主题中讨论的其他器件:UNIFLASH-AM243X、MCU-PLUS-SDK
工具与软件:
你好。
我的开发环境如下
环境:
CCS 12.7.0
MCU-PLUS-SDK - AM243X 10.01.00.32
LP-AM2434
使用 SBL OSPI 多分区启动 IPC 回显采样时收到错误消息。
正在启动 OSPI 多分区引导加载程序...
DMSC 固件版本10.0.8--v10.00.08 (Fiery Fox)
DMSC 固件版本0xA
DMSC ABI 修订版4.0
某些测试失败!!
SBL OSPI 正常终止。
DMSC 固件版本10.0.8--v10.00.08 (Fiery Fox)
DMSC 固件版本0xA
DMSC ABI 修订版4.0
KPI_DATA:[bootloader_profile]引导介质:NOR SPI 闪存
KPI_DATA:[bootloader_profile]引导介质时钟:100.000 MHz
KPI_DATA:[bootloader_profile]引导映像大小:229 KB
KPI_DATA:[bootloader_profile] Core Present:
m4f0-0
r5F1-0
r5F1-1
r5f0-0
r5f0-1
KPI_DATA:[bootloader profile] SYSFW init:11098us
KPI_DATA:[bootloader profile] System_init:11712us
KPI_DATA:[bootloader profile] Drivers_open:1636us
KPI_DATA:[bootloader profile] Board_driversOpen:478616us
KPI_DATA:[bootloader profile] Sciclient 获取版本:9843us
KPI_DATA:[bootloader profile] CPU 负载:33050us
KPI_DATA:[bootloader profile] SBL end:2us
KPI_DATA:[bootloader_profile] SBL 总耗时:545961us
图像加载完成、切换到应用程序...
[IPC notify echo]消息交换由主内核启动!!!
[M4f0-0] 0.004038s :[IPC notify echo]远程内核正在等待来自主内核的消息...!!!
[r5f0-1] 0.002116s :[IPC notify echo]远程内核正在等待来自主内核的消息...!!!
[r5f0-1] 4.398251s :[IPC notify echo]远程内核已回显所有消息!!
[r5F1-0] 0.003187s :[IPC notify echo]远程内核正在等待来自主内核的消息...!!!
[r5F1-0] 4.399828s:[IPC notify echo]远程内核已回显所有消息!!
[r5F1-1] 0.002506s :[IPC notify echo]远程内核正在等待来自主内核的消息...!!!
[r5F1-1] 4.399405s :[IPC notify echo]远程内核回传了所有消息!!
[IPC notify echo]主内核从4个远程内核接收到的所有回传消息!!
[IPC notify echo]消息发送到每个内核= 1000000
[IPC notify echo]远程内核数= 4
所有测试均已通过!!
[m4f0-0] 6.632182:[IPC notify echo]远程内核已回显所有消息!!
这是 SBL 的问题吗?
或者 LP2434是否有故障?
闪存擦除命令:
10.01.00.32:闪存擦除也失败。
09.02.01.05:闪存擦除成功。
CD C:\ti_am243x09020105\mcu_plus_sdk_am243x_10_01_00_32\tools\boot
python .\flash-writer=sbl_prebuild\am243x-lp\sbl_uart_uniflash.release.hs_fs.tiimage uart_uniflash.py -p COM9 --operation=erase --flash-offset=0 --erase-size=0x180000
PS C:\ti_am243x09020105\mcu_plus_sdk_am243x_10_01_00_32\tools\boot>python .\uart_uniflash.py --flash-writer=sbl_prebuild\am243x-lp\sbl_uart_uniflash.release.hs_fs.tiimage -p COM9 --operation=erase --flash-offset=0 - offset=0x180000
找到闪存写入器...正在发送 sbl_prebuild\am243x-lp\sbl_uart_uniflash.release.hs_fs.tiimage
发送了闪存写入器 sbl_prebuild\am243x-lp\sbl_uart_uniflash.release.hs_fs.tiimage、大小为308654字节、用时29.31秒。
回溯(最近的呼叫最后):
中的文件"C:\ti_am243x09020105\mcu_plus_sdk_am243x_10_01_00_32\tools\boot\uart_uniflash.py"第770行
main (sys.argv[1:])
main 中的文件"C:\ti_am243x09020105\mcu_plus_sdk_am243x_10_01_00_32\tools\boot\uart_uniflash.py"第518行
["flash-mcelf-xip"]中的 elif linecfg.optype:
^^^^^^^μ A
UnboundLocalError:无法访问未与值关联的局部变量"linecfg"
PS C:\ti_am243x09020105\mcu_plus_sdk_am243x_10_01_00_32\tools\boot>
此致、
Yoshiki