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.

AWR2243: 通过SPI接口对AWR2243加载固件报错

Part Number: AWR2243

你好,

      我这边使用的是STM32作为MCU,通过SPI接口配置AWR2243(设为单芯片模式),SPI通讯功能正常(AWR2243 的sop设置为了SPI模式)。可根据API文档,通过SPI读写相关信息。

      我的工作流程如下:

              1. 通过复位脚控制AWR2243复位,等待DEV_ASYNC_EVENT事件,确定DEV MSS POWERUP DONE

              2. 通过SPI下载meta image文件,文件路径: ti\mmwave_dfp_02_02_03_01\firmware\xwr22xx_metaImage.bin  (是否下载这个文件,如果不是,应该下载哪个呢)

              3. 文件下载结束后等待DEV_ASYNC_EVENT事件,确定AE_MSS_BOOTERRSTATE(0x5005)产生,但产生了AE_MSS_CPUFAULT(0x5002),错误代码显示如下:

                      ba dc cd ab 36 a0 32 00 0c 00 00 00 01 00 8a 5f    02 50   24 00     05 00 00 00 80 00 00 fe 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ff ff ff ff ff ff 00 00    f4 b5

                  根据手册只用05 00 可以解析到信息为 MSS Processor Register read-back errors,其他bit位的信息按照手册均无法解析

       请问现在报这个错误是什么原因导致的?应该怎么解决呢?

注: 这是我下发xwr22xx_metaImage.bin文件的第一包数据

       34 12 21 43 05 81 fc 00 00 04 22 00 01 00 db 79 80 40 ec 00 00 00 00 00 04 1f 00 00 4d 53 54 52 02 00 00 00 37 00 00 00 7e bf a8 bd 61 24 53 25 00 1f 00 00 01 00 00 00 00 00 51 35 80 00 00 00 be e4 07 23 21 a0 d9 44 f8 07 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 51 b5 80 08 00 00 c2 7e 70 b0 d3 c8 df de 60 16 00 00 00 00 00 00 00 00 00 00 04 00 00 00 4d 45 4e 44 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 52 50 52 43 31 05 20 00 00 00 00 00 04 00 00 00 01 00 00 00 00 00 00 00 00 00 20 00 00 00 00 00 24 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 e7 10 cf d0 ed ad 10 d0 02 02 01 07 14 03 11 00 00 00 00 00 31 05 20 00 02 02 02 00 14 07 1d 00 00 00 00 00 00 00 00 00 d0 00 20 00 00 00 00 00 fe 11 bf 36