问题标签 [jffs2]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
118 浏览

linux - 读取文件会杀死 NIC 中断

我对基于 MIPS 处理器和 Linux 2.6 的电路板有一个非常奇怪的问题。所有传入的以太网数据包都有 NIC 中断。如果我发送 10.000 个数据包,我可以看到发生了 10.000 个 NIC 中断。

但是,在我打开和关闭文件系统中的文件(用零或常规填充)后,生成的 NIC 中断要少得多。例如,10k 个数据包只有 2-7k 次中断。它对系统性能有不利影响,但是在重新启动所有带有 NIC 中断的东西后又可以了。

文件系统是 jffs2,闪存驱动器是 32M NOR 串行设备。为什么读取文件会杀死 NIC 中断,直到重新启动?

0 投票
1 回答
3178 浏览

linux-kernel - ubifs 卷与 mtd 分区

我正在将产品从 jffs2 文件系统迁移到 ubifs。

以前的 jffs2 设计包含 3 个 mtd 分区(2 个 ro 和 1 个 rw)。

转移到 ubifs - 我应该创建:

  • 一个 mtd 分区和 3 个卷
  • 3 个 mtd 分区,每个 1 个卷

基本上我在问我是否应该在移动到 ubifs 时用卷替换分区?(我的理解是,如果这样做,ubi 层将管理整个闪存)

谢谢,冉

0 投票
0 回答
188 浏览

linux-kernel - SPI Nor Flash 传输失败

我在 SPI 闪存上运行操作系统。我用 buildroot 编译了操作系统,文件系统是jffs2. 系统工作但有时突然或在系统打开后,屏幕上不断显示以下错误消息。我无法修复此错误消息。

错误信息:


首次运行Dmesg 输出时:


.dts 文件的 SPI flash 的一部分:


U-boot 配置:


将输出文件写入 SPI Nor Flash:


这个错误的原因是什么?我怎样才能解决这个问题 ?

谢谢。

0 投票
1 回答
31 浏览

filesystems - Flash Translation Layer 如何存储映射数据、不可用块和超级块?

ftl有非flash的私有存储空间吗?</p >

如果没有,如何ftl在避免wear leveling.

其实我不知道里面有没有超级块ftl,但是如果要定位映射数据和物理地址变化频繁的不可用块,可能需要某个物理地址。这个物理地址上的内容肯定会经常变化,如何避免这个物理地址的磨损均衡呢?