Other Parts Discussed in Thread: TDA4VM
器件型号: TDA4VM
Thread 中讨论的其他器件: DRA829、
您好的团队、
1.我遇到了以下问题:当为 DRA829 和 TDA4VM Jacinto 处理器使用不同版本的 DLP-J721E PROCESSOR-SDK-LINUX SDK 时、DFU 刷写无法正常工作。 有问题的版本是:10.01.00.04 (2024年12月18日)。 没有问题的版本为:09.02.00.05 (2024-4-8)

2.问题表现如下:当我使用 10.01.00.04 版本的 boot-adas-j721e-evm.tar.gz 文件时 ( 2024年12月18日)
在 DFU 固件升级过程中、器件遇到无法进入 DFU 模式的问题。 主机在 Linux 上完成了该操作
sudo dfu-util -R -a bootloader -D tiboot3.bin
sudo dfu-util -R -a sysfw.itb -D sysfw.itb.
串行 UART 终端会显示以下信息:

但是、在版本 09.02.00.05 (2024-4-8) 中、在 Linux 终端中执行命令...
sudo dfu-util -R -a bootloader -D tiboot3.bin
sudo dfu-util -R -a sysfw.itb -D sysfw.itb.
串行终端显示不同类型的打印信息:

可以清楚地看到、版本 09.02.00.05 (2024-4-8) 可以进入 DFU 模式以启动、但版本 10.01.00.04 (2024年12月18日) 没有打印信息以尝试从 DFU 引导。 但它们的运行是一致的。
问题:
我观察到 SYSFW ABI 版本 09.02.00.05 (2024-4-8) 和 10.01.00.04 (2024年12月18日) 不同。
我想知道 SYSFW ABI:4.0 和 SYSFW ABI:3.1 之间的区别。 是否是由 SYSFW ABI:4.0 版本引起的错误引起的。
注意:
我的其他步骤是相同的、全部都遵循手动操作、唯一的区别是 SDK 版本。 UART 打印信息
EEPROM 在 0x50 处不可用、尝试在 0x51 处读取
读取 0x51 处的板载 EEPROM 失败–121
这不应该是问题的原因、因为两个版本都有此打印信息。







