嵌入式开发者社区

标题: linux-3.3 MTD驱动 [打印本页]

作者: leyiran    时间: 2016-6-28 10:16
标题: linux-3.3 MTD驱动
Linux-3.3内核make menuconfig中
& C+ K! L8 r% P0 P: @" u2 X3 M1 {System Type ---->Ti Davinci Implementations ----> TI DA850/OMAP-L138/AM18X Reference Platform
( {' Q3 G) U; i) Z# d) \4 NSystem Type ---->Ti Davinci Implementations ----> DA850 SDI Development Board
" Q0 K$ R4 L: E2 X+ m) P% w这两个都要选择吗?而Linux-2.6.33内核只有第一个。。。! r7 C4 C* ]7 E% y
" s7 e0 ]* U) Z" s) h

4 P1 v# Z6 i* H% |我用的是SPI Nor Flash  为w25q128芯片,采用MTD分区存放不同的固件程序,其中/dev/mtd2为内核分区,/dev/mtd3为ubifs文件系统分区。
6 V7 E( m! x4 f0 T4 r" aLinux-3.3内核arch/arm/mach-davinci目录下有
board-da850-evm.c和board-da850-sdi.c两个文件。) w, J, P4 e7 _0 o
% L, \! o4 x! |( x# c
修改MTD分区及SPI驱动是修改board-da850-evm.c文件,还需要修改board-da850-sdi.c文件吗?

8 i* J( q& T  B; b
作者: vefone    时间: 2016-6-30 08:36
1.选择两个配置9 G. R, n% F$ Z( k9 ~/ C
2.修改board-da850-evm.c文件即可




欢迎光临 嵌入式开发者社区 (https://www.51ele.net/) Powered by Discuz! X3.4