发帖
6 1 0

关于wsl2下的烧录问题(已解决)

mcx
中级会员

3

主题

4

回帖

200

积分

中级会员

积分
200
问题汇总 1016 6 2023-12-7 19:40:21
关于wsl2下的烧录问题
事情是这样,这几天不是板子到了吗,就想试着玩一玩。

48d9311f9407fdf1cfb4ac1e66debbf.jpg

这是安信可送的板子,我这一批的还带了外置天线,整体做工还是很精致的,上面还有rgb的灯,我就想着先点个灯玩一 玩,结果就遇到了烧录的问题。

OK,言归正传。咱们来讲一讲这次遇到的问题,在这里也是非常感谢安信可技术交流2群的大佬Light帮我解决了问题。

5f204c9a483b53820d0b0fb10ce66f7.png

看图片上显示的报错,是调用了Windows下的power shell,但问题是我的开发环境都是在wsl2下配置的,Windows下并没有make也没有相应的开发环境,所以这里报错无法识别make命令。

接着我就在群里向大家求助了,大家也比较热心,纷纷给我提出了自己的看法

image.png

在这里大家一直认为是环境变量的问题,就让我直接把路径加上了来调用make,但依然有问题。

863f1b3cf61029b42344530897f0fe8.png

这里就直接找不到编译工具链了。

后来Light告诉我可能是工程构建文件有问题。

651dced18cc7707a0b463909563019e.png

确实是这里出现了问题,在他识别到你使用的系统实在wsl的环境下,烧录就会调用Windows下的工具,我也不知道安信可的开发人员是怎么想的,在wsl里面调用Windows下的工具,可能是因为wsl2无法连接Windows上的usb设备考虑的,但现在可以用USBIPD-WIN,就不存在这个问题了,所以现在wsl是开发嵌入式一个很好的系统,完美的替代了虚拟机。

OK,在把上述那一段代码删除之后烧录就正常。

da613347a64ae6b2b46bc0ec7fb592d.png

最后呢,我觉得安信可论坛是一个很好的交流的地方,官方现在也在大力支持论坛的发展,活动也很丰富,希望大家能一起把论坛建设好。🚀️ 🚀️ 🚀️ 🎉️ 🎉️ 🎉️

──── 1人觉得很赞 ────

使用道具 举报

2023-12-7 20:13:09
2023-12-7 20:14:19
点赞
2023-12-8 22:27:39
已解决,前来点赞
2023-12-9 09:36:15
很棒
2023-12-12 10:19:59
2023-12-28 12:12:21
👍
您需要登录后才可以回帖 立即登录
高级模式
返回
统计信息
  • 会员数: 28248 个
  • 话题数: 40206 篇