Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1229121
  • 博文数量: 479
  • 博客积分: 12240
  • 博客等级: 上将
  • 技术积分: 4999
  • 用 户 组: 普通用户
  • 注册时间: 2007-10-24 17:12
文章分类

全部博文(479)

文章存档

2014年(1)

2013年(1)

2012年(1)

2011年(95)

2010年(177)

2009年(167)

2008年(16)

2007年(21)

分类: 嵌入式

2009-10-14 20:45:16

U-Boot for EPCM-8960


EPCM-8960是在EPC-8900的基础上增加485等资源得到的,但是还是存在一些硬件上的差别,会引起系统的问题。
直接烧写EPC-8900的u-boot是无法启动的,运行到Net的时候就出问题了,系统指示灯忽然处于半亮半灭的状态,下意识判断是网卡硬件有区别,IO引起的问题,后来仔细对比两者的电路,发现差别:

              EPCM-8960              EPC-8900
BANK       CS2                        CS2
nRSTin     GP96                       GP4
IRQ         GP97                       GP3
PME        GP100                      GP100

特别值得注意的是nRSTin,在8900上是GP4,而GP4是PWR_SDA,用于电源管理的i2c的SDA,而在8960上恰恰用了一个I2C的电源管理芯片,所以GP4导致电源管理芯片异常,LED半亮半灭也就显而易见了。
阅读(1216) | 评论(0) | 转发(0) |
0

上一篇:U-Boot for PXA270

下一篇:内核运行之前喂狗

给主人留下些什么吧!~~