Hi,
We recently developed our own board based upon the secure C6748 DSP. To check basic functionality I have written a simple application that just toggles the LEDs on the board. Since its a secure version of the C6748, I cannot load the application through JTAG. I therefore had to use the OMAP-L138/DA850 Secure Utilities to create a secure image. Using this utility I want to create a secure AIS image that will boot from the NOR flash memory. To achieve this I used the following ini file: http://e2e.ti.com/cfs-file.ashx/__key/communityserver-discussions-components-files/115/6087.c6748_5F00_generic_5F00_secure.ini.
Can you firstly please confirm if the ini file is correct?
I then created the image as a *.bin file with the SecureHexAIS_OMAP-L138.exe utility, which seemed to complete successfully.
My second question might be a dumb one, but how do you now flash the generated *.bin file to NOR memory? On this wiki link the question is posed in the FAQ:
http://processors.wiki.ti.com/index.php/Basic_Secure_Boot_for_OMAP-L138_C6748
but I find the anwer rather vague. Do you also use the SecureHexAIS_OMAP-L138 utility for flashing? Can someone please explain the proper procedure to achieve this in some more detail?
Kind regards
Reinier
EDIT: I came accross the following post: http://e2e.ti.com/support/dsp/omap_applications_processors/f/42/t/161489.aspx . Is a secure flashing utility still not available? Is there some other way to flash a secure device?