嵌入式开发者社区

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

作者: leyiran    时间: 2016-6-28 10:16
标题: linux-3.3 MTD驱动
Linux-3.3内核make menuconfig中1 k6 J. n$ G8 H$ C. R6 q. U
System Type ---->Ti Davinci Implementations ----> TI DA850/OMAP-L138/AM18X Reference Platform
2 M* j/ r0 B+ ~3 f& ySystem Type ---->Ti Davinci Implementations ----> DA850 SDI Development Board
  m- z7 R# d8 _$ z( \) a! g这两个都要选择吗?而Linux-2.6.33内核只有第一个。。。
( p6 Y2 H  n* i+ o4 f& v
1 S. Y4 V1 m8 Y" l% {! K! I! ]5 W# P: Q
我用的是SPI Nor Flash  为w25q128芯片,采用MTD分区存放不同的固件程序,其中/dev/mtd2为内核分区,/dev/mtd3为ubifs文件系统分区。, \  h. b  w/ Z- M- Y
Linux-3.3内核arch/arm/mach-davinci目录下有
board-da850-evm.c和board-da850-sdi.c两个文件。
. T1 z  @9 G$ J1 b) b
% k$ n+ i3 B/ I( q) r* [修改MTD分区及SPI驱动是修改board-da850-evm.c文件,还需要修改board-da850-sdi.c文件吗?
9 e. S' @( W) s; y% S1 E* F

作者: vefone    时间: 2016-6-30 08:36
1.选择两个配置
6 H2 _! N7 s( b7 W2.修改board-da850-evm.c文件即可




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