UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

取消
显示结果 
搜索替代 
您的意思是: 
Observer zhuangzhuang
Observer
445 次查看
注册日期: ‎11-18-2018

petalinux sd卡无法启动

参考ug1144,以SD卡启动的方式在zcu104平台运行petalinux,但是我把boot已经其他所必须的文件考入sd卡中后,已经设置启动方式为SD卡,但是上电后在com接口没有log信息出现。

0 项奖励
9 条回复9
Xilinx Employee
Xilinx Employee
431 次查看
注册日期: ‎09-14-2018

回复: petalinux sd卡无法启动

hi,

建议先查下串口工具/驱动是不是正常。

----------------------------------------------------------------------------------------------
如果提供的信息能解决您的问题,请标记为“接受为解决方案”。
如果您认为帖子有帮助,请点击“奖励”。谢谢!
----------------------------------------------------------------------------------------------

 

0 项奖励
Observer zhuangzhuang
Observer
425 次查看
注册日期: ‎11-18-2018

回复: petalinux sd卡无法启动

串口出现
Xilinx Zynq MP First Stage Boot Loader
Release 2018.2 Dec 16 2018 - 19:44:36
然后就没有反应了
0 项奖励
Moderator
Moderator
393 次查看
注册日期: ‎05-23-2018

回复: petalinux sd卡无法启动

Hi, @zhuangzhuang

应该是没有进入到Uboot阶段。你的启动文件是怎么生成的?

-------------------------------------------------------------------------------------------------
Don’t forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------------------------------
如果提供的信息能解决您的问题,请标记为“接受为解决方案”。
如果您认为帖子有帮助,请点击“奖励”。谢谢!
-------------------------------------------------------------------------------------------------
0 项奖励
Observer zhuangzhuang
Observer
386 次查看
注册日期: ‎11-18-2018

回复: petalinux sd卡无法启动

我执行的命令如下:
$ petalinux-create -t project -n zcu104_vcu_plnx -s <path to bsp>/xilinx-zcu104-v2018.2-final.bsp
$ cd zcu104_vcu_plnx
$ petalinux-config --get-hw-description ./
Image Packaging Configurations -> Root filesystem type -> SD card
DTG Settings->Kernel Bootargs->generate boot args automatically 取消勾选该选项,手动将bootargs 设置成 earlycon clk_ignore_unused earlyprintk root=/dev/mmcblk0p2 rw rootwait
$ petalinux-config -c kernel
General setup > Initial RAM file system and RAM disk (initramfs/initrd) support取消勾选
$ petalinux-build
$ petalinux-package --boot --force --fsbl images/linux/zynqmp_fsbl.elf --fpga images/linux/*.bit --u-boot
执行最后一个命令时出现了WARNING:
INFO: Generating zynq binary package BOOT.BIN...
****** Xilinx Bootgen v2018.2
**** Build date : Jun 14 2018-20:09:18
** Copyright 1986-2018 Xilinx, Inc. All Rights Reserved.
INFO: Binary is ready.
WARNING: Unable to access the TFTPBOOT folder /tftpboot!!!
WARNING: Skip file copy to TFTPBOOT folder!!!
0 项奖励
Xilinx Employee
Xilinx Employee
353 次查看
注册日期: ‎09-14-2018

回复: petalinux sd卡无法启动

试试加进去pmufw 看看?

petalinux-package --boot --fsbl <FSBL image> --fpga <FPGA bitstream> --pmufw <PATH_TO_PMU_FW_ELF> --u-boot

0 项奖励
Observer zhuangzhuang
Observer
333 次查看
注册日期: ‎11-18-2018

回复: petalinux sd卡无法启动

还是没法启动petalinux,依然是出现Xilinx Zynq MP First Stage Boot Loader
Release 2018.2 Dec 19 2018 - 22:25:08后就没反应了,但是板子上的“PS_INIT_B”和“PS_ERR_OUT”两个LED灯是亮红色
0 项奖励
Xilinx Employee
Xilinx Employee
330 次查看
注册日期: ‎09-14-2018

回复: petalinux sd卡无法启动

hi @zhuangzhuang

我遇到过SD卡的CD_n(card detect)或WP(write protect)信号不对,导致挂在FSBL阶段的。

建议测量下这两个信号。

另外,这些信息可以帮助大家判断下:

1. 用的是什么板子?

2. 以前正常启动过吗?

3. 从其它介质是否能正常启动,比如QSPI Flash?

 

----------------------------------------------------------------------------------------------
如果提供的信息能解决您的问题,请标记为“接受为解决方案”。
如果您认为帖子有帮助,请点击“奖励”。谢谢!
----------------------------------------------------------------------------------------------

0 项奖励
Observer zhuangzhuang
Observer
310 次查看
注册日期: ‎11-18-2018

回复: petalinux sd卡无法启动

我用的是zcu104的板子,以前正常跑过petalinux,我还没试过qspi flash
0 项奖励
Xilinx Employee
Xilinx Employee
253 次查看
注册日期: ‎09-14-2018

回复: petalinux sd卡无法启动

开发板的话,SD卡CD_n信号有问题的可能性应该不大

0 项奖励