hi i try to program my card dm6437 ,i load my out file without any problem and when i load data i get this following message: data verification failed at address 0x80000000
so what i have to do?
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.
hi i try to program my card dm6437 ,i load my out file without any problem and when i load data i get this following message: data verification failed at address 0x80000000
so what i have to do?
Rachid,
In your post, data means code or any image/audio data?
Are you laoding the data (image/audio), once the .out file is loaded? OR data is being loaded seperately?
Can you just verify the .map file of the .out file, so that the 0x80000000 is a valid address?
Thanks and Regards,
Sandeep K
i load image in my data ,first i load the out file then the image (image.dat )
the address 0x80000000 is a valid address
this is my link :
/* Specifies the heap/stack size, in words */
-stack 0x1000 /* Stack Size */
-heap 0x8000000 /* Heap Size */
MEMORY
{
IPRAM: origin = 0x10E08000 length = 0x00008000
L1RAM: origin = 0x10F04000 length = 0x00014000
L2RAM: origin = 0x10800000 length = 0x00020000
DDR2: origin = 0x80000000 length = 0x10000000
}
SECTIONS
{
.bss > L2RAM
.cinit > L2RAM
.cio > L2RAM
.const > L1RAM
.data > DDR2
.far > DDR2
.stack > L1RAM
.switch > L2RAM
.sysmem > DDR2
.text > IPRAM
.ddr2 > DDR2
.pinit {} > L2RAM
.rtdx_data {} > DDR2
.rtdx_text {} > L2RAM
}
address 0x80000000 for DDR2
Rachid,
Some of the experiments which you can do are:
1. Are you using the BIOS PSP? If you are using the BIOS PSP 1.10.03, then it has an example on the usage of DDR. This example basically configures the DDR and then writes data to it, rerad it back and verifies. So you can make use of this pre built binary available in the (\pspdrivers_1_10_03\packages\ti\sdo\pspdrivers\soc\dm6437\examples\ddr2) example to test the DDR.
2. If you do not have the access to BIOS PSP, then please try to write into the DDR manually.
3. Write a program to write known 'n' number of bytes into the DDR and read back and verify it.
Thanks and Regards,
Sandeep K
thank you Sandeep,the problem is solved, all I have to do is load the flash burn.out of my card FBTCEVMDM6437.out and run it ,I restart the card and the message is gone
Rachid,
Thats great!!
Could you please close this thread?
Thanks and Regards,
Sandeep K