SAM-BA boot loading process - is this still valid info ?
Up to Development Discussion
I have taken the snippet below in an old forum gmane.comp.hardware.arm.at91sam and wonders if the info is valid? Or it does not apply to our AT91SAM7X256 and is not replaced with just that TST pin pulled high? Please add comments as what also changed.
Date: 2006-12-05 17:49:49 GMT
(1 year, 38 weeks, 5 days, 2 hours and 6 minutes ago)
Re: SAM-BA boot loading process - is this still valid info ?
Previously eapolo wrote:
I have taken the snippet below in an old forum gmane.comp.hardware.arm.at91sam and wonders if the info is valid? Or it does not apply to our AT91SAM7X256 and is not replaced with just that TST pin pulled high? Please add comments as what also changed.
7X is different from 7S regarding this. The biggest difference is the existence of the GPNVM2 bit, which tells the chip whether it should remap FLASH or an internal ROM to address 0x00000000. Since the 7X has that bit, SAM-BA doesn't need to be copied to FLASH, and the TST pin does not perform that function.
Since the TST pin doesn't perform anything useful to us, it is generally left unconnected or tied to its inactive level, so the levels on PA0-2 are unimportant. On the 7S, it is needed to copy SAM-BA to the FLASH.
PA16 is special to the SAM-BA on the 7S. I don't know whether it is or not on the 7X (the datasheet doesn't mention it), but the MC board doesn't use that line for the USB pullup, so it doesn't matter.

