Part Number: F29H850TU
Tool/software:
Hello Experts,
I have a requirement, to be able to flash my F29H850TU dsp using hex files, generated using the following commands,
${CG_TOOL_OBJCOPY} --remove-section=cert -O binary ${ProjName}.out ${ProjName}.bin
$(PYTHON) ${COM_TI_MCU_SDK_INSTALL_DIR}/tools/boot/signing/mcu_rom_image_gen.py --image-bin ${ProjName}.bin --core C29 --swrv 1 --loadaddr 0x10001000 --sign-key ${COM_TI_MCU_SDK_INSTALL_DIR}/tools/boot/signing/mcu_gpkey.pem --out-image ${ProjName}_cert.bin --device f29h85x --boot FLASH --img_integ no
${CG_TOOL_OBJCOPY} --update-section cert=C29-cert-pad.bin ${ProjName}.out ${ProjName}_cert.out
${CG_TOOL_OBJCOPY} --output-target ihex ${ProjName}_cert.out ${ProjName}.hex
$(DELETE) ${ProjName}.out C29-cert-pad.bin
$(RENAME) ${ProjName}_cert.out ${ProjName}.out
why?
My code has 2 modules within CPU1, build seperatly, where module2 is initialised from within module1.
So, I build both modules independently, using 2 seperate linker command files, but Now I want to flash them together.
In F28x using CCS (Eclipse based) I used to do it using merged hex file. Module1 & Module2 (one after another) and flash my DSP using the Merged hex file.
But in F29x I couldnt flash a basic LED blinking example from generated hex file (generated as described above).
- Could anyone point out, How it can be achieved?
- Maybe tell what I am doing wrong in generating the hex files.
Regards
Deep Ganatra