1.烧写环境:
PC:Win7 64位机
2.烧写工具:
ti\controlSUITE\device_support\~Utilities\serial_flash_programmer\serial_flash_programmer.exe
3.芯片:
TMX320F28377D
4.烧写APL文件:
客户提供的.out文件,通过hex2000.exe -boot -sci8 -a -o <file.txt> <file.out> 转换成的txt文件,转换后的文件大小为400KB。
5.烧写ti\controlSUITE\device_support\~Utilities\serial_flash_programmer\f2837xD_fw_upgrade_example\F2837xD_sci_flash_kernels_cpu01.txt后,进入选择页面,选择的步骤为:
①擦除CPU1,选择ALL
②DFU CPU1,在此过程中,进行APL文件的写入,写入最后进行验证时,命令正确,但是状态异常,返回状态为0x4000(烧写错误)。
为什么会返回0x4000状态吗?
在什么情况下返回0x4000的错误码?
烧写ti\controlSUITE\device_support\~Utilities\serial_flash_programmer\f2837xD_fw_upgrade_example\blinky_dc_cpu01.txt文件的话,状态正常。
拜托大神帮忙确认一下。