RK3506 裸机开发(一):Ubuntu 22.04 交叉编译与串口环境搭建

发布时间:2026/9/27 3:24:42
RK3506 裸机开发(一):Ubuntu 22.04 交叉编译与串口环境搭建 一、先展示一下我的设备先贴一下我的设备配置方便大家对照项目我的配置系统Ubuntu 22.04.5 LTSCPUi7-13700H内存15 GiB 总量可用约 7.4 GiB显卡RTX 4050 Laptop6 GB 显存这套配置跑 ARM 裸机交叉编译和串口调试完全够用。二、安装环境2.1 需要装哪些软件软件是否必须作用gcc-arm-none-eabi✅ 必须ARM 交叉编译器在 x86 电脑上生成 ARM 机器码binutils-arm-none-eabi✅ 必须提供as/ld/objcopy/objdump/readelf/nm等工具picocom✅ 必须串口终端用来和 U-Boot 对话python3几乎肯定已有用来把.bin转成 U-Boot 的mw命令2.2 安装命令Ubuntu 下三条命令即可bashsudo apt update sudo apt install -y gcc-arm-none-eabi binutils-arm-none-eabi picocom如果python3没装再补bashsudo apt install -y python32.3 验证安装建议直接写完整命令避免${CROSS}未定义时命令为空basharm-none-eabi-gcc --version | head -1 arm-none-eabi-ld --version | head -1 arm-none-eabi-objcopy --version | head -1 arm-none-eabi-objdump --version | head -1 arm-none-eabi-readelf --version | head -1 arm-none-eabi-nm --version | head -1 which picocom picocom --version | head -1 python3 --version本机实测输出textarm-none-eabi-gcc (15:10.3-2021.07-4) 10.3.1 20210621 (release) GNU ld (2.38-3ubuntu115build1) 2.38 GNU objcopy (2.38-3ubuntu115build1) 2.38 # objdump/readelf/nm 同属 binutils版本一般也是 2.38 这一套 /usr/bin/picocom Python 3.10.122.4 确认串口设备原文这里把/dev/ttyACM0和arm-none-eabi-ld --version混在一起了建议拆开写bashls /dev/ttyACM* /dev/ttyUSB* 2/dev/null # 本机实测/dev/ttyACM0说明CH343 是 CDC-ACM所以通常是ttyACM*CH340/CP2102 通常是ttyUSB*。三、读懂工具链名字arm-none-eabiarm-none-eabi-gcc这个名字可以拆成三部分部分含义arm目标架构是 ARMnone没有操作系统no OS也就是“裸机”eabiEmbedded Application Binary Interface嵌入式应用二进制接口所以arm-none-eabi-gcc是一个不链接任何操作系统、不带完整 libc 的 ARM 编译器。裸机程序必须用这一套。四、最小安装清单把下面这段抄走在新机器上跑一遍就能开工bashsudo apt update sudo apt install -y gcc-arm-none-eabi binutils-arm-none-eabi picocom python3 # 可选 # sudo apt install -y android-tools-adb # 验证 arm-none-eabi-gcc --version | head -1 picocom --version | head -1 python3 --version就这些。这里先做裸机不需要下载 SDK。

关于本文作者

来自尧图内容编辑团队

尧图内容编辑团队 内容团队

尧图内容编辑团队

本文由尧图网络内容编辑团队执笔。团队由资深项目经理、前端工程师与设计师组成,所有内容均来自亲手交付的真实项目,先讲清问题、再给出可落地的解法。尧图深耕北京网站建设十年,服务过京华建材集团、智造科技等各行业客户,把一线经验沉淀为可复用的行业观察。

  • 十年建站经验,覆盖建材、制造、服务、文创等
  • 项目经理把关选题与事实准确性
  • 工程师与设计师联合撰写专业细节
  • 统一编辑规范,保证文风与排版一致
  • 每月复盘转化数据,迭代选题方向

延伸阅读

相关资讯与近期热门内容

深度阅读推荐

建站决策前值得细读的三篇

网站改版的5个关键决策
2024-08-12

网站改版的5个关键决策

什么时候该改版、改到什么程度、如何避免流量掉光,京华建材集团改版复盘给出答案。

获取专属建站方案

看完文章,把您的行业与预算告诉我们,免费获取一份量身定制的官网建设方案与报价。

立即免费咨询