全志科技
登录
直播中
打马过草原
9年用户
879经验值
擅长:可编程逻辑 电源/新能源
私信
关注
[问答]
怎样使用debootstrap来定制自己的rootfs呢
开启该帖子的消息推送
rootfs
镜像
Tina
怎样使用debootstrap来定制自己的rootfs呢?求解答
回帖
(1)
田野
2021-12-28 16:25:10
目前D1的主线适配工作还在进行,D1和D1s暂且可以通过全志的tina Linux来体验和开发。Tina的资料比较少,但不影响我们探索有趣的玩法。运行各种软件是很基础的需求,而有一个包管理器可以免去构建和安装软件包的诸多麻烦。目前据我所知支持rv64软件源的主流发行版只有Debian和Ubuntu。首先就来通过chroot在D1s上启动一个带apt的Ubuntu环境!
Ubuntu提供了预构建好的rootfs tarball, 出于D1s的资源考虑这里选择最小的Ubuntu base作为演示。也可以使用debootstrap定制自己的rootfs。
rootfs 官方下载链接
之后在烧好tina镜像的卡上新建一个ext4分区,然后把下载好的rootfs解压到此分区。
插卡启动后,挂载该分区,我这里是mmcblk0p8。
mkdir /mnt/sddmount -t ext4 /dev/mmcblk0p8 /mnt/sddchroot /mnt/sdd/chroot之后就在Ubuntu环境里了:
不知道怎么回事,chroot之后有些转义字符被打印出来了。现在假设有网络连接的话已经可以愉快地装包了~
============================
显示图片:
播放视频很多人都演示过了,我这就不重复了,利用tina自带的tplayerdemo就可以。这里主要说一下如何显示图片,其实tina也是有内置的demo的:
dfbshow PATH_TO_IMAGEPATH_TO_IMAGE换成图片路径即可,目前试了bmp和jpg都支持。
============================
播放音频:
其实要是只想知道板子的音频输出正不正常的话,tina开关机的时候是有提示音可以验证的。tina也内置了音频播放器:
aplay PATH_TO_WAV这玩意好像支支持wav的声音文件,给MP3的话只能播出噪声。
目前D1的主线适配工作还在进行,D1和D1s暂且可以通过全志的tina Linux来体验和开发。Tina的资料比较少,但不影响我们探索有趣的玩法。运行各种软件是很基础的需求,而有一个包管理器可以免去构建和安装软件包的诸多麻烦。目前据我所知支持rv64软件源的主流发行版只有Debian和Ubuntu。首先就来通过chroot在D1s上启动一个带apt的Ubuntu环境!
Ubuntu提供了预构建好的rootfs tarball, 出于D1s的资源考虑这里选择最小的Ubuntu base作为演示。也可以使用debootstrap定制自己的rootfs。
rootfs 官方下载链接
之后在烧好tina镜像的卡上新建一个ext4分区,然后把下载好的rootfs解压到此分区。
插卡启动后,挂载该分区,我这里是mmcblk0p8。
mkdir /mnt/sddmount -t ext4 /dev/mmcblk0p8 /mnt/sddchroot /mnt/sdd/chroot之后就在Ubuntu环境里了:
不知道怎么回事,chroot之后有些转义字符被打印出来了。现在假设有网络连接的话已经可以愉快地装包了~
============================
显示图片:
播放视频很多人都演示过了,我这就不重复了,利用tina自带的tplayerdemo就可以。这里主要说一下如何显示图片,其实tina也是有内置的demo的:
dfbshow PATH_TO_IMAGEPATH_TO_IMAGE换成图片路径即可,目前试了bmp和jpg都支持。
============================
播放音频:
其实要是只想知道板子的音频输出正不正常的话,tina开关机的时候是有提示音可以验证的。tina也内置了音频播放器:
aplay PATH_TO_WAV这玩意好像支支持wav的声音文件,给MP3的话只能播出噪声。
举报
更多回帖
rotate(-90deg);
回复
相关问答
rootfs
镜像
Tina
请问OK3399怎么
定制
自己
的
rootfs
?
2021-12-30
640
如何一键生成支持riscv64的Debian
rootfs
?
2021-12-28
1618
Tina根文件系统的
定制
方法总结
2021-12-29
1493
为什么要将
rootfs
更换为ubuntu-base的系统
呢
2022-01-11
1374
怎么用modbus
来
定制
自己
的协议?
2019-08-28
1896
如何在AD中怎么
定制
自己
的BOM表?
2019-09-29
2708
怎样
去使用
自己
默认的launcher
呢
2022-02-17
699
AMSDK 文件系统的
定制
问题
2018-06-21
1563
请问有没有办法可以只烧录
rootfs
而不烧录kernel和dtb
2022-01-13
1154
如何去制作一种RK1808 ubuntu 16.04
rootfs
呢
2022-02-16
1326
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
首页
论坛版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分