开发环境:
主机:Ubuntu 20.04
开发板:LuckFox Pico Plus开发板
1 准备源码
1.下载源码
$ git clone https://github.com/LuckfoxTECH/luckfox-pico.git
2.进入源码
$ cd ~/luckfox-pico
2 编译SDK
编译选择分支,分别是指定 LuckFox Pico 和 LuckFox Pico Plus 。
$ ./build.sh lunch
笔者的板子是LuckFox Pico Plus因此选1。
然后进行编译。
$ ./build.sh
当然也可分块编译。
$./build.sh uboot
$./build.sh kernel
$./build.sh rootfs
编译成功后,固件存放在luckfox-pico/output/image 目录下。
清除文件,方便重新编译,有一些配置文件修改后,需要执行这个命令后,在重新编译才能生效 。
$ ./build.sh clean
3 镜像烧写测试
这里使用USB OTG烧写系统,详情强参看前面的章节。
如果系统烧写成功后,接下来就可以调试系统了,最常用的就是调试。推荐使用putty、SecureCRT或Xshell 7等终端工具。
连接好串口,设置波特率为115200,然后就可以进入到Linux系统了。
当然啦,如果PC配置adb,也可使用adb进入系统,和使用串口的效果是一样的。
|