This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Booting a Sys/Bios application

Hello,

I trying to boot a Sys/BIOS application from the NOR flash on the C6678 EVM, but with no success.

I already booted the nor boot example and the post example.

Now I compiled the BIOS Hello world template an made it write to the UART, but no matter what I try to do it doesn't work.

I tried to use the hex6x with the -boot parameter and it also faild.

It seems like I missing a parameter in the linker configuration?

Thanks,

Jim

 

 

  • Hi Jim,

    What you mean by

    "

    Now I compiled the BIOS Hello world template an made it write to the UART, but no matter what I try to do it doesn't work.

    "

    Are you having problem compiling the code you modified to write to UART. I don't see any change you need to make to boot a BIOS code.

     

    Thanks,

    Arun.

  • Hello Arun,

    no my problem was not compiling the code or running it via JTAG, the problem was to boot it using the IBL.

    Anyhow after comparing the linker.cmd (generated automaticly) and the cmd file from other projects that boots, it seems that the L2SRAM should start at 0x0820000 and not 0x0800000, in order not to run over the IBL code. After I changed that, by creating my own platform profile, it worked.

    Thanks,

    Jim

  • Glad to hear that. Please make sure that you don't overwrite in the space that is used by the bootloader.

     

    Thanks,

    Arun.