Hi
I am transitioning out of EZSDK 5_0 into 5_2. Every time I use the firware loader to load my M3 executable linux immediately crashes. The M3 exectuable that i am using was built in ezsdk 5_0 and since there is no source code in the new EZSDK i have no choice but to keep building it there. In my mind linux must be crashing because I am loading over the top of something important, however, when I look at the memory maps eveything looks fine.
My boot args are
setenv bootargs console=tty02,115200n8 rootwait rw mem=211M earlyprintk notifyk.vpssm3_sva=0xBF900000 vram=50M ti816xfb.vram=0:16M,1:16M,2:6M root=/dev/nfs nfsroot=10.1.1.154:/opt/targetFS/sdk_5_2 ip=dhcp
and my memory map is attached1425.vc3_m3video_debug.xem3.txt
Once thing that i was unsure about is when using the Firmware loader and using a .bin to indicate the shared sections. If every section is not listed or if there was an error in it could that cause the firmware loader to crash like this? I tried loading the prebuild M3 code with my .bin file and it did not crash. which leads me to believing that it is not the problem.
Another thought i had was the version of syslink that it was build against. Could that have something to do with it?
Any idea what might be going wrong?
Thanks