设为首页收藏本站
查看: 13340|回复: 0

[FAQ] AM335X如何裁剪内核?

[复制链接]

231

主题

64

回帖

2145

积分

管理员

积分
2145
玉米糊 发表于 2014-9-5 11:26:07 | 显示全部楼层 |阅读模式
LCD显和USB部分,在内核源码删除或注释如下代码:
源码路径:arch/arm/mach-omap2/board-am335xevm.c
lcd_usb.jpg

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

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

HDMI和触摸板驱动,在文件系统中,删除或注释如下代码:
脚本文件:/etc/init.d/rc文件,或者/etc/init.d/rcS文件
[mw_shl_code=bash,true]# insmod display device driver
if [ "$runlevel" == "S" ]; then
        if grep "hdmi" /proc/cmdline > /dev/null ; then
                insmod /lib/modules/`uname -r`/kernel/drivers/video/nxp/tda998x.ko
        elif grep "lcd7ic" /proc/cmdline > /dev/null ; then
                insmod /lib/modules/`uname -r`/kernel/drivers/input/touchscreen/ft5x0x.ko
        else
                insmod /lib/modules/`uname -r`/kernel/drivers/input/touchscreen/ti_tscadc.ko
        fi
fi[/mw_shl_code]



回复

使用道具 举报

您需要登录后才可以回帖 登录

本版积分规则

Archiver|手机版|小黑屋|米尔科技论坛   

GMT+8, 2024-4-28 13:30 , Processed in 0.053472 second(s), 26 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表