Booting from Flash AT91SAM9260

Hey all,

I have written some code and debugged it in the SDRAM on my Olimex SAM9-L9260 board. The code is working just fine, but now it has come time to flash it to the board, in which I have no idea on how to do that. I have read the documentation on the SAM-BA utility, and tried it, but to no avail. I can put code to the board, but it wont run it upon booting up. I’m sure I’m missing some bootcode somewhere that instructs it to do this. I’m just not sure if its scripts? in the makefile? or what…

I am very new to the ARM arena, but am very interested. Is there anyone that could point me in the right direction to get my program to boot from the NAND or Data Flash on the board?

Thanks a lot,

Colton

Hi there,

this project might help you out – it’s instructions for a board with a very similar version of that processor:

http://www.opencircuits.com/Linuxstamp

from what i can tell, the process essentially involves installing a interum bootloader (Darrell’s loader) via the serial debug port, which you then use to install uboot, and a flash image with your filesystem.

let us know how it goes!