ROS自主导航机器人

Firefly RK3288升级内核支持USB Serial

2018-03-16  本文已影响28人  PIBOT导航机器人

烧写原始镜像

安装 RK USB 驱动

下载 Release_DriverAssistant.zip ,解压,然后运行里面的 DriverInstall.exe 。

为了所有设备都使用更新的驱动,请先选择"驱动卸载",然后再选择"驱动安装"。

Rk3288 driverassistant install.png

连接设备

烧写Ubuntu

更新内核

工具准备

sudo apt-get install build-essential lzop libncurses5-dev libssl-dev
sudo apt-get install libc6:i386
git clone https://github.com/neo-technologies/rockchip-mkbootimg.git
cd rockchip-mkbootimg
make && sudo make install
unzip rkflashkit-master.zip
cd rkflashkit-master/
./waf debian
sudo dpkg -i rkflashkit_0.1.5_all.deb 
#sudo rkflashkit backup @parameter parameter.txt

编译内核

使用已经编译好的内核包boot.img可以跳过此步

tar xzvf arm-eabi-4.6.tar.gz
tar jxvf firefly-rk3288-kernel.tar.bz2
export ARCH=arm
export CROSS_COMPILE=/path/arm-eabi-4.6/bin/arm-eabi-
cd firefly-rk3288-kernel
make firefly-rk3288-linux_defconfig
#make -j8 firefly-rk3288-linux.img 
make menuconfig  #选择相应的USB驱动
make zImage
git clone https://github.com/TeeFirefly/initrd.git
make -C initrd
mkbootimg --kernel arch/arm/boot/zImage --ramdisk initrd.img -o boot.img
内核编译完成

烧写内核

sudo rkflashkit flash @boot boot.img

烧写内核完成
烧写同样需要切换到Rockusb Device 模式
上一篇下一篇

猜你喜欢

热点阅读