实操Linux之基于RP2040 micropython固件编译
本文章接续上篇文章,如果没有相应的环境,是无法部署了!打开虚拟机软件,选择UBUNTU 26.04 服务器版本 虚拟机1、系统启动后,分别输入 账号 、密码(密码输入时不显示)3、切换到ROOT账户(ROOT权限涉及安全问题,请妥善使用)4、可选:编辑sshd_config文件 打开ssh登录权限(后期SSH客户端登录比较方便)不用可略过!默认端口为22,请自行修改端口,防止攻击------------------------------------------------------------------------我在盘符根目录创建了一个RP2040目录,以后所有开源项目都放在此目录中,克隆micropython项目,增加了 --recursive 克隆主项目同时克隆包含的子项目代码,克隆时需要连接GITHUB官网站!大家可能会因为网络问题无法连接!请自行设置 github国内加速 完成此项操作!7、操作时请注意操作的所在目录和命令参数和字母大小写第一个固件版本出炉:再次执行make命令就可以编译出UF2包了固件文件 firmware.uf2
第一版本是官方没有改写代码的版本支持的2M FLASH如果你用的芯片是国产4M、8M、16M 的 损失的空间就会更多!所以大家要清楚,要根据自己手里的芯片进行定制开发,才能符合自己的标准,尤其是大项目,代码写的比较多,没有足够的空间肯定是不行的!