## 网络调试 + 本地文件系统### 一次性命令tftpboot 8000 zImage.intr; tftpboot 103cdda8 system.dtb.intr;setbootargs'root=/dev/mmcblk1p2 rw rootwait consloe=ttyAMA0,115200'; bootz 8000 - 103cdda8### 🌟每次启动都可以setdebugboot"tftpboot 8000 zImage.intr; tftpboot 103cdda8 system.dtb...
dow /home/kunyi/vitis_P/u-boot/zynqmp_fsbl.elf con stop dow /home/kunyi/vitis_P/u-boot/bl31.elf con stop dow -data /home/kunyi/vitis_P/u-boot/system.dtb 0x100000 dow /home/kunyi/vitis_P/u-boot/u-boot.elf stop 反汇编(用于后续调式时查看汇编与函数的对应关系): aarch64-linux-gnu...
一些封装中没有串口,或者串口已经被用作其他用途,要如何输出log? 在一些封装中,例如在裸机程序或者嵌入式系统中,因为种种原因,可能不存在串口可以用于输出log。这对于代码调试和问题排查来说 2023-10-31 14:37:12 为什么Uboot串口输出的是乱码? 按照书上修改uboot代码,代码里设置串口为115200但是用在串口远程登录...
启用ethtool和tcpdump(调试用,非必须): $ petalinux-config -c rootfs image.png image.png (5) 编译打包 $ petalinux-build $ cd images/linux/; petalinux-package --boot --fsbl zynq_fsbl.elf --fpga system.bit --u-boot --force 然后将生成的BOOT.BIN和image.ub拷贝到SD卡根目录下,将SD卡插入板...
dow u-boot.elf con 之后可以看到uboot开始启动,并在串口进行打印。 调试中的问题记录: 1、通过第2中方法将程序烧录到flash中需要注意fpga程序需要使用bin文件。 2、出现过串口不打印的现象是由于使用EMIO则必须要在xmd控制中心加载fpga程序 3、出现过网口不通的现象是由于zynq的硬件配置时没有将网络的相关管脚全部...
5. 调试Tips 在uboot下通过mii命令查看phy的link/AN/Speed状态,或者配置loopback测试。 常用命令有mii info、mii dump、miiwrite等等。 通过mii info可以查看MDC/MDIO总线下挂载了哪些phy address。 ZynqMP> mii info PHY0x07: OUI = 0x5043, Model = 0x21, Rev = 0x00, 1000baseX, FDX ...
一、组成 ZYNQ上面移植Linux操作系统包括四个部分,uboot,devicetree,kernel,ramdisk. 其中uboot类似于bios,负责对设备进行简单的初始化,devicetree以树的形式对zynq相连的硬件设备进行描述,kernel是加载的操作系统内核,ramdisk是操作系统启动之后挂载的文件系统。
现在调试uboot。将领航者开发板的启动模式设置为“JTAG”启动,连接JTAG、串口和电源,然后开发板上电。打开串口软件如SecureCRT或Putty,设置好领航者开发板所使用的串口并打开。 在Vmware软件的菜单栏点击“虚拟机(M)”菜单,在弹出的子菜单中移动到“可移动设备(D)”:会弹出相应的移动设备,里面带有“Digilent USB”...
当我们只是调试uboot,不启动内核的时候或没有使用fpga部分时启动内核的时候,可使用该文件,文件内容如下(该文件剩去了下载bitstream文件的步骤,更节省时间): 1 connect 2 source hw-description/ps7_init.tcl 3 targets -set -filter {name =~"APU"} 4 loadhw hw-description/system.hdf 5 stop 6 ps7_...
为了方便的调试驱动,先调试无中断情况下的功能,然后在将中断、FIFO等加入以提高效率是一个比较不错的方法。为了快速的调试通过I2C驱动,这里考虑了其Uboot中的驱动文件。Zynq7000的I2C控制器Uboot下的驱动文件是zynq_i2c.c,此文件设计非常容易理解,文件中一共有7个函数,其中有用的是如下5个函数,...