Other Parts Discussed in Thread: AM4377, SYSBIOS
Hi,
I am trying to migrate my project written on the idkam437x with ccs 6.1.2 and sysbios 2.1.1.2 to the custom board with am4377 processor. A new target configuration for am4377 was set and new gel files were provided based on the idkam437x gel files - PLLs and DDR was succesfully initialized - as in original idkam437x board. The problem exists when I want to download the project written for idkam437x to my custom board: the following info was displayed:
CortexA9: File Loader: Verification failed: Values at address 0x00000000800080DC do not match Please verify target memory and memory map.
CortexA9: GEL: File: C:\...\project.out: a data verification error occurred, file load failed
The problem seems to be related to the memory(linker?) settings and I see that this error is quite common - even the tutorial was provided which I was trying to follow but the problem still exists:
Before downloading the project I changed some project options:
As I use sysbios, the linker file should now be prepared automatically - or should I set the processor type somewhere else in the sysbios cfg file?
One thing that seems bad for me is problem with memory view. The DDR afer initialization looks OK:
However, the rest of memory looks unaccessibly:
Maybe the memory was not initialized properly? I see no memory initialization in GEL files but there was no such initialization in original idkam437x GEL files too and there were no problems with code downloading.
Could you please help me with that issue?
Thanks!
JJ
Edit:
The OCMC SRAM looks accessible but I suppose it is not the place where the code is being downloaded: