文章 ID: 000077088 內容類型: 疑難排解 最近查看日期: 2015 年 01 月 08 日

jffs2:0x04a6aafc端的空快閃記憶體0x04a6b000

環境

BUILT IN - ARTICLE INTRO SECOND COMPONENT
描述

在直接使用 Yocto Project 產生的 jffs2 影像,從 NAND 快閃啟動 Linux 或安裝檔案系統時,您可能會看到這樣的訊息或類似的訊息。

訊息印上一百次,有時還可能導致串列主控台掛斷。

解決方法

若要解決此問題,請按照以下步驟操作:


1. 前往 Yocto 的檔案系統目錄,例如:poky-socfpga/build/tmp/work/socfpga_cyclone5-poky-linux-gnueabi/altera-gsrd-image-1.0-r0

 


2. 使用此命令,根據您選擇的 NAND 裝置手動產生正確的 jffs2 檔案類型:


sudo mkfs.jffs2 --eraseblock=0x20000--pagesize=0x800 --pad=0x8000000 -l -n -r./rootfs/ -o Altera-gsrd-image_0.jffs2


請注意:


1. 清除區塊大小和頁面大小的參數必須讀取 NAND 裝置\的資料工作表,以及 mkfs.jffs2 命令的參數中使用的正確值。


2. 必須檢查裝置樹設定,以瞭解分配給檔案系統的分割區大小。在此範例中,根檔系統會在 NAND 的分割區 1 中執行 128 MByte。因此,它需要用0xFF將輸出墊到 1.28 億位元組。

 

相關產品

本文章適用於 1 產品

Intel® 可程式裝置

1

這個頁面的內容綜合了英文原始內容的人工翻譯譯文與機器翻譯譯文。本內容是基於一般資訊目的,方便您參考而提供,不應視同完整或準確的內容。如果這個頁面的英文版與譯文之間發生任何牴觸,將受英文版規範及管轄。 查看這個頁面的英文版。