你好 最近因工作需要开始研究D213系列 也收到一个 D213ECV-V4的开发板测试
现在最主要的问题是本人使用Linux工作 而官方的文档也好 工具也好很多都对此欠缺支持 另外感觉官方的开源很敷衍
比如各种工具的那个git仓库 直接当网盘提供了各种工具的压缩包 结果里面还是exe的
再比如说qemu倒是带了for linux 结果又依赖特定的libjpeg之类的动态库 当然这些都是可以忍受的
最难忍受的是烧录工具这么基本的没专门提供 需要自己去慢慢摸索
离线
你好,工具提供了EXE的不对吗?那要提供什么格式?
烧录工具是有的,建议先看文档和手册,里面有比较清晰的步骤。
https://aicdoc.artinchip.com/topics/product/d21x-quick-start-d21x.html
离线
你好 最近因工作需要开始研究D213系列 也收到一个 D213ECV-V4的开发板测试
现在最主要的问题是本人使用MACOS工作 而官方的文档也好 工具也好很多都对此欠缺支持 另外感觉官方的开源很敷衍
比如各种工具的那个git仓库 直接当网盘提供了各种工具的压缩包 结果里面还是exe的
再比如说qemu倒是带了for macos 结果又依赖特定的libjpeg之类的动态库 当然这些都是可以忍受的
最难忍受的是烧录工具这么基本的没专门提供 需要自己去慢慢摸索
离线
所以厂商应该提供全平台开发工具,照顾每一个开发者的使用习惯!
离线
其实就一个问题:烧录工具软件只支持Windows。可能是官方错认为大家都是在Windows下用虚拟机Linux做开发,实则在实体Linux下做开发的应该不在少数,MACOS也算类Linux环境。
RTOS SDK那边有Linux下的命令行烧录工具(upgcmd),但不稳定,且不支持指定分区烧录。
Linux SDK那边还没怎么研究,似乎没有Linux烧录工具。不过Linux下如果板子有网口很少在开发时直接烧录,而是通过网络共享的方式应用新固件或App,但没看到有文档介绍。板子没网口的话,也只能通过烧录来验证调试。
本人的开发环境是实体ManjaroLinux,目前用RTOS SDK做开发,SDK依赖库都能装上、源码编译无问题,唯独要时常开个Windows虚拟机来做烧录,肯定是不便利的。
最近编辑记录 海石生风 (2024-09-18 22:12:02)
离线
@海石生风 你说的那个upgcmd 最后我也摸索到了 可以刷系统 不过会有各种莫名其妙的错误 是真的莫名其妙的那种
另外就是现在要研究下linux sdk 这个更是无从下口了 可以加个微信请教下么?我主要用mxlinux和alpine
离线
你好,我们有个UPGcmd的命令,一堆错误指的是哪些? 因为SDK是全平台SDK,配置方面有点复杂,建议多看看开发文档,这样会更顺畅一些。
离线
原厂应该使用标准协议+python工具,哈哈哈
离线