此帖出自嵌入式系统论坛
最新回复
你说的是32.768Khz的晶振吧,能jtag说明flash那里基本上没有什么问题了,32768晶振不振表示你的bootloader没有跑起来,首先要确定你的bootloader代码一定是正确的,即硬件如果OK,它肯定能跑起来。如果代码是OK的,但是bootloader不跑,可能有以下几种方法测试:
1、编译一个测试用的bootloader,不做别的事情,只用来闪烁LED,在汇编中做。或者一直控制高低电平,高低高低,用示波器测量看能否量到讯号。
2、软件的测试要是不通,就得检查硬件了。首先要断开与CPU相关的所有外围电路(各个功能电路),确保上电后只有CPU,SDRAM和Flash在工作。排除外围电路的干扰,如果还是不行,可能就要检查CPU的焊接问题了,这个就比较麻烦了。
3、全部用LDO供电头一次见,上电顺序如何安排?还有转换效率。好奇怪的设计哦。
详情
回复
发表于 2009-8-5 16:59
| ||
|
||
| |
|
|
| |
|
|
此帖出自嵌入式系统论坛
| ||
|
||
EEWorld Datasheet 技术支持