疑难问题解决(2)
(1):在k230开发板中,ubuntu操作系统中的文件夹中的k230_sdk文件夹与canmv_k230文件夹的区别,以及
/home/ubuntu/canmv_k230/src/rtsmart/rtsmart/userapps/07_driver_hello
与/home/ubuntu/k230_sdk/src/big/rt-smart/userapps/hello
都是实现生成elf文件,向MobaXterm软件中的A核加载。
区别1:
·/home/ubuntu/canmv_k230/src/rtsmart/rtsmart/userapps/07_driver_hello
通过SD卡烧录固件CanMV-K230_DONGSHANPI_micropython_local_nncase_v2.9.0.img.gz(参考https://docs.qq.com/doc/DY2Vmbm5aZENvWUtZ),产生的canmv盘,通过保存elf文件到sdcard的app文件夹中
在A核输出hello world!
·/home/ubuntu/k230_sdk/src/big/rt-smart/userapps/hello
传入sharefs文件,通过将k230开发板的boot0放到on,boot1置于OFF,出来Linux Foundation RTT_K230_ADB端口,链接到虚拟机的ubuntu中链接可移动设备Linux Foundation RTT_K230_ADB,
通过adb ./hello.elf /sharefs/ 传输到sharefs文件夹中,即可实现
在A核输出hello world!