imx6ul | nand flash如何新增分区及升级修改
斑竹您好,我的产品使用的是imx6ul nand flash核心板,我现在需要在filesystem分区末尾再划一个4M的分区出来在kernel panic的时候保存堆栈信息,
请问我如何增加这个分区,nand flash的代码文件是哪个?我新增分区后,通过sd上升级系统应该也要做对应的修改吧,应该怎么改?
您好:
ul的uboot代码暂不开源,所以您要增加分区是改不了的,不好意思 飞凌-chongzi 发表于 2016-11-8 17:11
您好:
ul的uboot代码暂不开源,所以您要增加分区是改不了的,不好意思
你能否回答得仔细点。
以我的理解,如果在filesystem末尾划一个分区,应该不用动到uboot,uboot只是启动内核,文件系统的挂载是在内核起来后执行的。
增加一个分区只要改动的sd卡里面带烧写工具的ramfs,这个ramfs你们也不开源吗?
一张工业级的板子,在系统panic的时候保存堆栈信息是很基本的要求,你们能否在这方面做得更灵活一些。 本帖最后由 飞凌-chongzi 于 2016-11-11 11:00 编辑
sitence 发表于 2016-11-9 15:16
你能否回答得仔细点。
以我的理解,如果在filesystem末尾划一个分区,应该不用动到uboot,uboot只是启动 ...
您好:
这个问题我考虑的不太细致,不好意思。
增加分区的话可以通过修改设备树来完成。
1、修改设备树,搜索gpmi,然后比照分区信息,增加自己的分区。
2、用修改好的设备树替换以前的设备树
3、挂载
使用cat /proc/mtd命令查看分区信息,看是否成功创建
mkdir test
mount /dev/mtd6test这样就把test文件夹挂载到新建的分区上了
希望能帮到你 感谢你的帮助,按照你说的方法问题已经解决.
页:
[1]