|
Linux-3.3内核make menuconfig中
" o* X) E- w E- q! x7 F8 g' qSystem Type ---->Ti Davinci Implementations ----> TI DA850/OMAP-L138/AM18X Reference Platform
. Y$ N0 [. ~) q3 r' M) QSystem Type ---->Ti Davinci Implementations ----> DA850 SDI Development Board. n7 |, m$ [$ Y, T
这两个都要选择吗?而Linux-2.6.33内核只有第一个。。。
" i: t; c+ j% I& s+ t, h* n" Y+ |0 A6 ~, P: k
3 E% ^7 x% q# B; j, E% t( ^
我用的是SPI Nor Flash 为w25q128芯片,采用MTD分区存放不同的固件程序,其中/dev/mtd2为内核分区,/dev/mtd3为ubifs文件系统分区。' z3 e9 h7 n: V6 g7 t4 m+ f
Linux-3.3内核arch/arm/mach-davinci目录下有board-da850-evm.c和board-da850-sdi.c两个文件。. E; R9 A; Y5 g3 ^
7 J& P% ~5 A8 i修改MTD分区及SPI驱动是修改board-da850-evm.c文件,还需要修改board-da850-sdi.c文件吗?( r6 A. ?/ i+ q" a1 K- |
|
|