主题 : 关于tekkamaninja的uboot启动蜂鸣声问题 的解决 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 2366
精华: 0
发帖: 20
金钱: 110 两
威望: 30 点
综合积分: 40 分
注册时间: 2008-11-13
最后登录: 2012-07-08
楼主  发表于: 2010-09-26 21:18

 关于tekkamaninja的uboot启动蜂鸣声问题 的解决


关于在使用tekkamanninja-u-boot-2010.03-tekkaman-052d395.tar.gz针对mini2440板子在启动时,蜂鸣器响问题的解决。

好像有人在这边问过这个问题,刚开始玩mini2440,我来贴一帖吧。

其实,蜂鸣器响在tekuboot中是tek自己加的,具体的地方在
 

tek-u-boot-2010\board\tekkamanninja\mini2440\mini2440.c    
 

line169   #if       defined(CONFIG_MINI2440_LED)
line169         gpio->GPBDAT = 0x00000181;//此处D0位被置 1 了导致开机蜂鸣器响
line169     #endif
改为:
line169   #if       defined(CONFIG_MINI2440_LED)
line169         gpio->GPBDAT = 0x00000180;
line169     #endif
 

好了,接下来去make一下,享受没有蜂鸣器嗡嗡叫的愉悦心情吧!
老板娘在线,欢迎您的光临!!
http://shop61566970.taobao.com/
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
1楼  发表于: 2010-09-26 21:34
或者可以在include/configs/mini2440.h里把定义CONFIG_MINI2440_LED的地方注释掉
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
级别: 新手上路
UID: 2366
精华: 0
发帖: 20
金钱: 110 两
威望: 30 点
综合积分: 40 分
注册时间: 2008-11-13
最后登录: 2012-07-08
2楼  发表于: 2010-09-27 10:49

 回 1楼(kasim) 的帖子

我是这么想的,如果注释掉CONFIG_MINI2440_LED的话就没办法点灯了呀,所以,下刀准点,呵呵,点哑穴~~
老板娘在线,欢迎您的光临!!
http://shop61566970.taobao.com/
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
3楼  发表于: 2010-09-27 23:00

 回 2楼(goink) 的帖子

呵呵,也许Tekkaman应该再为蜂鸣器增加一个条件编译的宏定义
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
级别: 新手上路
UID: 2366
精华: 0
发帖: 20
金钱: 110 两
威望: 30 点
综合积分: 40 分
注册时间: 2008-11-13
最后登录: 2012-07-08
4楼  发表于: 2010-09-28 10:41
老板娘在线,欢迎您的光临!!
http://shop61566970.taobao.com/