七个葫芦

七个葫芦

3个粉丝

5

问答

0

专栏

0

资料

七个葫芦  发布于  2023-11-08 12:00:06
采纳率 20%
5个问答
556

HI3516DV500怎么新增分区文件然后挂载起来

我把APP打包为了分区文件(ubifs类型的),想直接烧进去,挂到一个目录下,应该配置哪个文件呀

我来回答
回答3个
时间排序
认可量排序

易百纳用户53690

2个粉丝

7

问答

21

专栏

3

资料

易百纳用户53690 2023-11-08 13:35:49 已获得 3.00 E币
认可0

可以直接将该APP放入制作文件系统目录中,然后重新做一个文件系统烧录进去就可以了

hale

9个粉丝

0

问答

1

专栏

0

资料

hale 2023-11-08 14:09:42 已获得 3.00 E币
认可1

以spi nand 为例
1、修改分区文件的bootargs参数,路径在smp/a55_linux/source/bsp/tools/pc/uboot_env/env_text/nand_burn_table.xmlhi3516dv500
bootargs=mem=132928K console=ttyAMA0,115200 clk_ignore_unused root=ubi0:ubifs rootfstype=ubifs rw ubi.mtd=5 mtdparts=nand:512K(boot),512K(env),512K(bl31),13M(kernel),64M(app),440M(rootfs)
2、重新编译,在smp/a55_linux/source/bsp/pub/hi3516dv500_image_glibc目录下生成的分区文件nand_burn_table.xml就带有app分区了
3、在烧录工具下,选择这个分区文件,再选择app的镜像,就可以烧录了。
4、启动后挂载些分区到rootfs就可以了

七个葫芦
七个葫芦   回复   hale  2023-11-16 20:12:42
1

修改文件smp/a55_linux/source/bsp/tools/pc/uboot_env/env_text/hi3516dv500/nand_env.txt,bootargs增加分区信息,需要使用到ubiattach 命令,busybox需要添加 ,使用命令 ubiattach /dev/ubi_ctrl -m 5 mtdblock5 对第五个分区连接,然后/dev/下会出现新的ubi设备
然后 mount -t ubifs /dev/ubi1_0 /name/ 挂载ufi分区

或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
+ 添加网盘链接/附件

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区