27芯片使用ADSToolkit通过串口下载了boot和kernal后,断电,修改启动模式,重新上电后无法从flash启动。
下载的boot和kernal确定是可以使用的,板子是第二版,和第一版的区别是布局变了,原理图是一样的。附件中有我们的原理图。
Solved! Go to Solution.
NAND启动失败的情况下,能对iMX27的RESET_IN拉低触发一次芯片的reset试试吗?不是断电的那种。
另外就是烧录进去的bootloader是否确认可以工作?
第二版使用的NAND flash是否和第一版一样?这个NAND flash是否需要在使用前用0xFF的命令进行reset?
如果需要reset后才能读取数据,那么这个NAND在iMX27上就不能使用external boot模式。
NAND flash和第一版的是同一批次的料。PCB的原理图也没有改变,只是布局变了一下。
使用ADSToolkit通过串口下载了boot,提示下载成功。能确保NAND FLASH中下载了BOOT吗?
烧录是否成功,可以用ADSToolKit把NAND里面的数据Dump出来看的。
你可以查一下boot mode那些pin,是否上电太慢,导致CPU读错了boot mode。启动时能否量到NAND接口的读写信号?如果先用外部供电拉好boot mode的pin,然后给板子正常供电,是否可以从NAND启动?
我试过了,还是不行。
使用ADSToolKit把nand中的数据倒出来,和下载的是一样的。
启动时能看见nand上有数据,因为太快,不能确定是什么信号!
boot我使用了外部供电方式,还是没有启动!
非常感谢你的提示,你还有什么办法吗?
你的邮箱或者手机号码能给我吗,我给你消息!谢谢!
NAND启动失败的情况下,能对iMX27的RESET_IN拉低触发一次芯片的reset试试吗?不是断电的那种。
另外就是烧录进去的bootloader是否确认可以工作?
提示can not execute ram kernel是DDR有故障?
fail to initial flash,please reset the target是什么故障?
谢谢!
烧录进去的boot可以工作的,第一版的板子我们已经试过了。
reset我也试过了,不行的。
我们的reset_in,por,power_on_reset是连接在一起的,复位时都复位了。
nand的数据端口我测试到了数据信号,但是ddr的时钟没有信号,可能是ddr没有启动,这个是什么原因?
ddr和处理器我们串联了75R的匹配电阻,这个合理吗?
你邮箱是什么,我把我的原理图和PCB给你发过去,帮我看看。
Sorry, 我是做软件的,硬件方面不太了解。
使用ADSToolkit通过串口下载了boot,提示下载成功。能确保NAND FLASH中下载了BOOT吗?
标题写错了是27芯片无法从NAND FLASH启动?