OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 3332|回复: 0

编译linux-2.6.32.2-mini2440-20150709.tgz 注意问题

[复制链接]

44

主题

187

帖子

0

精华

高级会员

Rank: 4

积分
563
金钱
563
注册时间
2016-9-28
在线时间
158 小时
发表于 2016-10-30 22:04:41 | 显示全部楼层 |阅读模式
本帖最后由 mftang2016 于 2016-10-31 15:27 编辑

硬件: mini2440
编译环境: ubuntu-12.04
linux 内核: linux-2.6.32.2-mini2440-20150709, 光盘自带代码包
编译器版本: gcc version 4.3.2


配置方法:采用缺省配置文件配置内核, 系统硬件使用液晶屏为P43,所以使用缺省配置文件为
config_mini2440_p43
step 1:
#cp config_mini2440_p43 .config
注意: P43 后面有个空格,然后有个 “ .”开头的 config


step 2:
执行命令:
#make menuconfig
这时不用做任何更改,在主菜单里选择<Exit>退出;


step 3:
执行编译命令:
#make zImage


在编译linux内核时,系统会报一些错误,这些错误和以下这些文件相关,需要对其做修改!
注意点 1:
更改 inux-2.6.32.2/drivers/mfd 目录下文件 ezx-pcap.c

step 1:  添加头文件:#include <linux/gpio-pxa.h>
360截图20161030214520026.jpg

step 2:
        //} while (gpio_get_value(irq_to_gpio(pcap->spi->irq)));
        } while (gpio_get_value(pxa_irq_to_gpio(pcap->spi->irq)));  



1.jpg

step3 : 更改 inux-2.6.32.2/drivers/mfd 目录下文件 Kconfig
config EZX_PCAP
        bool "PCAP Support"
        depends on GENERIC_HARDIRQS && SPI_MASTER && ARCH_PXA
        help
          This enables the PCAP ASIC present on EZX Phones. This is
          needed for MMC, TouchScreen, Sound, USB, etc..

2.jpg

注意点 2:


3.jpg





正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-26 00:39

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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