Unable to swith into Flash mode over usb device of the board usb-a963-AT91sam9263

Discussion around AT91RM9200 and SAM9 Series Products.

Moderator: nferre

dev6tem
Posts: 1
Joined: Mon Mar 12, 2018 11:19 pm

Unable to swith into Flash mode over usb device of the board usb-a963-AT91sam9263

Mon Mar 19, 2018 8:17 pm

We use the usb-a9263, based on core ATMEL AT91SAM9263 @ 200MHz ,

After swtiching into the flashing mode (reset push-button while maintaining the user push-button), we have executed over the sam-ba software , the bad default vendor script, since this moment we have lost the communication with the boot assistant , and our board is not yet mount as cdc device. So far the board has refused to switch again into flashing mode through the (reset push-button while maintaining the user push-button)
The only traces we got is over the A-usb-serial port as :

[code]RomBOOT
>Start AT91Bootstrap...
[/code]

As far as I think ,but not sure, this means that the target refuses to swith into flashing mode, because a piece of code is resident again , and that prevent the board to load and expose the sam-ba bootloader.
Anyway , the question which Jtag board is available to take control of the board again, to allow to flash the data Flash ( EEPROM Memory] and to flash all the system onto the nand-flash memory.

Thanks


for further information, you could see the following link:
http://www.calao-systems.com/index-php/ ... 9263-cxx/
blue_z
Location: USA
Posts: 1690
Joined: Thu Apr 19, 2007 10:15 pm

Re: Unable to swith into Flash mode over usb device of the board usb-a963-AT91sam9263

Mon Mar 19, 2018 11:18 pm

dev6tem wrote:After swtiching into the flashing mode (reset push-button while maintaining the user push-button),...
FYI the SoC that you're using is not a microcontroller, but a MPU that has no internal flash and therefore no "flashing mode".
The SoC does have a ROM program called SAM-BA Monitor, that can read/write memory and perform some data transfers, but it by itself cannot read/write any external memories, volatile or not.
In order to flash the external NAND chip with the SAM-BA Monitor, you would need a host program such as the SAM-BA utility, which can download and execute "applications" (programs) to perform the various tasks (e.g. initialize DRAM, erase flash, write flash) on the target board.

Also the "user push-button", assuming that its descriptive name is 100% accurate, is not likely to access any special board/SoC mode.
Atmel boards have used a jumper or switch to intercept the chip select signals to facilitate access to the SAM-BA Monitor.

dev6tem wrote:Anyway , the question which Jtag board is available to take control of the board again, ...
Check with the manufacturer of your board.
Try a SAM-ICE, or something else that supports ARM9 (e.g. not Atmel-ICE).

Regards

Return to “SAM9 ARM9 MPU”

Who is online

Users browsing this forum: No registered users and 2 guests