找回密码
 注册
关于网站域名变更的通知
查看: 1253|回复: 4
打印 上一主题 下一主题

【求助】单板上电,串行FLASH无输出,系统不能启动

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2011-11-7 21:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
小弟刚入行,可能问的问题比较弱,请大家海涵~  J: m, U4 k" ?. a

, }8 }* ]! I( `0 Y2 Y' l目前手上有一片板子,刚完工,正开始调试,基本的阻抗、纹波,时钟等测试正常,CPU是由SOIC-8串行flash启动。
$ \" {8 s6 o8 {' X1 Z  r5 [" q1 d
5 ^* b. @2 p, G0 W. N正常程序应该是CPU输出时钟、片选信号和类似地址线的SI信号到flash,由SO脚输出,存至RAM,系统启动,但是将软件烧写进去后,系统并不能启动,测试flash有clock,有片选,input脚有信号,但是output脚从上电开始就无信号(维持低电平0),请问各位是否有遇到过这样的问题,或者有一些测试或者调试相关建议的没?先谢谢了!6 b1 t' ], e5 M2 q6 o1 q, S* V
! Q5 V( G5 o: R" U/ q
目前可以确定的是,烧写软件的工具是OK的,软件版本也是对的。

该用户从未签到

2#
发表于 2011-11-7 22:35 | 只看该作者
用的什么CPU,确定CPU不需要其他的配置就可以直接从SPI flash  boot?

该用户从未签到

3#
 楼主| 发表于 2012-4-16 09:42 | 只看该作者
好吧,我回来了,问题的原因后来找到了:8 t5 r6 U4 E% g+ u) u/ A+ X- r

/ M9 E0 P6 A8 r) }- RSPI串行FLASH启动时,系统读的前面16个字节,定义了操作模式等一些基本的东西。在软件编译的时候,没有加上这16个引导字节。& C9 z9 d7 `) D$ `
即用烧写器烧程序时,需要手动加上16个引导字节。在boot程序里面使用软件升级时,则不需要加着16位引导字节。

该用户从未签到

4#
发表于 2012-4-17 17:02 | 只看该作者
学习下!!!

该用户从未签到

5#
发表于 2012-4-19 08:36 | 只看该作者
学习了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-8-7 19:57 , Processed in 0.109375 second(s), 24 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

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