核心自帶norflash的編譯與實驗

2021-06-09 18:59:58 字數 562 閱讀 7680

核心自帶了乙個norflash驅動程式,它就是drivers/mtd/maps/physmap.c,下面我們開始實驗:

1、通過配置核心支援nor flash

(1)

make menuconfig

-> device drivers

-> memory technology device (mtd) support

cfi flash device in physical memory map  (

( (2)   bank width in octets (new)               // 位寬

(2)make modules

cp drivers/mtd/maps/physmap.ko /work/nfs_root/first_fs

(3)啟動開發板

ls /dev/mtd*

insmod physmap.ko

ls /dev/mtd*

cat /proc/mtd

在這個自帶的norflash驅動程式裡面並沒有分割槽,所以我們自己寫的時候還需要新增分割槽。

核心自帶norflash的編譯與實驗

核心自帶了乙個norflash驅動程式,它就是drivers mtd maps physmap.c,下面我們開始實驗 1 通過配置核心支援nor flash 1 make menuconfig device drivers memory technology device mtd support c...

2 6核心NorFlash驅動

2.6核心中norflash的驅動基本和2.4中的一樣 隨便在maps中找乙個都可以拿來改改用的,不過方便一點還是提供乙份原始碼好了 這個驅動是 for intel e28f128j3a 150 on s2c2410 的,不同的晶元就需修改一些引數了 修改maps makefile 新增 obj c...

FS2410自帶光碟Linux核心編譯問題

1.問題 編譯fs2410 嵌入linux 2.6.8.1核心按照fs2410的使用者使用手冊3.5.2編譯linux 2.6.8.1,在輸入make menuconfig時遇到如下問題 root localhost linux 2.6.8.1 zzm make menuconfighostcc s...