TI中文支持网
TI专业的中文技术问题搜集分享网站

AWR1843: windows环境下,用gmake方式编译SDK demo出来的固件,烧录芯片后程序跑不起来

Part Number:AWR1843Other Parts Discussed in Thread:UNIFLASH,

1.问题描述:

(1)在同事的电脑Linux环境下,用gmake方式编译SDK demo出来的固件(.bin文件),用UniFlash烧录芯片后,重新上下电程序正常运行。在demo的main函数增加打印信息,打印正常(电流为95ma左右)。

(2)但在我的电脑windows环境下,同样用gmake方式编译SDK demo出来的固件(.bin文件),用UniFlash烧录芯片后,重新上下电程序跑不起来。在demo的main函数增加打印信息,没有任何信息打印输出,怀疑上电后在哪卡住了,程序没跑到main函数(电流为78ma左右)。

   gmake编译结果如下截图:

2.SDK版本:

mmwave_sdk_03_06_02_00-LTS

3.硬件:

芯片型号为AWR1843,公司自己画的板子,通过拨码开关设置SOP模式。在SOP模式设置为101的情况下进行测试验证。

Alice:

您好,    截图中没有报错。

    如果linux环境下生成的目标文件可执行,建议参考mmwave_sdk_user_guide.pdf中“4. 5. Developing using SDK” 重新检查Windows下的环境配置。 

    在  SOP2(101)模式下烧录,在SOP0 (001)模式下运行。   

,

hezhong huang:

您好,我再次确认已按照mmwave_sdk_user_guide.pdf中的“4. 5. Developing using SDK”章节进行Windows环境配置。对demo编译如下截图:

1、把sentenv.bat文件中的芯片型号修改为awr18xx (使用是AWR1843);

2、重新运行sentenv.bat;

3、gmake clean;

4、gmake all (编译结果没有报错)

另外,同事电脑linux环境下安装的SDK版本是:mmwave_sdk_03_06_01_00-LTS,生成的目标文件可执行,

我的电脑windows环境下安装的SDK版本是:mmwave_sdk_03_06_02_00-LTS,生成的目标文件不正常。

跟SDK版本有没有关系呢?还是有其他什么原因

,

hezhong huang:

补充截图:

,

Alice:

您好,

      您的问题很奇怪,这两个SDK版本对于AWR1843是没区别。      

,

hezhong huang:

windows下的环境配置没问题,还有其他什么可能原因,造成编译出来的bin文件没法执行呢?

,

Alice:

您好,

      供电和电脑的USB口正常吗?

      此评估板测试官方示例是否可以在电脑端有信息?      

赞(0)
未经允许不得转载:TI中文支持网 » AWR1843: windows环境下,用gmake方式编译SDK demo出来的固件,烧录芯片后程序跑不起来
分享到: 更多 (0)

© 2025 TI中文支持网   网站地图 鲁ICP备2022002796号-1