入手HaaS EDU K1,参考资料链接如下:
HaaS EDU K1快速开始_HaaS技术社区的博客-CSDN博客
这里主要记录应用快速开始并建立第一个项目的坑:
坑1:
在HaaS Studio里创建项目
无论是helloworld项目还是,HaaSEDUK1的教育合集创建出来的项目都是不能编译的,出现的错误如下:
Please make sure curl 错误这种情况可以在vscode里查找:master ? <!CHIP_HAAS1000>
找到了,在package.yaml里进入对应的文件,注释掉那行话就能编译了
坑2:
编译还会报错,诸如什么文件夹没有权限这样的简单报错就直接把所有项目文件都给读写权限好了;
还有个大的问题就是烧录会报错:
reboot fail这个报错的官方解释如下:
【情形5】: 提示“Please reboot board now”解决办法:目前发现部分HaaS100/ EDU K1 由于出厂固件中没有二级boot,现象就是一直提名用户please reboot board now;遇到该问题的同学请先参考这个文档请用下面链接中的“Windows GUI”工具烧录即可解决。之后再用vscode + haas studio烧录也不会出现问题。使用windows GUI工具烧录,参考文章“烧录”章节
参考链接如下:需要自己在网页里找到烧录的章节:
HaaS100快速开始 (aliyun.com)
烧录靠vscode里的工具条烧录看来是不靠谱了,自己在工程里找到write_flash_gui吧,我的路径是:
D:\project\haaseduk1project\haaseduk1demo\hardware\chip\haas1000\release\write_flash_gui
然后点开exe,跟着文档里的步骤开始烧录吧
坑3:
你以为烧录完就好了吗,哈哈,那就错了,烧录完板子进入了工厂模式,界面上显示LED Test,等等。然后串口进入板子,reboot,出现如下输出:
没错,这就是工厂模式的输出官方解释如下:
串口下输入kv del factory_test 就可以了,或者板子重启五次以上就退出了
按照步骤来,先输入kv del factory_test:
出错了然后就只好不停的按重启咯:
中间的小点就是复位看着串口输出按就对了,直到界面出现:
这就是你自己的EDU了
网友评论