网布的世界

共同学习,共同进步

自定义博客皮肤

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ZYNQ-Linux学习笔记(5)-Linux应用程序-前言 Petalinux 2018.2

前言 应用程序的编写,主要有两种方法。可以通过在终端中petalinux-create新建一个app,然后在里面编写,最后通过petalinux-build进行编译,但是这样会造成时间很长,并且调试起来会比较麻烦。这种方式适合编译一些比较小的app并且希望加入到文件系统里面的情况。在调试的阶段我推...

2019-02-14 13:22:14

阅读数 197

评论数 0

ZYNQ-Linux学习笔记(4)-修改使用emmc加载内核 Petalinux 2018.2

前言 板子上使用的是8G的emmc连接到sd1,首先要对emmc格式化,然后在修改petalinux kernel的保存位置,之后在生成boot.bin然后修改环境变量就可以了。 Step1: 格式化emmc 查看是否识别到当前的emmc,可以看到mmcblk1说明识别到了emmc ls ...

2019-01-02 16:10:59

阅读数 777

评论数 1

ZYNQ-Linux学习笔记(3)-导入硬件,配置,编译,生成,烧录 Petalinux 2018.2

ZYNQ-Linux学习笔记(3)-导入硬件,配置,编译,生成,烧录 Petalinux 2018.2Petalinux 2018.2安装Step1:下载文件Step2:安装依赖包Step3:安装petalinux导入硬件配置Step1:新建vivado工程Step2:生成fsblStep3:新建...

2019-01-02 15:56:48

阅读数 578

评论数 6

ZYNQ-Linux学习笔记(2)-在Xilinx SDK中建立Linux应用程序

写在前面: 注意:在前篇中所用的工具都是2015.2,从这篇开始将使用2017.4进行操作。 安装环境:win7,win10,Xilinx SDK 2017.4,Xilinx Vivado 2017.4 虚拟机:Ubuntu16.04,petalinux 2017.4 建立Petali...

2018-07-24 17:33:33

阅读数 2036

评论数 1

ZYNQ-Linux学习笔记(1续)-microzed在VIVADO中的配置

上次一篇文章中间说到的vivado的详细配置,在下面列出来: 相关的文件可以再这里下载:链接:https://pan.baidu.com/s/1dospsRArIlMv-h3LcovNwA 密码:yqsj 有问题可以留言或者发邮件到83...

2018-05-28 09:43:17

阅读数 383

评论数 0

xilinx zynq 7000 FSBL启动分析(二)

前言 在上一次分析中,分析到了 HandoffAddress = LoadBootImage(); 在分析这个函数之前,在从0地址运行之前,在复位(上电复位)之后会从bootROM这个位置开始执行代码,在bootROM中,程序会将QSPI(如果是从qspi启动的话)的前nK的数据拷贝到O...

2018-04-24 16:30:38

阅读数 1676

评论数 2

xilinx zynq 7000 FSBL启动分析(一)

花了几天看完了FSBL的代码,在这里做个总结,分析一下zynq的启动过程。 众所周知,xilinx zynq 7000系列的芯片中包括两个部分,PS和PL,也就是FPGA的逻辑编程的部分跟嵌入式ARM的部分,ARM部分是双核的A9处理器。关于FPGA的部分在这里就不说了。其实说的简单...

2018-04-19 10:00:53

阅读数 2838

评论数 0

ZYNQ-Linux学习笔记(1)-从零开始在MicroZed7020上使用PETALIUX tool工具创建Linux

前言 实验平台 安装依赖包 安装PetaLinux 修改dash->bash(如果需要) 安装PetaLinux 2015.2 通过VIVADO创建硬件平台 新建工程 配置芯片以及外设 PetaLinux新建工程 导入硬件配置 配置内核,根...

2018-04-18 12:05:13

阅读数 949

评论数 2

ZYNQ学习笔记

在ubantu下安装交叉编译器arm-xilinx-linux-gnueabi-gcc 方法 git clone https://github.com/xupsh/CodeSourcery.git echo "export PATH=~/CodeSourcery/bin:$PATH&...

2016-03-24 14:27:36

阅读数 518

评论数 0

ZYNQ 7000 MicroZED通过QSPI启动linux内核(不需要SD卡)

有SD卡的时候,常常通过SD内存入linux内核以及文件系统等,但是如果想要脱离SD卡来运行linux的话,就必须将linux启动所需的一些文件写入到QSPI中,因为MicroZED可以通过跳线帽将启动模式选择成为QSPI,这个QSPI就是在板子上的一个SPI通信的存储芯片。   想要通过QS...

2015-12-08 15:00:55

阅读数 5074

评论数 4

痛苦的挣扎--msp430g2553我恨你!

已经3天了,3天每天晚上都调程序调到很晚,写这篇博客就是用来见证自己有没有焕然大悟的一天。 事实证明不要过于自信,不要太看得起自己,自认为懂一点单片机的知识,自认为自己有些项目经验。面对一个简单的SPI,自认为自己能轻松解决。但是我错了,原本信心满满的开始自己的一个小小的实验,但是中间出现了许多...

2015-03-18 17:57:03

阅读数 1620

评论数 2

小白的ARDUINO日志二--时钟

今天我们说一下单片机的灵魂----时钟 单片机的时钟就像我们人类的心脏一样,不停地跳动才得以工作。在编写程序之前,一定要先了解时钟,没有时钟整个程序是运行不了的。那么这里小白就有个疑问。怎么去了解它,知道时钟的哪些东西才能更好的去编写程序呢? 我们学习时钟,分三个部分,输入、输出跟控制过程。输...

2014-05-21 06:44:37

阅读数 1512

评论数 0

小白的ARDUINO日志

今天是5月19日,星期一 (win7 64位INF中的服务安装段落无效解决方法) 把遗忘很久的AEDUINO的板子拿出来研究研究,遂写下这个开篇报告,以后也许会长期更新下去。在家里翻了好久终于在角落里找到了这块板子,之前买来并没有好好利用,这次就拿这个板子从头学起,现在几乎什么都忘光了,变成菜...

2014-05-19 20:16:20

阅读数 739

评论数 1

提示
确定要删除当前文章?
取消 删除