david

david

33个粉丝

368

问答

253

专栏

229

资料

david  发布于  2019-01-19 12:48:42
采纳率 1%
368个问答
一个爱徒步的~IT民工
5020

制作jffs 文件系统和烧写

 
本帖最后由 david 于 2019-1-19 14:06 编辑

我们的欢迎是32位的虚拟机
里面没有mkfs.jffs2

更新 apt-get
sudo  apt-get update
sudo apt-get install mtd-utils

在software 下面的res目录有已经编译好的rootfs

可以制作一个脚本放在目录下,以后更改过rootfs只需要执行打包
[code]#!/bin/bash
mkfs.jffs2 -d ./rootfs-glibc -l -e 0x8000 -o rootfs.jffs2[/code]

烧写过程和烧写uimage一样
注意下地址 是0x2c0000开始
大小2M  (君正默认给的这个),在bootargs 后面还有个appfs 这些大小空间可以根据需要进行调整


我们这里调整成 12M  因为jffs2调试方便一点
sf probe 0
sf erase 0x2c0000 0xc00000
sf write 0x80600000 0x2c0000 0xc00000

修改bootargs

[code]setenv bootargs console=ttyS1,115200n8 mem=106M@0x0 rmem=22M@0x6a00000 init=/linuxrc rootfstype=jffs2 root=/dev/mtdblock2 rw mtdparts=jz_sfc:256k(boot),2560k(kernel),12M(root)[/code]


save



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

aalzs

0个粉丝

0

问答

0

专栏

2

资料

aalzs 2022-03-01 18:48:35
认可0

666666666666666666666

关山

0个粉丝

0

问答

0

专栏

0

资料

关山 2022-03-07 13:44:08
认可0

很好

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

Markdown 语法

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

Markdown 语法

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

举报类型

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

详细说明

易百纳技术社区