庐山派k230 linux_sdk编译固件出现问题

Viewed 149

我在使用立创庐山派,昨天跟着文档说明https://developer.canaan-creative.com/k230_linux/dev/ 使用k230_canmv_lckfb_defconfig文件完成了固件的编译,耗时2h,完成后在ubuntu系统下显示大小402MB。

但是当我烧录到内存卡里面后,连不上电脑,最后我通过windows系统下的磁盘精灵软件发现并没有烧录成功,refuns显示了过程,但是实际仅仅删除了我的分区,并未完成其他操作。

然后我又尝试烧录了官网的mircopython的固件,最后发现可以成功,这里排除了内存卡的问题。

然后我又尝试了另外的烧录软件(win32..)和在ubuntu系统下直接烧录,发现都不成功。

现在我怀疑是编译出来的固件存在问题,但是它确实是没有报错,只是时间特别长,我看这个好像都在连git下载一些东西。

请问是否有什么方案,来排错或者解决这个问题。

1 Answers

需要使用串口登录linux,请基于串口登录,linux镜像烧录和micropython镜像完全不一样,linux镜像都是基于串口操作,不会再电脑上出现你说的这些分区。

你好,这个确实是我的盲区,我会进行尝试,但我感觉问题并不是出在这里。当我烧录完mircopython的固件之后,我可以看到我的内存卡中分好的bin等这些各种分区,但是我烧录完自己编译的固件后它仅仅是删除了我内存卡所有的分区,也就是说文件并没有烧到内存卡中去。我感觉这个才是主要问题。

感谢,我明白了。请问有没有相关参考啊,我看linux_sdk的文档下没有写这些,我不是很懂。