嵌入式开发者社区
标题:
linux-3.3 MTD驱动
[打印本页]
作者:
leyiran
时间:
2016-6-28 10:16
标题:
linux-3.3 MTD驱动
Linux-3.3内核make menuconfig中
0 b: L9 A& `1 N: p
System Type ---->Ti Davinci Implementations ----> TI DA850/OMAP-L138/AM18X Reference Platform
$ q9 q) @/ g% b) e+ U0 o. [8 Q. @
System Type ---->Ti Davinci Implementations ----> DA850 SDI Development Board
$ x& \! P; {- M% e0 i" L
这两个都要选择吗?而Linux-2.6.33内核只有第一个。。。
# g' f5 Q! K' j3 \
. D5 N$ @2 ~' B) L3 s# i
2 C% F0 J& r1 P \9 P! y
我用的是SPI Nor Flash 为w25q128芯片,采用MTD分区存放不同的固件程序,其中/dev/mtd2为内核分区,/dev/mtd3为ubifs文件系统分区。
; l! ] _+ Y. M6 Q; t# D0 W
Linux-3.3内核arch/arm/mach-davinci目录下有
board-da850-evm.c和
board-da850-sdi.c两个文件。
1 J! |+ n1 V% ]- `" X( o. c
0 H( D2 [4 }- q- z
修改MTD分区及SPI驱动是修改board-da850-evm.c文件,还需要修改board-da850-sdi.c文件吗?
- S9 Q' {$ W, @
作者:
vefone
时间:
2016-6-30 08:36
1.选择两个配置
_+ L7 Y: I5 t; t5 `0 X
2.修改board-da850-evm.c文件即可
欢迎光临 嵌入式开发者社区 (https://www.51ele.net/)
Powered by Discuz! X3.4