官方是已经支持了我们的buildroot系统的编译的,直接GITHUB拉去代码既可。
sudo apt install debianutils sed make binutils build-essential gcc g++ bash patch gzip bzip2 perl tar cpio unzip rsync file bc git
安装必要的包。
git clone -b st/2023.02.2 https://github.com/bootlin/buildroot.git
git clone -b st/2023.02.2 https://github.com/bootlin/buildroot-external-st.git
克隆代码
以上是所有配置的说明。
直接添加需要构建的配置,配置好后直接make。
sudo apt-get install libssl-dev
Opengl报错,所以再安装个包。
看到这个就是代表着构建完成了。
在out目录下,可以直接看到生成的文件。
烧录到SD卡可以是在ubuntu系统中,也可以是在win下,用Win32磁盘映像工具既可。
卡插到板子上,然后启动系统,看到打印就是新的构建日期是对的。
我们用随机画点给显示屏显示花屏。
效果也出来了。调试串口是通过ST-LINK产生的。系统登录用户名:root,密码:root。
|