1951|1

6179

帖子

4

TA的资源

版主

楼主
 

【Luckfox幸狐 RV1106 Linux 开发板测评】02 编译个ubutun22.03去运行 [复制链接]

 
本帖最后由 damiaa 于 2024-1-27 13:49 编辑
                                  【Luckfox幸狐 RV1106 Linux 开发板测评】02 编译ubutun去运行
 
看这个板子的内存也256M了,应该能干点事,再加上商家有支持ubutun的方案,那就玩一下吧。这不,昨天,哦今天3点多才咪觉。
注:本测试是在vmware上虚拟机ubutun22.03桌面完成,更多细节可以参考luckfox的wiki网页
  1. 安装依赖软件
    sudo apt update
    sudo apt-get install -y git ssh make gcc gcc-multilib g++-multilib module-assistant expect g++ gawk texinfo libssl-dev bison flex fakeroot cmake unzip gperf autoconf device-tree-compiler libncurses5-dev pkg-config bc python-is-python3 passwd openssl openssh-server openssh-client vim file cpio rsync
  2. 获取sdk
    git clone https://gitee.com/LuckfoxTECH/luckfox-pico.git
  3. 修改'BoardConfig-EMMC-Ubuntu-RV1106_Luckfox_Pico_Pro_Max-IPC.mk' 的
    export LF_SUBMODULES_BY=gitee
  4. 修改设备树如果是LuckFox Pico Plus/Pro/Max板从 SD 卡启动,需要手动打开设备树网口。打开 rv1103g-luckfox-pico.dts 设备树文件,将 gmac 下的 “disable ”修改为“okay”,保存退出。
  5. 安装交叉编译工具链。注意这个一定要!
cd tools/linux/toolchain/arm-rockchip830-linux-uclibcgnueabihf/
source env_install_toolchain.sh
6,编译前清理
编译ubutun tf卡启动的命令必须在root下
如果不是第一次编译请先运行下面的命令清理一下
Sudo ./build.sh clean
7,Sudo ./build.sh launch
Sudo ./build.sh 将开始正式编译,时间根据电脑有变化。一般半小时吧。
编译完成会提示成功。unning build_allsave succeeded.
编译成功后,固件存放在 SDK目录/output/image 目录下。
8,把这个目录所有文件拷贝到windows目录烧录到tf卡就可以了。
瑞芯微工具套件SocToolKit烧录,这个还要一个驱动DriverAssitant_v5.12安装,否则不行。
如果这个工具不认识usb盘,就按boot键让SocToolKit识别到U盘
Sd卡的烧录按下面1,2,3,4,5解决。
上面没拷贝update!图右边框错了点!!!

9,现在还不能插到板子上,板子上要擦除SPI NAND Flash才能启动tf卡

LuckFox Pico Mini B/Plus/Pro/Max 如果想要使用 SD 卡启动,需要先擦除 SPI FLASH,烧录 SD 卡方法与 LuckFox Pico 方法一致。擦除方法如下:
① 加载固件,选择高级功能。
② 下载 DownloadBin。
③ 点击全部擦除。

10,插上tf卡,插上usb供电,最好搞个大点的电源。

11,插上usb-ttl线到RV1106板子的tx rx gnd 可以看到启动信息和操作。(但好像不稳定呢,昨天是碰到了几次可以看到启动信息)

12,如果你没有我这么幸运可以偶尔看到上面的串口信息,也可以使用ssh去看。但必须首先获取到板子的ip地址,因为目前它是自动分配的。

可以在网关里面看,也可以用工具查,注意有可能每次重启都变化哦!!!

插到后就可以用ssh工具登陆了登录账号:pico
登录密码:luckfox
Ssh pico@192.168.109
进去后也可以自己把IP设置为固定的。
好,到此RV1106里面跑ubuntu的测试过程就完成了,后续有心得再分享。
谢谢大家。
查看本帖全部内容,请登录或者注册
点赞 关注(1)
 
 

回复
举报

6179

帖子

4

TA的资源

版主

沙发
 
本帖最后由 damiaa 于 2024-1-27 22:03 编辑

补充一下: 

昨天发现uart-ttl经常不出现数据的情况今天解决了:

安装了rndis的那个usb口不能插uart-ttl

 

没安装rndis的那个usb口插uart-ttl

安装rndis的那个usb口插板子usb口   

这样adb 也可以工作  uart-ttl也可以工作

 

这样这板子工作就方便了,不用关系ip的问题了。直接查看

 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条
有奖探索 | 和村田一起,深挖 GNSS 开发!
活动时间:即日起-5月11日
活动奖励:智能手环、螺丝刀套装、双肩包

查看 »

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

 
机器人开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网 11

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表