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.

IWR1443: 毫米波模块启动失败

Part Number: IWR1443

您好,我们在进行生命体征实验时遇到如下问题:
毫米波雷达型号为IWR1443FQAGABL,测量心率和呼吸,现在有两版电路图,第一代电路的测试板是可以正常运行工程,没有出现问题的,同样的工程文件在第二代测试板上出现如下错误:

程序烧录没有出现问题,有单独测试GPIO,SPI,UART,LCD等功能也能正常运行,GUI可以检测到串口,请问以上报错可能是哪个模块出现了问题?

  • 请问第二代在第一代硬件上有什么改动吗?第二代板子都有这个问题吗?用的是哪个版本toolbox?

  • 1.二代板和一代板相比,把蓝牙模块修改成ESP32,蓝牙wifi功能二合一;将5V电源和usb合一改成type-c 5v供电;把LCD显示屏的位置去掉了,缩小了版型,其他硬件都没有变化。

    2.所有的二代板都有相同的问题。

    3.toolbox版本为mmwave_industrial_toolbox_4_12_0。

    另外请问从ccs的报错上能定位到错误发生的原因吗?

  • 请问flash是否有烧写了bin文件?如果用ccs调试的话,请尝试把flash里的程序擦除掉。

  • 感谢您的回答,现在是这样的情况:

    我尝试用两个XDS110仿真器和两块测试板交叉测试过,不烧录bin文件的测试板使用CCS调试会出现以下错误:

    而烧录bin的测试板是没有报错能正常运行的,我不确定出现这种情况的原因,我看到在Vital_Signs_xwr1443_Developers_Guide中使用CCS调试模式的步骤是先Flashing CCS debug firmware,也就是烧录xwr14xx_ccsdebug_mss.bin后使用CCS调试。

    此外我们根据项目需要为测试板增加了自启动功能,不连接PC,上电直接在液晶屏上显示呼吸和心率,同一个bin文件在一代板上可以正常运行,二代板烧录后能显示设置的LCD背景图,但是没有呼吸和心率的数据,现象和使用GUI启动程序能检测到串口但接收不到数据没有波形的现象相似。

    另外我使用断点调试只能找到以下代码是报错的一部分原因

    请问出现以上报错还有可能是什么原因呢?

  • 将5V电源和usb合一改成type-c 5v供电

    电源的电流是否足够?能否用外部稳压电源尝试一下?毫米波发波时候的峰值电流是比较高的。

    mmWave_start里具体是哪里错误了,能否再定位一下?

    Thanks,

    Chris

  • 请问4路电源有具体的峰值电流数据吗?用稳压电源测试过5V输出电压,电流0.26-0.27A。

    我们测了电源模块旁的四个电感的电压分别是3.3v,1.2v,1v,1.8v。之后用四根飞线把一代板和二代板连起来后,用二代板充当电源供电,结果是一代板出现同二代板同样的错(一代板后来单独测没有问题),但是二代板反而可以正常运行(此时一代板串口电源都没有连接,只是用飞线和二代板相连,二代板给两个板子供电),这样是不是排除了供电问题?然后把3.3v那根飞线断了后二代板出现错误。之后把一代板上的确认是好的电源模块和电感换到二代板,二代板还是报错。请问出现这种情况您觉得是哪里出现的问题?

    非常感谢!

  • 你好,

    建议检测二代板的3.3V电源相关设计,焊接在板上的元器件是否正确等。

    Thanks,

    Chris