510321
驱动牛犊
驱动牛犊
  • 注册日期2005-04-21
  • 最后登录2005-10-27
  • 粉丝0
  • 关注0
  • 积分13分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1748回复:14

wince420+pxa255调试问题

楼主#
更多 发布于:2005-04-22 08:51
我在做调试pxa255板子时遇到如下问题,望高手指点:
  1,用jflash通过jtag口写flash(e28f128 j3a)芯片时出现校验错误,听别人说出现此错误是由于intel的jflash里有bug,一般能启动成功,可我怎么也启动不了,我对jtag线,电压,晶体都进行了检查,都是好的,我现在该如何判断是那方面的问题。
  
 2,我的同一批的pcb板的另一块板子,当接上32.768k的晶体时不能启振,可是该晶体是好的。
  
 3,我应该在那种环境下用使用xscal jtag的调试指令。
  
wxl_50685330
论坛版主
论坛版主
  • 注册日期2002-11-19
  • 最后登录2018-09-25
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望521点
  • 贡献值0点
  • 好评度419点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2005-04-22 13:10
你确定你的板子上的FLASH是那个工具支持的吗?你能定位到校验不过的数据块不?如果可以你手动擦写一次这个地方,先确定FLASH是好的。

你比较一下好的板子的晶振两端的电压和这块不好的是否一样


你用的DEBUGGER是哪个?那个什么SPIDER?有什么不对?
根据地的兄弟们,团结就是力量
510321
驱动牛犊
驱动牛犊
  • 注册日期2005-04-21
  • 最后登录2005-10-27
  • 粉丝0
  • 关注0
  • 积分13分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2005-04-22 17:18
老大,谢谢了!
  该jflash就是intel提供的专写该型号片子的,虽然没有校验,可是我测试sdram的时钟时居然有99.5M,这应该说明已经是写进去了吗?但此时钟幅度只有20多mv,是不是小了点,应该多大是合适的?
  我下载的eboot.nb0是别人开发板上的一个能从串口返回信息的eboot,如果写进去的话,可是串口又没有返回信息,不知道该如何进一步检查,请大侠指点!
wxl_50685330
论坛版主
论坛版主
  • 注册日期2002-11-19
  • 最后登录2018-09-25
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望521点
  • 贡献值0点
  • 好评度419点
  • 原创分0分
  • 专家分0分
地板#
发布于:2005-04-26 13:52
我量了一下,晶振波形振幅有600mV,你再看看怎么差那么多

sdram时钟99.5M怎么就能说明写进去了呢?
根据地的兄弟们,团结就是力量
510321
驱动牛犊
驱动牛犊
  • 注册日期2005-04-21
  • 最后登录2005-10-27
  • 粉丝0
  • 关注0
  • 积分13分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2005-04-26 21:02
老兄,太谢谢了,想不到你亲自去量,确实是写进去了,现在我的窜口已经出数据了,因为sdram的时钟99.5M是通过255的GPIO管脚给的,既然有99.5,就表示对255初始化成功,当然就说明写进去了。我现在正在调试和学习,希望有机会多交流
  QQ:
     454799791
wxl_50685330
论坛版主
论坛版主
  • 注册日期2002-11-19
  • 最后登录2018-09-25
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望521点
  • 贡献值0点
  • 好评度419点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2005-04-27 14:32
HOHO,厉害,我正好有板子,也有示波器三,举手之劳嘛:)))

GOOD LUCK!
根据地的兄弟们,团结就是力量
510321
驱动牛犊
驱动牛犊
  • 注册日期2005-04-21
  • 最后登录2005-10-27
  • 粉丝0
  • 关注0
  • 积分13分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2005-04-27 14:43
老大,你既然有板子,能帮我考虑一下255的32.768k晶体问题吗?
  我现在的32.768k晶体是时有时无,另一块板子根本就起不来,苦恼的要命,能否请大侠指点迷津?
510321
驱动牛犊
驱动牛犊
  • 注册日期2005-04-21
  • 最后登录2005-10-27
  • 粉丝0
  • 关注0
  • 积分13分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2005-04-27 14:45
忘了说明下,晶体两端的电压和好的不一样,压差比较大
wxl_50685330
论坛版主
论坛版主
  • 注册日期2002-11-19
  • 最后登录2018-09-25
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望521点
  • 贡献值0点
  • 好评度419点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2005-04-27 15:15
...板子是你自己做的不,你看看你的晶振放得好不,尽量放到PXTAL_IN和PXTAL_OUT附近,低下铺地,不要在旁边走CLOCK信号,对了,你看看你的DATA SHEET,我不知道255有没有什么说明,我这边的是271。要不要并两个电容什么的?你看看参考设计呢。

根据地的兄弟们,团结就是力量
tchtc2008
驱动牛犊
驱动牛犊
  • 注册日期2004-06-30
  • 最后登录2012-11-22
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望162点
  • 贡献值0点
  • 好评度13点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2005-04-28 09:10
楼上两位能否把你们的板子给一个我(当然成本还是要给的),我现在想用用P255。我没什么可以和两位交换的,手头有一个我自己刚调试完毕的LPC2214+ISP1581板子,可以送给你。
wxl_50685330
论坛版主
论坛版主
  • 注册日期2002-11-19
  • 最后登录2018-09-25
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望521点
  • 贡献值0点
  • 好评度419点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2005-04-28 13:28
...板子是我们自己做的,你要评估版可以试着打听一下价格,不过一套东西有点儿贵吧
根据地的兄弟们,团结就是力量
510321
驱动牛犊
驱动牛犊
  • 注册日期2005-04-21
  • 最后登录2005-10-27
  • 粉丝0
  • 关注0
  • 积分13分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2005-04-28 16:21
晶体的排版应该是对的,参考板的3.67684Mclock在板子是平行走线,没有关系的,真是郁闷!
 再问老兄一个问题,我要在下载eboot.nb0之后立即点亮lcd(出自己画面的哪种),此时wince os还没有下载,我应该如何调用\\hal下的bitmap.c函数(该函数放置的是我的16进制图片数组),有没有那个软件能在16进制的数组和图片之间进行相互转换?
   tchtc2008,我现在有6块板子,可惜还没有调试完,调试完后可以送你一块!
wxl_50685330
论坛版主
论坛版主
  • 注册日期2002-11-19
  • 最后登录2018-09-25
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望521点
  • 贡献值0点
  • 好评度419点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2005-04-30 15:01
还转什么呢,把你的BIT DATA直接忘DISPLAY MEMORY里面写就完了三:))
根据地的兄弟们,团结就是力量
510321
驱动牛犊
驱动牛犊
  • 注册日期2005-04-21
  • 最后登录2005-10-27
  • 粉丝0
  • 关注0
  • 积分13分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
13楼#
发布于:2005-05-09 10:13
老兄,我实在是愚钝,能不能说得更详细点?
wxl_50685330
论坛版主
论坛版主
  • 注册日期2002-11-19
  • 最后登录2018-09-25
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望521点
  • 贡献值0点
  • 好评度419点
  • 原创分0分
  • 专家分0分
14楼#
发布于:2005-05-09 14:20
谦虚了三:)))
你的意思是你有图片想显示?想弄成位图写到video buffer?你用photo shop之类的东西把你的图片转成合适的格式(比如5 6 5)然后把你的图片包含到os image(在arm汇编里面可以用incbin直接放在数据区),然后把它直接写到显示缓冲区就行了
根据地的兄弟们,团结就是力量
游客

返回顶部