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.

TMS320C6748 加密版本,UART2启动无数据输出

Hi,TI工程师

                你好!我在使用C6748加密版本芯片时,准备使用GenericSecureUartHost.exe工具来解密JATG,使用UART2启动模式,工具输出以下信息:

File IO): Read 10056 bytes from file F:\dsp_c6748\cled.bin.
(Serial Port): Opening COM22 at 115200 baud...
(AIS Parse): Read magic word 0x41504954.
(AIS Parse): Waiting for BOOTME... (power on or reset target now)

重新上电板子也没有反应,上电时检测UART2的输出没有信号,只有一个高电平,请问是哪儿出错了?

谢谢!

  • 无非是boot mode不对,上电时序不对

  • boot引脚电压值不对导致错误

  • Tony,

    你好!我尝试通过UART2烧写程序时,出现以下错误:

    (File IO): Read 180672 bytes from file F:\dsp_c6748\dsp.bin.
    (Serial Port): Opening COM22 at 115200 baud...
    (AIS Parse): Read magic word 0x41504954.
    (AIS Parse): Waiting for BOOTME... (power on or reset target now)
    (AIS Parse): BOOTME received!
    (AIS Parse): Performing Start-Word Sync...
    (AIS Parse): Performing Ping Opcode Sync...
    (AIS Parse): Processing command 0: 0x58535901.
    (AIS Parse): Performing Opcode Sync...
    (AIS Parse): Loading section...
    (AIS Parse): Loaded 704-Byte section to address 0x00800020.
    (AIS Parse): Processing command 1: 0x58535901.
    (AIS Parse): Performing Opcode Sync...
    (Serial Port): Read error: 操作已超时。
    (AIS Parse): I/O Error in read!
    (Serial Port): Read error: 操作已超时。
    (AIS Parse): I/O Error in read!
    (Serial Port): Read error: 操作已超时。
    (AIS Parse): I/O Error in read!
    (Serial Port): Read error: 操作已超时。
    (AIS Parse): I/O Error in read!
    (Serial Port): Read error: 操作已超时。
    (AIS Parse): I/O Error in read!
    (Serial Port): Read error: 操作已超时。
    (AIS Parse): I/O Error in read!
    (Serial Port): Read error: 操作已超时。
    (AIS Parse): I/O Error in read!
    (Serial Port): Read error: 操作已超时。
    (AIS Parse): I/O Error in read!
    (Serial Port): Read error: 操作已超时。
    (AIS Parse): I/O Error in read!
    (Serial Port): Read error: 操作已超时。
    (AIS Parse): I/O Error in read!
    (Serial Port): Read error: 操作已超时。
    (AIS Parse): I/O Error in read!
    (AIS Parse): Opcode Sync failed after 11 consecutive I/O failures.
    (AIS Parse): Boot aborted.
    (Serial Port): Closing COM22.

    请问是什么情况?

  • 首先这不是烧写程序,叫下载或者boot程序。

    你用的这个bin是自己生成的,还是工具里带的?感觉是改动了目标芯片的某些配置,导致串口频率不对了,所以host端通讯不上了。

  • 是自己生成的一个程序,我们检查一下,我看了网上通过GenericSecureUartHost.exe解锁JTAG的说明,能不能给我一份生成好的解锁JTAG的bin文件?谢谢!