petalinux
rrr2
这个作者很懒,什么都没留下…
展开
-
Linux DDR3寻址地址映射
1 相关原理DDR3内部相当于存储表格,和表格的检索相似,需要先指定 行地址(row),再指定列地址(column),这样就可以准确的找到需要的单元格。对于DDR3内存,单元格称为基本存储单元(也就是每次能从该DDR3芯片读取的最小数据),存储表格称为逻辑bank(DDR3内存芯片都是8个bank,也就是说有8个这样的存储表格) 所以寻址的流程是先指定bank地址,再指定行地址(row),最后指列地址(column)来确定基本存储单元,每个基本存储单元的大小等于该DDR3芯片的数据线位宽,也就是每次能从原创 2020-11-05 15:48:27 · 3462 阅读 · 1 评论 -
SDK调试linux程序
程序位置板子地址:端口不要改点击Test Connection原创 2020-11-02 13:42:22 · 307 阅读 · 0 评论 -
petalinux kernel bootargs
kernel bootargs的设置也很重要。设置得不正确的话,会无法启动kernel。例如:卡在Starting kernel …进不去。它允许 PetaLinux 在 DTS 中自动生成内核启动命令行设置,或者传递 PetaLinux 用户定义的内核启动命令行设置。bootargs参数默认是:console=ttyPS0,115200 earlyprintk。用户可以自定义。rootargs中的参数说明:rootwait :代表无限等待下去,直到相关底层准备完毕。console : 指定串口.原创 2020-10-28 11:32:45 · 985 阅读 · 0 评论 -
ZYNQ linux操作系统
文件准备在ZYNQ-7000系列Soc上启动Linux操作系统需要两个文件,一个为BOOT.mcs(QSPI启动所需,SD卡启动为BOOT.bin)BOOT文件由三个文件合成,分别是系统第一阶段引导文件fsbl.elf,FPGA配置文件design.bit,Linux系统的启动文件u-boot.elf。image.ub。其中image.ub为Linux系统镜像文件,由petalinux工具编译而成,制作BOOT文件可以采用两种工具xilinx官方的XSDK软件,refpetalinux工具原创 2020-10-28 00:00:34 · 2087 阅读 · 0 评论 -
zedboard烧写petalinux
0 准备sd卡https://blog.csdn.net/qq_35608277/article/details/1088369411 准备.bit和.hdf文件通过vivado工程获得2 (可选)准备elf文件通过设置sdk linux项目,release 获取3 虚拟机开启petalinuxsource /home/xilinx/Vivado/2018.3/settings64.shsource /opt/pkg/petalinux/settings.shpetalinux-cre原创 2020-10-11 18:33:35 · 514 阅读 · 1 评论 -
开发板PetaLinux系统与PC之间基于TFTP和SCP协议互传文件的方法
一般来说PetaLinux系统中已经默认安装了TFTP和SCP协议驱动,可以直接测试。tftp基于UDP协议,适合传输小文件,不支持断点续传,需要在PC安装Tftpd32服务端;SCP基于SSH协议,可以直接在Windows自带的CMD或者PowerShell中操作,更好的方法是直接使用WinSCP软件。这里介绍WINSCP使用方法下载运行设置自己的板子iphttps://blog.csdn.net/qq_35608277/article/details/108879871网关要么都加,要么都原创 2020-10-09 16:14:48 · 327 阅读 · 0 评论 -
Linux 文件运行Permission denied
解决chmod +x ./test.sh原创 2020-10-09 15:57:46 · 651 阅读 · 0 评论 -
Zedboard petalinux 网络配置 解决办法 ping: sendto: Network is unreachable
现象板子无法ping通电脑端可以ping通自己:ping 127.0.0.1PING 127.0.0.1 (127.0.0.1): 56 data bytes64 bytes from 127.0.0.1: seq=0 ttl=64 time=0.194 ms64 bytes from 127.0.0.1: seq=1 ttl=64 time=0.105 ms64 bytes from 127.0.0.1: seq=2 ttl=64 time=0.090 ms64 bytes from原创 2020-09-30 09:57:54 · 2157 阅读 · 0 评论 -
基于Zedboard的PetaLinux
两种方式创建petalinux项目,没有bsp根据cpu架构选择zynq、zynqMP,官方支持包启动petalinux1 下载安装板级支持包这些板子直接可以从官方下载到板级支持包,有了板级支持包,我们就可以直接从板级支持包生成PetaLinux项目。https://www.xilinx.com/support/download/index.html/content/xilinx/en/downloadNav/embedded-design-tools.html下载下来放到虚拟机里面。之后我原创 2020-09-29 22:40:11 · 2647 阅读 · 0 评论