Datasheet Archive

Go To Last Post
17 posts / 0 new
Author
Message
#1
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

There's been a couple of posts recently where people have been caught out by errors in the datasheets. I too spent a couple of hours wondering why a critical timing was off until I found a mistake in my usual goto instruction set PDF.

 

It seems several 'freaks, like myself, keep a variety of versions around just to do a bit of version comparison from time to time. Which got me thinking.....is there any merit in a centralised repository of old versions of AVR datasheets?

#1 This forum helps those that help themselves

#2 All grounds are not created equal

#3 How have you proved that your chip is running at xxMHz?

#4 "If you think you need floating point to solve the problem then you don't understand the problem. If you really do need floating point then you have a problem you do not understand." - Heater's ex-boss

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

I used to have a folder full of all the common AVR datasheets as it would take a minute or more otherwise to download one "live". But now that I have a fibre link to the net and it seems that Microchip's servers have a faster linker/higher bandwidth than Atmel did, I just click on the one I want and have the browser/PDF reader read it "live". They only take about 5-10 seconds to arrive, even the big ones. So not much point in keeping "cached" ones if you have a reasonable net link.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

I was thinking more about older versions which don't have all the cut-and-paste errors.

#1 This forum helps those that help themselves

#2 All grounds are not created equal

#3 How have you proved that your chip is running at xxMHz?

#4 "If you think you need floating point to solve the problem then you don't understand the problem. If you really do need floating point then you have a problem you do not understand." - Heater's ex-boss

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

The "real" way to fix this is to get the changes merged into the current masters to fix any such errors. Obviously this would require some involvement from Microchip who (in Atmel days) are rather notorious for ignoring error reports. So it would require someone from there who "gets it". If such a M'chip employee could be found the best idea would be to collate a list of the current errors. I know there's always been a sticky thread on Freaks where such errors have been collated but time has moved on and a lot of those datasheets have changed anyway. So the best idea might be to create a current list of errors and just get each one methodically fixed in master copies.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Brian Fairchild wrote:
It seems several 'freaks, like myself, keep a variety of versions around

I keep copies of datasheets relevant to each project - so, if I need to, I can go back and refer to the information that was current at the time.

 

And in case the information ceases to be available.

 

 

Quote:
is there any merit in a centralised repository of old versions of AVR datasheets?

It would be a lot of work!

 

It would need someone (or a team) to organise, collate, and maintain the archive - a librarian.

 

 

Top Tips:

  1. How to properly post source code - see: https://www.avrfreaks.net/comment... - also how to properly include images/pictures
  2. "Garbage" characters on a serial terminal are (almost?) invariably due to wrong baud rate - see: https://learn.sparkfun.com/tutorials/serial-communication
  3. Wrong baud rate is usually due to not running at the speed you thought; check by blinking a LED to see if you get the speed you expected
  4. Difference between a crystal, and a crystal oscillatorhttps://www.avrfreaks.net/comment...
  5. When your question is resolved, mark the solution: https://www.avrfreaks.net/comment...
  6. Beginner's "Getting Started" tips: https://www.avrfreaks.net/comment...
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Top Tips:

  1. How to properly post source code - see: https://www.avrfreaks.net/comment... - also how to properly include images/pictures
  2. "Garbage" characters on a serial terminal are (almost?) invariably due to wrong baud rate - see: https://learn.sparkfun.com/tutorials/serial-communication
  3. Wrong baud rate is usually due to not running at the speed you thought; check by blinking a LED to see if you get the speed you expected
  4. Difference between a crystal, and a crystal oscillatorhttps://www.avrfreaks.net/comment...
  5. When your question is resolved, mark the solution: https://www.avrfreaks.net/comment...
  6. Beginner's "Getting Started" tips: https://www.avrfreaks.net/comment...
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Not all is lost. Here is a random example: https://web.archive.org/web/2005...

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

There used to be a CD with the stk500 and as I remember it had all the datasheets from that time.

 

And I have a paper version from 1999 :)

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Like this, you mean:

 

from: https://www.avrfreaks.net/commen...

Top Tips:

  1. How to properly post source code - see: https://www.avrfreaks.net/comment... - also how to properly include images/pictures
  2. "Garbage" characters on a serial terminal are (almost?) invariably due to wrong baud rate - see: https://learn.sparkfun.com/tutorials/serial-communication
  3. Wrong baud rate is usually due to not running at the speed you thought; check by blinking a LED to see if you get the speed you expected
  4. Difference between a crystal, and a crystal oscillatorhttps://www.avrfreaks.net/comment...
  5. When your question is resolved, mark the solution: https://www.avrfreaks.net/comment...
  6. Beginner's "Getting Started" tips: https://www.avrfreaks.net/comment...
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Yes

 

Does it also have the datasheets ? I can't remember, I'm not close to any of my CD's at the moment.

Last Edited: Thu. Jul 26, 2018 - 11:43 AM
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Yes:

Top Tips:

  1. How to properly post source code - see: https://www.avrfreaks.net/comment... - also how to properly include images/pictures
  2. "Garbage" characters on a serial terminal are (almost?) invariably due to wrong baud rate - see: https://learn.sparkfun.com/tutorials/serial-communication
  3. Wrong baud rate is usually due to not running at the speed you thought; check by blinking a LED to see if you get the speed you expected
  4. Difference between a crystal, and a crystal oscillatorhttps://www.avrfreaks.net/comment...
  5. When your question is resolved, mark the solution: https://www.avrfreaks.net/comment...
  6. Beginner's "Getting Started" tips: https://www.avrfreaks.net/comment...
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

I've got the Jan 2011 and June 2012 CDROMs.

#1 This forum helps those that help themselves

#2 All grounds are not created equal

#3 How have you proved that your chip is running at xxMHz?

#4 "If you think you need floating point to solve the problem then you don't understand the problem. If you really do need floating point then you have a problem you do not understand." - Heater's ex-boss

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

I wonder when they stopped doing them ... ?

 

Top Tips:

  1. How to properly post source code - see: https://www.avrfreaks.net/comment... - also how to properly include images/pictures
  2. "Garbage" characters on a serial terminal are (almost?) invariably due to wrong baud rate - see: https://learn.sparkfun.com/tutorials/serial-communication
  3. Wrong baud rate is usually due to not running at the speed you thought; check by blinking a LED to see if you get the speed you expected
  4. Difference between a crystal, and a crystal oscillatorhttps://www.avrfreaks.net/comment...
  5. When your question is resolved, mark the solution: https://www.avrfreaks.net/comment...
  6. Beginner's "Getting Started" tips: https://www.avrfreaks.net/comment...
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

One guess when studio got to bloated to fit a CD.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

awneil wrote:
I wonder when they stopped doing them ... ?
When someone invented the internet (and it had sufficient bandwidth to support reasonable download speeds). Far better to get last month's issue of a datasheet than one burned onto a CD 18 months ago!

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

ha ha - I remember when MSVC came on a stack of ~ 40 3.5" floppies!

surprise laugh

 

EDIT

 

or was it Borland?

Top Tips:

  1. How to properly post source code - see: https://www.avrfreaks.net/comment... - also how to properly include images/pictures
  2. "Garbage" characters on a serial terminal are (almost?) invariably due to wrong baud rate - see: https://learn.sparkfun.com/tutorials/serial-communication
  3. Wrong baud rate is usually due to not running at the speed you thought; check by blinking a LED to see if you get the speed you expected
  4. Difference between a crystal, and a crystal oscillatorhttps://www.avrfreaks.net/comment...
  5. When your question is resolved, mark the solution: https://www.avrfreaks.net/comment...
  6. Beginner's "Getting Started" tips: https://www.avrfreaks.net/comment...
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

There was also Atmel Techlib:

https://web.archive.org/web/20131219105209/http://www.atmel.no/techlib/

Believe it or not, the whole >7GB rar file exists on the wayback machine.

 

I have the most recent version of it from Jan 2013, linked above.

 

As mentioned, the wayback machine could be used to collect multiple revisions from a great many datasheets.  A script could be devised to do that automatically.

"Experience is what enables you to recognise a mistake the second time you make it."

"Good judgement comes from experience.  Experience comes from bad judgement."

"Wisdom is always wont to arrive late, and to be a little approximate on first possession."

"When you hear hoofbeats, think horses, not unicorns."

"Fast.  Cheap.  Good.  Pick two."

"We see a lot of arses on handlebars around here." - [J Ekdahl]