RK3568(一)——SDK环境搭建

虚拟机安装

搭建文件互传方法

网络配置

虚拟机网络配置

开发板网络设置

临时设置ip地址(重启失效)

ifconfig eth0 192.168.137.10 netmask 255.255.255.0
route add default gw 192.168.137.1

设置动态ip

vi etc/network/interfaces

auto eth0
iface eth0 inet dhcp

设置静态ip(局域网内静态ip更好用)

vi etc/network/interfaces

auto eth0
iface eth0 inet static
address 192.168.137.2
netmask 255.255.255.0
gateway 192.168.137.1
dns-nameserve 114.114.114.114

重启网络服务

  • 重启网卡

ifconfig eth0 up

<font style="color:#DF2A3F;background-color:rgb(238, 240, 244);">/etc/init.d/networking restart</font>

关闭防火墙

  • 主机防火墙关闭
  • 开发板防火墙关闭

iptables -F

安装驱动

  • 串口驱动
  • Rockchip USB驱动

安装交叉编译工具

ADB工具安装

adb 全称 Android Debug Bridge,直译过来就是 Android 调试桥,它是一个通用的命令行工具。adb 做为 Android 设备与 PC 端连接的一个桥梁,它可以让开发者通过网络或 USB 与 Android设备进行通信,从而作为 Android 设备的调试工具;在 Android 开发中,adb 是必不可少的一个工具。

主要功能:

  • 运行设备的 shell(命令行)
  • 管理模拟器或设备的端口映射
  • 计算机与设备之间的文件上传/下载
  • 将本地 apk 软件安装至模拟器或 Android 设备

需要说明的是,adb 虽然是 Android 设备的调试工具,但随着 adb 的普及,不仅仅是 Android设备,在嵌入式开发中,很多 Linux 设备也同样支持 adb 调试,例如 Rockchip 平台。

Windows下安装ADB工具

解压工具到指定文件夹

添加至环境变量

  • 进入系统,点击高级系统设置

  • 修改系统path环境变量

  • 添加adb-tools工具路径地址

安装完成,测试

Linux下安装ADB工具

解压至指定文件夹

  • unzip platform-tools_r33.0.3-linux.zip

添加至环境变量

  • 临时添加

export PATH=$PATH:~/linux/tools/platform-tools

  • 长久添加

vi ~/.bashrc 在文件最后一行添加以下命令:

export PATH=$PATH:~/linux/tools/platform-tools

### RK3568 Linux 开发文档和教程 #### 获取RK3568Linux内核源代码 为了成功获取RK3568Linux内核源代码并开始开发和定制工作,遵循特定步骤是必要的。这些步骤确保开发者可以顺利访问所需的资源,从而有效地开展项目[^1]。 #### 设备驱动的重要性 在嵌入式Linux环境中,设备驱动扮演着连接操作系统与底层硬件的重要角色。针对RK3568这样的计算平台而言,掌握如何理解以及读取Linux内核里的设备驱动程序成为项必备技能。这不仅有助于提高系统的稳定性和性能,还便于后续的功能扩展和技术支持[^2]。 #### 编译内核源码及烧录过程 完成对内核配置文件(.config)编辑后,保存更改并退出编辑器;随后执行命令来编译整个内核树直至生成最终的目标文件——`boot.img`镜像。此镜像可以直接用于刷写至目标板卡上的存储介质中启动运行新的自定义版本的操作系统实例。对于希望快速验证效果而不愿自行构建的朋友来说,供应商如迅为提供了预编译好的`boot.img`文件放置在其官方提供的资料包路径下以便下载使用[^3]。 #### 使用虚拟机进行SDK编译 除了直接基于物理主机外,在某些情况下也可以考虑利用虚拟化技术搭建适合于RK3568系列处理器架构特点的工作站来进行更复杂的软件栈集成测试活动。例如,《RK3568开发笔记》系列文章介绍了怎样借助Ubuntu Server LTS发行版作为宿主操作系统配合QEMU/KVM模拟环境实现u-boot、kernel乃至完整的buildroot根文件系统的交叉编译流程[^4]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

君逸~~

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值