About how long does it take to get a new version of a uC where most of the errata is fixed? The errata sheet for the AT91RM9200 is pretty long, and there are a few things that I hope are going to be fixed soon??? I think #37 has been fixed since parts at distributors are listed as 002, which I guess would mean bootloader version 2. This is important since I want to use an 8 bit parallel flash chip to boot...but not a 20ns flash chip :-)
The complete errata sheet is here:
#35 is pretty glaring, don't you think? But I should give them a break, since this is a new chip, and most of the manufacurers have errata in their chips. I guess nothing on the list of 40 or so items is a total project killer.
- ROM Bootloader: Limitation with 8-bit parallel memories. Limitation with 8-bit parallel memories. In the internal Boot Rom program, version
- A24 not wired internally between the EBI and the PIO A24 is not wired internally between the EBI and the PIO. Use only PIO mode on it. Problem Fix/Workaround Due to this error, static memories over 16M bytes per chip select cannot be used. To interface 32-Mbyte memories and over, the user must use two memory chips connected on two different chip selects.
- Address Bus continuously active The address bus is continuously driven with the address of the current access, even if it is an internal one. Problem Fix/Workaround None.
- A24 not wired internally between the EBI and the PIO
A24 is not wired internally between the EBI and the PIO. Use only PIO mode on it.
Problem Fix/Workaround
Due to this error, static memories over 16M bytes per chip select cannot be used.
To interface 32-Mbyte memories and over, the user must use two memory chips
connected on two different chip selects.
- Address Bus continuously active
The address bus is continuously driven with the address of the current access, even
if it is an internal one.
Problem Fix/Workaround
None.