Olimex SAM-L9260 Memory Map

I’m trying to write a custom program that runs after Uboot (no Linux), I had success uploading the sample Hello World program that comes with Uboot, so my first test was to control the on/off leds with no success.

My question is, does Uboot configure some part of the memory to be read-only? What about the memory map? can I still configure my peripherals on the upper part of the memory?

Another question I have, is… how can I access the dataflash and nand memory? I want to read/write from them or at least just one is that possible?

Thanks for your help!

Hi , I have problems while running hello world example.

Which toolchain do you use?

I’m using the gnu toolchain I built one using the directions on this page http://www.gnuarm.com/

On the support section they have a “Build process” they also provide binary toolchains but I haven’t tested them

which address do you load ?

I use hello_world.bin , here is my steps

  1. tftp 40000 hello_world.bin

  2. go 40004

I cant see anything just “starting application …”