嵌入式开发者社区
标题:
linux-3.3 MTD驱动
[打印本页]
作者:
leyiran
时间:
2016-6-28 10:16
标题:
linux-3.3 MTD驱动
Linux-3.3内核make menuconfig中
7 J6 J% r7 r$ M: t0 u0 Y, x7 m- l. K
System Type ---->Ti Davinci Implementations ----> TI DA850/OMAP-L138/AM18X Reference Platform
& }& c8 L9 [) Q
System Type ---->Ti Davinci Implementations ----> DA850 SDI Development Board
$ `; z9 E- v( v* }8 L" I
这两个都要选择吗?而Linux-2.6.33内核只有第一个。。。
: u1 X5 B2 Y% ?! s
2 u9 c1 e3 O2 D2 E; K; x' g
8 D) _& K( u7 }& x: j! b. J
我用的是SPI Nor Flash 为w25q128芯片,采用MTD分区存放不同的固件程序,其中/dev/mtd2为内核分区,/dev/mtd3为ubifs文件系统分区。
9 k- \& \! O9 J9 ?
Linux-3.3内核arch/arm/mach-davinci目录下有
board-da850-evm.c和
board-da850-sdi.c两个文件。
X* f* w/ z; C
; e$ P% {# a, R/ e' A% _
修改MTD分区及SPI驱动是修改board-da850-evm.c文件,还需要修改board-da850-sdi.c文件吗?
) e! v' v& _5 z. u c+ Y; y
作者:
vefone
时间:
2016-6-30 08:36
1.选择两个配置
( [. _/ t( U' x% T. I$ }
2.修改board-da850-evm.c文件即可
欢迎光临 嵌入式开发者社区 (https://www.51ele.net/)
Powered by Discuz! X3.4