在线时间1148 小时
UID3124330
注册时间2015-11-26
NXP金币977
TA的每日心情 | 开心 2019-3-5 08:47 |
---|
签到天数: 1 天 [LV.1]初来乍到
金牌会员
- 积分
- 7809
- 最后登录
- 2024-4-26
|
本帖最后由 jundao721 于 2022-2-23 21:12 编辑
收到板卡前,已经下载和学习了一些资料,不过收到板卡上电后,才发现想草率了,路上的坑可真不少。开箱的物品就不啰嗦了,直接上板卡标准照。如图一所示。
接下来说说问题,首先说使用JLINK和IAR下载SDK DEMO到板卡上,你要不认真阅读官方文档,都不知道JTAG接口和音频部分接口是共用的,如原理图中(图2)所示,
按照官方说明需要把部分电阻焊掉。如图3所示说明。
以为会发生奇迹,Debug的时候依然报错。如图4所示。
考虑JLINK不知道是否已经连接到了板卡,使用JLINK Commander 进行连接测试,如图5所示,
理解没问题的话,提示应该是检测到芯片了。怀着无比激动的心情打开Putty,测试Demo,Debug的时候依然报错。继续回来翻官方文档,给出的步骤不详细,但是翻到另一段话,如图6所示。
需要使用mfgtools 对QSPI flash进行擦除,按照说明进行操作,最终依然无法使用IAR进行DEBUG,顺便提一下,IAR用的 arm 8.32.1, 不知道是不是版本的问题。
遂决定先使用mfgtools烧写个Demo,检查一下板卡。按照官方文档的说明,一步步的进行操作,又发现mkimage.sh不知道什么原因无法产生img文件,郁闷。只能回到Demo,拷贝Demo里的img文件,进行接下来的步骤操作。连接好USB线,启动mfgtools进行烧写,调整模式,打开电源。OK,终于在Putty终端上见到久违的“hello,world”的结果,如图7所示。
从结果来看,JLINK+IAR Debug可能有些地方没有配置对,暂时还没找到方法解决,有路过的大神针对这个问题方便留言指点一下。也会在后续中更新,相信方法总比困难多。
|
|