嵌入式开发者社区
标题:
linux-3.3 MTD驱动
[打印本页]
作者:
leyiran
时间:
2016-6-28 10:16
标题:
linux-3.3 MTD驱动
Linux-3.3内核make menuconfig中
O Q" X0 L% S0 J; P9 L
System Type ---->Ti Davinci Implementations ----> TI DA850/OMAP-L138/AM18X Reference Platform
; z2 Z9 ^! i1 q7 \1 c9 n2 k# F- H
System Type ---->Ti Davinci Implementations ----> DA850 SDI Development Board
( A9 F8 y4 F+ p2 u
这两个都要选择吗?而Linux-2.6.33内核只有第一个。。。
4 i" H- I: b7 i9 }7 \
0 P4 U9 [. p, q# T
" K* K! t' Y* U8 `
我用的是SPI Nor Flash 为w25q128芯片,采用MTD分区存放不同的固件程序,其中/dev/mtd2为内核分区,/dev/mtd3为ubifs文件系统分区。
! m. ~) v, \( {
Linux-3.3内核arch/arm/mach-davinci目录下有
board-da850-evm.c和
board-da850-sdi.c两个文件。
8 g8 D: @7 d# o. m3 I+ L7 b
3 U6 g; Z8 l/ W3 L
修改MTD分区及SPI驱动是修改board-da850-evm.c文件,还需要修改board-da850-sdi.c文件吗?
1 [- Z5 l+ Z$ T; K$ O+ O5 ~1 C5 Z7 g
作者:
vefone
时间:
2016-6-30 08:36
1.选择两个配置
, a' k& N# @8 \2 p
2.修改board-da850-evm.c文件即可
欢迎光临 嵌入式开发者社区 (https://www.51ele.net/)
Powered by Discuz! X3.4