I'm new to the AT91 community, it seems there's a lot of info here. This is encouraging, to see a potential source of information from other users experience.
So I have some doubt's regarding the AT91SAM9G20-EK board. I have to use one to start developing a firmware as soon as possible, the one I have is revision C. I tried to follow the instructions shipped in the CD and looking for missing info on AT91 wiki.
My goal so far is simple. I want to boot arbitrary software. I've understood that that to do that I first need to boot AT91Bootstrap and then the software that I've produced in the accurate format is booted by AT91Bootstrap by copying it in right address of external sram (address is 0x8400, I believe). I'm offered two options, if get it well, either use the DataFlash (on chip ROM, is that correct?) or the NAND Flash (on board).
At this point, I don't have any preference for using either possibility so I've tried both.
I use SAM-BA 2.18.
When I tried to use DataFlash I followed instructions from and Atmel Document, possibly outdated.
- Open jumpers 33 and 34.
- Plug in power
- Connect to host computer through USB
- Close previously opened jumpers 33 and 34
- Run samba
- Select DataFlash tab
- Choose Enable DataFlash (CS 1) form the drop down menu
- start script
Code: Select all
-E- Script error: Error Initializing DataFlash Applet (Can't detect known device)
Me being unfamiliar with the board and the toolset to flash SAM9 MCUs makes me think that I'm most likely missing something. I've looked on the forum for useful information however, I'm overwhelmed with the amount of information and can't find my way out. Could someone point me towards some interesting site or document that could make it easier to solve my problem? It's been over a week... hehe.
Thank you in advance!