主题中讨论的其他器件:UNIFLASH、 AWR1843
您好!
我想为 AWR1843AOP 板运行 SBL。 我应用了它、但后来我无法将 awr1843芯片与 uniflash 和 CCS 连接。 首先、我想告诉大家我已经采取的步骤。
首先、我使用 CCS 打开了 C:\ti\mmwave_automotive_toolbox_3_6_0\labs\lab0012_CAN_SBL 演示并进行了一些调整。
*我想提供将在演示中通过 CAN 通过 UART 线进行的通信、因此我删除了 UART 通信并将将通过 UART 线进行的通信移动到 CAN 线。 我选中了。 当然、为了控制这些过程、我为自己提供了一个 CAN 转换器并设计了一个接口。
*我特别提到 CAN 通信、因为我没有使用 CANFD。 我为此作了必要的参数和初步安排。 我已经过测试、没有遇到任何错误。
*我使用 MMWAVE_SDK_03_06_00_00-LTS 作为 SDK。
*完成这些步骤后、我使用 uniflash 加载 xwr18xx_ccsdebug.bin 文件并调试我使用 CCS 编辑过的 lab0012_CAN_SBL 演示。 我使它正常工作。
*然后我开始使用我创建的界面发送 out_of_box_1843_aop.bin 文件,并成功发送 bin 文件。 但是,我安装的应用程序无法正常工作。 我再次尝试使用 CCS 进行调试、但没有成功。 我得到了以下错误
Cortex_R4_0:写入长度0x3c 第0页0x0处的存储块时遇到问题:(错误-1065 @ 0x0)无法访问器件存储器。 验证内存地址是否在有效内存中。 如果错误仍然存在、请确认配置、对电路板进行下电上电和/或尝试更可靠的 JTAG 设置(例如、较低的 TCLK)。 (仿真包9.8.0.00235)
Cortex_R4_0:文件加载程序:验证失败:目标写入0x00000000失败
Cortex_R4_0:GEL:文件:s:\TI_SPACE_YEDEK_CAN_sbl18xx_MSS\Debug\CAN_sbl18xx_MSS.xer4f:加载失败。
我无法再连接到1843AOP 芯片。 在此过程中,我尝试了3张卡。 这也是垃圾。
顺便说一下、我想指出一下。 由于我正在使用 CAN 通信、因此我更正了 CAN 的 lab0012_CAN_SBL 演示中的偏移量。
我在哪里可以出错、或者我完全错了什么? 如何修复错误、请提供帮助。