|
Linux-3.3内核make menuconfig中
' X, Z$ ~0 p6 kSystem Type ---->Ti Davinci Implementations ----> TI DA850/OMAP-L138/AM18X Reference Platform
+ `9 y" T3 d, `4 C: o% E0 BSystem Type ---->Ti Davinci Implementations ----> DA850 SDI Development Board
$ |) ^ y: g* M2 T% u$ G这两个都要选择吗?而Linux-2.6.33内核只有第一个。。。# J4 O0 ^1 n* F* G! f
7 C5 k$ u! d( M; p
9 h' q W1 U. b5 P! O2 r我用的是SPI Nor Flash 为w25q128芯片,采用MTD分区存放不同的固件程序,其中/dev/mtd2为内核分区,/dev/mtd3为ubifs文件系统分区。
( `2 {- Y- |3 {/ l, N8 D7 C) y: jLinux-3.3内核arch/arm/mach-davinci目录下有board-da850-evm.c和board-da850-sdi.c两个文件。
$ p* e1 ^) g1 B! P9 X
6 p5 x) J9 Z" m1 J6 f" V$ ^' k% w修改MTD分区及SPI驱动是修改board-da850-evm.c文件,还需要修改board-da850-sdi.c文件吗?
1 K, u2 p, ?# J3 X" X" Y |
|