rk3399 SDK使用教程

文章目录

      • 一、下载SDK源码
      • 二、搭建环境
        • 1、设置Rkdeveloptool
      • 三、修改波特率
      • 四、连接WIFI
      • 五、安装ROS2

一、下载SDK源码

rk3399 SDK使用教程_第1张图片
Linux_Project这个项目下面有各种需要的仓库,git clone下载全部即可

二、搭建环境

1、设置Rkdeveloptool

进入源码目录

cd prebuilts/rkdeveloptool

安装依赖

sudo apt-get install libudev-dev libusb-1.0-0-dev dh-autoreconf pkg-config libusb-1.0 

编译

autoreconf -i
./configure
make
sudo make install

出现以下打印即安装成功
rk3399 SDK使用教程_第2张图片

三、修改波特率

Uboot 部分:
nanopc-t4-rk3399_defconfig里面加入CONFIG_BAUDRATE=115200
Kernel部分:
arch/arm64/boot/dts/rockchip/rk3399-nanopi4.dtsi里面加入stdout-path = "serial2:115200n8"

四、连接WIFI

1、扫描wifi热点

sudo iwlist wlan0 scan

2、使能wlan0

sudo ifconfig -a
sudo ifconfig wlan0 up

3、创建wpa_supplicant配置文件

sudo touch /etc/wpa_supplicant.conf

在wpa_supplicant.conf文件里面加入如下配置

ctrl_interface=/var/run/wpa_supplicant	#wpa_supplicant 运行临时目录
ap_scan=1
network={
 ssid="CMCC"	#热点名称
 psk="xxxx"		#热点密码
}

创建wpa_supplicant临时运行目录

sudo mkdir -p /var/run/wpa_supplicant

连接wifi

wpa_supplicant -D wext -i wlan0 -c /etc/wpa_supplicant.conf &

如果出现如下错误,运行killall wpa_supplicant指令去退出wpa_supplicant应用
rk3399 SDK使用教程_第3张图片
如果发现wlan0的ip还是没有,运行udhcpc -i wlan0去动态获取ip

五、安装ROS2

1、
系统版本:Ubuntu 22.04
ROS2版本:humble

你可能感兴趣的:(嵌入式_RK3399,linux,嵌入式硬件,rk3399)