Hi
I have been using starterware for the beaglebone black and have been able to build the projects fine, convert them to <project<_ti.bin, then "app" and boot them fine. Now I have moved away from starterware and have been developing with gcc and ccs. I know the code is working because I can debug it with a JTAG adapter and everything goes fine.
The question is: How do I boot a project that was built as a normal ccs project, not a starterware example? I have tried:
arm-none-eabi-objcpy -O binary <project>.out <project>.bin
then
tiimage 0x80000000 NONE <project>.bin app
and then tried to boot that with the starterware bootlader
and I have tried
tiimage 0x402F0400 MMCSD <project>.bin MLO just incase these ccs projects already include the startup code and clock configs etc.
Nothing seems to work.
So to be clear: How do I boot a normal ccs project (not a starterware project) on the beaglebone black?
Thank you in advance.