取消
显示结果 
搜索替代 
您的意思是: 
Highlighted
1,050 次查看
注册日期: ‎12-24-2018

7Z030的板卡SD卡无法启动

请教一个问题:

1、同一批板卡,生产调试没有问题之后装壳入库,过了一年多后从库里拿出来,拆掉外壳,装上SD卡之后有些板卡能启动,有些启动不了(同一个SD卡);启动不了的板卡在一开始是可以的,在经过板卡插拔线缆几次之后就不行了,现在无论如何都启动不了;

2、更换不同厂家的SD卡也是不行,更换SD卡中的程序也不行;用JTAG连接时是可以正常运行的,可以正常的下载运行;

3、从LED上看,正常的板卡INIT_B灯先亮,INIT_B经过几秒后灭掉,DONE控制的LED灯点亮;有问题的板卡上电后INIT_B的灯一直在亮,就是一直在做PL的初始化;

4、测试SD卡的CLK,CMD和数据线都是正常的;

5、请问有什么办法定位问题吗?谢谢!

0 项奖励
11 条回复11
Highlighted
Xilinx Employee
Xilinx Employee
1,035 次查看
注册日期: ‎09-14-2018

回复: 7Z030的板卡SD卡无法启动

1. 可以看FSBL的打印信息吗?

2. SD卡的CDn/WP 电平正常吗?

0 项奖励
Highlighted
1,022 次查看
注册日期: ‎12-24-2018

回复: 7Z030的板卡SD卡无法启动

你好: 1、配置了串口,如果有打印信息,是能看到的,但实际测试的时候没有任何FSBL相关的错误信息打印; 2、我用的这款SDK卡,是没有CD和WP的,电路上没有专门的引脚;只有CLK,CMD和四个数据位;
0 项奖励
Highlighted
Xilinx Employee
Xilinx Employee
1,012 次查看
注册日期: ‎09-14-2018

回复: 7Z030的板卡SD卡无法启动

确认下,是否

a. 正常启动的板子有打印fsbl启动信息

b. 故障板子任何打印信息也没有

0 项奖励
Highlighted
1,005 次查看
注册日期: ‎12-24-2018

回复: 7Z030的板卡SD卡无法启动

是不打印FSBL信息的,正常的,不正常的都不打印;

0 项奖励
Highlighted
Xilinx Employee
Xilinx Employee
1,000 次查看
注册日期: ‎09-14-2018

回复: 7Z030的板卡SD卡无法启动

可以改下FSBL中的打印设置,打印详细信息。

要知道系统停在了什么阶段才能进一步分析。

0 项奖励
Highlighted
900 次查看
注册日期: ‎12-24-2018

回复: 7Z030的板卡SD卡无法启动

你好,后来把FSBL中的调试信息打开了,好的板卡是能够打印FSBL调试信息,以及正常的程序运行信息的;故障的板卡什么都没有打印;串口不是直接连接到MIO接口上的,是连接到EMIO接口上的,也就是说必须PL的bit加载之后才有可能打印。

0 项奖励
Highlighted
Xilinx Employee
Xilinx Employee
889 次查看
注册日期: ‎09-14-2018

回复: 7Z030的板卡SD卡无法启动

hi pangsifeng@126.com

可以参照下

UG585 6.3.12 BootROM Error Codes

看下有没有输出bootrom error code?

0 项奖励
Highlighted
874 次查看
注册日期: ‎12-24-2018

回复: 7Z030的板卡SD卡无法启动

 

查看到的REBOOT_STATUS寄存器的值是00400000

Starting GDB server for "arm" target (id = 64) at TCP port no 1234
XMD% mrd 0xf8000258
F8000258: 00400000

XMD% mrd 0x0 0x10
0: EA000049
4: EA000025
8: EA00002B

C: EA00003B
10: EA000032
14: E320F000
18: EA000000
1C: EA00000F
20: E92D500F
24: ED2D0B10
28: ED6D0B20
2C: EEF11A10
 

XMD% mrd 0xf8000910
F8000910: 00000018

XMD% mrd 0xf8007004
F8007004: 0000001A

0 项奖励
Highlighted
858 次查看
注册日期: ‎12-24-2018

回复: 7Z030的板卡SD卡无法启动

你好,后来定位到程序在FSBL的函数FsblHookFallback();中进入了死循环,也就是说ps7_init();没有通过,具体是什么原因导致的没有初始化通过还不清楚;

0 项奖励
Highlighted
770 次查看
注册日期: ‎12-24-2018

回复: 7Z030的板卡SD卡无法启动

把7Z030拆掉,重新焊接上去一个,发现7Z030故障的现象相同:

XMD% mrd 0x0 0x10
0: EA000049
4: EA000025
8: EA00002B
C: EA00003B
10: EA000032
14: E320F000
18: EA000000
1C: EA00000F

20: E92D500F

24: ED2D0B10
28: ED6D0B20
2C: EEF11A10
30: E52D1004
34: EEF81A10
38: E52D1004
3C: EB001923

XMD% mrd 0xf8000258
F8000258: 00400000

 

BOOT ROM错误代码还是00400000

0 项奖励
Highlighted
Moderator
Moderator
657 次查看
注册日期: ‎05-23-2018

回复: 7Z030的板卡SD卡无法启动

Hi, pangsifeng@126.com

可以提供一下ps7_init.tcl文件和SD卡相关的板卡原理图吗?

-------------------------------------------------------------------------------------------------
Don’t forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------------------------------
如果提供的信息能解决您的问题,请标记为“接受为解决方案”。
如果您认为帖子有帮助,请点击“奖励”。谢谢!
-------------------------------------------------------------------------------------------------
0 项奖励