嵌入式开发者社区
标题:
linux-3.3 MTD驱动
[打印本页]
作者:
leyiran
时间:
2016-6-28 10:16
标题:
linux-3.3 MTD驱动
Linux-3.3内核make menuconfig中
5 V! w- Q/ O' |# L8 X d
System Type ---->Ti Davinci Implementations ----> TI DA850/OMAP-L138/AM18X Reference Platform
+ x+ h0 a, J" C" H2 Q+ a3 [7 q
System Type ---->Ti Davinci Implementations ----> DA850 SDI Development Board
: {% n. c# n, {& v
这两个都要选择吗?而Linux-2.6.33内核只有第一个。。。
+ E8 K f/ R8 [: J/ n7 [; a+ Y
% e& D( { i* w0 ~( a( C% f8 @( s
1 G( I5 M1 E w* h4 V& t4 |2 g
我用的是SPI Nor Flash 为w25q128芯片,采用MTD分区存放不同的固件程序,其中/dev/mtd2为内核分区,/dev/mtd3为ubifs文件系统分区。
0 O/ e8 B5 H7 O& N D
Linux-3.3内核arch/arm/mach-davinci目录下有
board-da850-evm.c和
board-da850-sdi.c两个文件。
& l( K3 w, [- L
1 N: o$ y& P! r/ T o
修改MTD分区及SPI驱动是修改board-da850-evm.c文件,还需要修改board-da850-sdi.c文件吗?
- D [$ V0 r; L) F$ C
作者:
vefone
时间:
2016-6-30 08:36
1.选择两个配置
7 ^) x2 z& C) s+ \
2.修改board-da850-evm.c文件即可
欢迎光临 嵌入式开发者社区 (https://www.51ele.net/)
Powered by Discuz! X3.4