页次: 1
我的板子上也没有25M晶振,参考这篇教程把rootfs读出来了
https://blog.csdn.net/zhys2007/article/details/106175366
很有帮助,谢谢。
需要注意重新生成allrootfs的时候,参数应该是--pad=0x4000000,那里应该是笔误了。试了简写的形式-p 0x4000000似乎也不行。
再次测试并确认了:板子上电进入uboot环境后,虽然ping不通,但是tftpput可以正常工作
zynq-uboot> ping 192.168.0.11
Gem.e000b000:0 is connected to Gem.e000b000. Reconnecting to Gem.e000b000
Gem.e000b000 Waiting for PHY auto negotiation to complete...... done
Gem.e000b000----100----4047----
Using Gem.e000b000 device
ping failed; host 192.168.0.11 is not alive
zynq-uboot> tftpput 0x100000 0x20000 192.168.0.11:xxx.dat
Gem.e000b000:0 is connected to Gem.e000b000. Reconnecting to Gem.e000b000
Gem.e000b000 Waiting for PHY auto negotiation to complete...... done
Gem.e000b000----100----4047----
Using Gem.e000b000 device
TFTP to server 192.168.0.11; our IP address is 192.168.0.115
Filename 'xxx.dat'.
Save address: 0x100000
Save size: 0x20000
Saving: T #########################
24.4 KiB/s
done
Bytes transferred = 131072 (20000 hex)
前段时间从闲鱼入手了一块zync矿渣板(ebaz4205),打算学习FPGA开发。在这个论坛发现了不少很有质量的帖子,先行谢谢各位大佬无私的分享。
计划是先熟悉下板子基本情况,在uboot下先把nand各分区内容备份了再慢慢折腾,没想到刚开始就发现网络不通(写flash好像也不支持),这里把我的一些测试情况和疑问列下来,请各位大佬帮忙提供思路:
1. uboot网络问题
主机(192.168.0.11)和板子(192.168.0.115)用网线直连,在主机端通过“ping 192.168.0.115 -t”持续ping板子,只有在板子端也执行“ping 192.168.0.11”(或者其它任何网络地址)的时候,主机端才能收到ping回显,似乎板子的网口是默认处于禁用状态,只有在一定条件下才活跃?现象可以从下面的图片看出:
2. 关于板子的版本
对比了一下我拿到的板子和论坛里大佬们发的板子图片,发现还是有些差异,尤其是用于网络的25M晶振在我手上这张板子是空缺的(见下图)。请问市面上的EBAZ4205大约有几个版本?有没有人用过和我这块一样的呢?板子加电后完整的启动日志在这里。
@yinyue01
请问板子版本1703是啥意思?是板子表面的印字还是串口输出?
我手头这块板子uboot环境下网络不通,linux环境下还没试过(不知道root密码),uboot下的输出如下:
In: serial
Out: serial
Err: serial
Model: Zynq Zed Development Board
Net: Gem.e000b000
Hit 'd' to stop autoboot(eric): 0
zynq-uboot> bdinfo
arch_number = 0x00000000
boot_params = 0x00000000
DRAM bank = 0x00000000
-> start = 0x00000000
-> size = 0x10000000
eth0name = Gem.e000b000
ethaddr = 00:0a:35:00:01:22
current eth = Gem.e000b000
ip_addr = 192.168.0.115
baudrate = 115200 bps
TLB addr = 0x0FFF0000
relocaddr = 0x0FF29000
reloc off = 0x0BF29000
irq_sp = 0x0F305A60
sp start = 0x0F305A50
ARM frequency = 666 MHz
DSP frequency = 0 MHz
DDR frequency = 533 MHz
zynq-uboot> ping 192.168.0.115
Gem.e000b000 Waiting for PHY auto negotiation to complete...... done
Gem.e000b000----100----4047----
Using Gem.e000b000 device
ping failed; host 192.168.0.115 is not alive
zynq-uboot>
2022.01.08 update:
今天发现一个新情况,主机持续ping板子,然后在板子的uboot命令行下ping主机,只有这个时候主机能够收到短暂一段时间的回复。似乎网口默认处于禁用状态,只有主动ping的时候才活跃?不应该呀。。。
页次: 1