技术
直播中

淡淡的爱

11年用户 890经验值
私信 关注
[交流]

AM335X的内核裁剪步骤

LCD显和USB部分,在内核源码删除或注释如下代码:
源码路径:arch/arm/mach-omap2/board-am335xevm.c
1.jpg

I2C部分,在内核源码删除或注释如下代码:
源码路径:arch/arm/mach-omap2/board-am335xevm.c
2.jpg

Audio音频部分,在内核源码删除或注释如下代码:
源码路径:arch/arm/mach-omap2/devices.c
3.jpg

HDMI和触摸板驱动,在文件系统中,删除或注释如下代码:
脚本文件:/etc/init.d/rc文件,或者/etc/init.d/rcS文件

  1. # insmod display device driver
  2. if [ "$runlevel" == "S" ]; then
  3.         if grep "hdmi" /proc/cmdline > /dev/null ; then
  4.                 insmod /lib/modules/`uname -r`/kernel/drivers/video/nxp/tda998x.ko
  5.         elif grep "lcd7ic" /proc/cmdline > /dev/null ; then
  6.                 insmod /lib/modules/`uname -r`/kernel/drivers/input/touchscreen/ft5x0x.ko
  7.         else
  8.                 insmod /lib/modules/`uname -r`/kernel/drivers/input/touchscreen/ti_tscadc.ko
  9.         fi
  10. fi



更多回帖

发帖
×
20
完善资料,
赚取积分