自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

王师傅

吾生也有涯,而知也无涯

  • 博客(73)
  • 资源 (1)
  • 收藏
  • 关注

原创 Petalinux快速入门向导 (14) 第十三章.制作带根文件分区的sd卡

1. 分区https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/18842385/How+to+format+SD+card+for+SD+boot如果是已经分区的sd卡重新分区,比如有两个分区,要先执行umount /dev/sdc1umount /dev/sdc2然后再执行分区程序sudo fdisk /dev/sdc2. 创建分区1 BOOTn新建分区然后p创建主分区起始扇区选缺省,直接回车分区大小输入+1G输

2021-10-14 00:23:36 1787

原创 Petalinux快速入门向导 (13) 第十二章.git常用命令

1. 配置基本信息 git config --global user.email "yourmail@test.com" git config --global user.name "your name"2. 新建项目 git init 目录名3. 增加文件 添加目录下所有文件 git add . 查看add以后的状态 git status4. 提交 git commit5. 查看远程服务器地址 git remo...

2021-10-14 00:16:48 1036

原创 Petalinux快速入门向导 (12) 第十一章.配置samba

目的:让windows可以通过网上邻居访问linux下的文件1. 安装sambasudo apt-get install samba 2. 安装samba图形设置界面sudo apt-get install system-config-samba3. 设置samba。sudo system-config-samba验证模式设为“用户”,添加用户,选linux下登录的用户名,比如xlx,windows用户名设置为当前windows登录用户的用户名,密码设为linux用户对应的密码..

2021-10-14 00:13:28 669

原创 Petalinux快速入门向导 (11) 第十章.配置nfs服务器

1. 安装sudo apt-get install nfs-kernel-server如果没有自动安装nfs-common,再sudo apt-get install nfs-common。正常会自动安装的。2. 配置打开/etc/exports文件sudo gedit /etc/exports增加目录,类似以下格式,注意不要为了美观多加空格/home/test/release *(sync,rw,no_root_squash)/root/release *(sync,rw,no_ro.

2021-10-14 00:10:32 1132

原创 Petalinux快速入门向导 (10) 第九章.rootfs常见问题

设置root密码2.取消开机输入用户名密码3.优化rootfs的大小此段参考链接【分享】优化rootfs的大小 - HankFu - 博客园 (cnblogs.com)3.1介绍解压rootfs.cpio.gz,得到rootfs.cpio,再解压,得到就是rootfs的实际文件3.2检查目录大小使用du命令,可以检查各个文件夹的大小。du --max-depth=1 -h查看一级目录的文件夹大小xl...

2021-10-13 23:42:44 4251

原创 Petalinux快速入门向导 (9) 第八章.驱动开发的一些小技巧

1.前提 具备c语言背景 基本的linux命令2 如何找到驱动对应的源代码2.1怎么找到dts目录 find -name zynq*.dtsi ./arch/arm/boot/dts/zynq-7000.dtsi2.2打开dtsi,找到驱动名称 compatible = "xlnx,zynq-ca...

2021-10-13 23:32:41 897 2

原创 Petalinux快速入门向导 (8) 第七章.kernel常见问题

内核源码下载内核源码位于工程目录的(petalinux-config -c kernel)components/plnx_workspace/sources/linux-xlnx(build/tmp/work-shared/plnx-zynqmp/kernel-source/)官方下载链接GitHub - Xilinx/linux-xlnx: The official Linux kernel from Xilinx2.查看最终完整的dts (dtb转dts)dtc -I.

2021-10-13 23:28:34 1453

原创 Petalinux快速入门向导 (7) 第六章.u-boot常见问题

u-boot源码下载源码位于工程目录的((petalinux-config -c u-boot)components/plnx_workspace/sources/u-boot-xlnx官方下载链接https://github.com/Xilinx/u-boot-xlnx2. u-boot常用命令2.1 QSPI Flash2.1.1uboot> sf probe 0 0 0SF: Detected N25Q128 with page size 256, t.

2021-10-13 23:24:34 4640

原创 Petalinux快速入门向导 (6) 第五章.Vitis调试fsbl

如何单步测试fsbl1.1先在cortexa53_0 bsp包里面选择xilffs xilsecure xilpm如图操作,然后重新编译bsp1.2创建fsbl工程1.3减小代码大小(可选,可以不做这一步)把FSBL_NAND/QSPI/SECURE_EXCLUDE_VAL 都改为(1U)1.4设断点提示failed to plant: unresolved source line information修改编译选项...

2021-10-13 22:47:08 3690 1

原创 Petalinux快速入门向导 (5) 第四章.PetaLinux常见问题

一键离线安装PetaLinux依赖包1.1网络安装安装PetaLinux时,需要安装PetaLinux依赖的Linux软件包。对于Ubuntu,可以执行下面命令,安装所有软件包:sudo apt-get install -y python tofrodos iproute2 gawk xvfb gcc git net-tools libncurses5-dev tftpd zlib1g-dev libssl-dev flex bison libselinux1 gnupg wget diff.

2021-10-13 22:40:11 1753

原创 Petalinux快速入门向导 (4) 第三章.PetaLinux开发基本流程

配置环境变量source /opt/xilinx/p201/settings.sh 如果已经在bashrc里面添加了这行,则可以省略2.创建projectpetalinux-create -t project --template <CPU-TYPE> -n <PROJECT-NAME>其中,<CPU-TYPE>为CPU类型,具体值可为:zynqMP (for UltraScale+ MPSoC)、zynq (for Zynq)、micro.

2021-10-13 22:19:30 3388

原创 Petalinux快速入门向导 (3) 第二章.PetaLinux安装指南

安装需求8 GB RAM (recommended minimum for Xilinx tools) 2 GHz CPU clock or equivalent (minimum of 8 cores) 150 GB free HDD space Ubuntu Linux 16.04.1 (64-bit)接下来,我们将在Ubuntu 16.04.1LTS 桌面版本上进行Petalinux的安装使用。其它版本系统,部分指令或者配置可能不兼容,请参考相关系统文档。2.安装依赖库Pet..

2021-10-13 22:08:55 2336

原创 Petalinux快速入门向导 (2) 第一章.测试环境和软件下载

Ubuntu16.04官方下载地址http://releases.ubuntu.com/16.04/ubuntu-16.04.7-desktop-amd64.iso查看linux当前版本uname -aLinux u16 4.15.0-123-generic #126~16.04.1-Ubuntu SMP Wed Oct 21 13:48:05 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux2.PetaLinux2020.1..

2021-10-13 21:58:33 803

原创 Petalinux快速入门向导 (1) 目录

目录PetaLinux快速入门向导.... 0目录.... 1第一章. 测试环境和软件下载.... 51. Ubuntu16.04. 52. PetaLinux2020.1. 5第二章. PetaLinux安装指南.... 61. 安装需求.... 62. 安装依赖库.... 63. 安装TFTP软件.... 64. 安装文件下载.... 75. 安装PetaLinux. 86. 安装sstate和downloads. 86.1 解压sstate. 8

2021-10-13 06:00:44 2132

原创 品尝delphi2005

3CD,下了一晚上,速度只有几k,到半夜速度突然快起来,终于下完了。安装很简单,自动装了ie6和.net(都是英文版本,害得我现在IE都是英文的),然后安装时提示少文件。把cd1和cd2合在一个目录,还是少3个文件。忽略。搞定。启动速度没有传说中那么慢,小于1分钟吧。界面不错,类似vs.net。这也没什么,天下文章一大抄,好的东西就要学习嘛。随便写了个程序,编译,速度还可以。找了个旧程序,串口的,

2004-12-02 13:40:00 1515

原创 两本书,有时间去书店看看。

《道法自然——面向对象实践指南》 作者:王咏武 王咏刚    本书是一本试图用实战案例阐释面向对象技术体系的指南。本书共分19章,通过实际的开发案例——FishGUI项目为主线依次介绍了需求和用例分析、面向对象分析、架构分析、面向对象设计、设计模式、编码技巧等几个主要的技术领域,并基本按照时间顺序,描述了FishGUI系统设计和实现的全过程。   如果把面向对象大师们偏重理论建构的经典读物称为面向

2004-10-07 15:36:00 1570 1

转载 (ZT)一个程序员的开发习惯

一个程序员的开发习惯(ZT)  有关开发习惯的一些想法,如鲠在喉,不吐不快。究其发贴动机,当然不排除有骗取参与分的可能,但另一方面,也希望能给同行(念Xing)者提供一些建议,或者参考(希望不是误人子弟)。同时,也希望各位能够就我的这些陋习,发表一点看法,给出批评和指正的意见。谢谢。 一.建立工程目录 首先,第一步要做的,当然是给新项目建一个单独的目录(别笑)。目录名称与项目名称同名,或者另取

2004-10-06 13:39:00 1204

转载 聊天记录:李维、左轻侯、周爱民谈Diamondback

聊天记录:李维、左轻侯、周爱民谈Diamondback  本期嘉宾:,李维,周爱民,主持人,左轻侯,聊天话题:帝国反击战:Delphi再创辉煌? 嘉宾发言区  --------------------------------------------------------------------------------嘉宾[主持人]: 各位网友,聊天活动将于下午14:00正

2004-10-06 13:34:00 2845

原创 未来计划

写一个共享软件,采用插件式开发。主要目的是学习插件开发模式。名称:多功能通讯网关功能描述:实现两个或N个数据通道间的通讯。基本设想:设备采用模块式开发,每种设备对应一个dll。dll提供相应的接口函数供主程序调用。主程序启动,搜索设备目录下的设备模块,动态生成菜单和界面。用户对A通道、B通道、……进行参数设置。主程序从A收数据,发到B。从B收数据,发到A。可以选择单

2004-09-05 10:57:00 1155

转载 三味书斋――Delphi篇

http://hubdog.csdn.net/UpdateList/ul20030102.htm 三味书斋――delphi篇主持人:xingzhou(行舟),《程序员》杂志社技术编辑嘉  宾:grhunter(韩磊):中文开发在线(www.CoDelphi.com)创始人              Hubdog(陈省):《delphi深度探索

2004-09-05 10:47:00 3154 1

原创 编译与解释

(写东西真的是很累的事情,先占个座,有心情再写。 2004.8.27)对所谓的跨平台,所谓的编译与解释的思考。量变到质变的过程。机器码->  汇编-> 高级语言利用编译器填平不同的硬件平台和操作系统的差异。使得在这个叫做源代码的小朋友眼中,所有的世界都是一模一样的。

2004-08-27 11:58:00 1002

转载 三层经验,有点意思。

http://bbs.njupt.edu.cn/cgi-bin/bbsgcon?board=Delphi&file=G.1036298579.A&num=52发信人: felong (Vitamin C), 信区: delphi标 题: 學 Kylix? 免談!續集:峰迴路轉 发信站: 紫金飞鸿 (2002年11月03日12:43:22 星期天), 站内信件

2004-08-06 11:11:00 1645

原创 两层和三层的讨论

下面的东西都是转贴的,包括那个声明,都跟俺没关系。google搜出来的。在这之前俺的确有点觉得DataSetProvider+ClientDataSet和俺理解中的三层有点差别。看完这些讨论,俺的结论是:DataSetProvider+ClientDataSet的确是三层。但是对于初哥,很容易把它写成假三层,也就是把ClientDataSet关联到具体的数据表结构。这样做明显不符合界面与数据分离的

2004-08-04 19:11:00 5660

原创 又一个线程的怪问题

在线程里面  while not Terminated do  begin    ……    try      FIdTCPClient.Disconnect;      FIdTCPClient.Connect(FConnectTimeOut);    finally    end;    ……  end;出错以后线程就死掉了。改成except就可以了。奇怪!!!

2004-08-03 19:09:00 1032

原创 一个简单的错误,一直没有仔细考虑。

unit Unit1; interface uses  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,  Dialogs; type  TForm1 = class(TForm)    procedure FormCreate(Sender: TObject);  private    { Pri

2004-07-24 15:50:00 1072 1

原创 一个线程的问题,终于搞定了。

昨天调了一下午加一晚上,原来是这样。 线程函数procedure TTCPClientHandleThread.Execute;begin   ……    while not Terminated do    begin        if FIdTCPClient.Connected then        begin            try                 FRxStri

2004-07-23 19:48:00 1194

原创 架构

从了解对象到实际应用也有几年时间了,总觉得实现的时候还是不自然。设计一个类很简单,但是要设计一个良好的类,学问太多了。 总以为已经设计得非常好的东西,过一个月回头再看,简直就是垃圾。 关键还是耦合的问题,牵一发就动全身的东西太难维护了。 不断演进是一个必然的出路。 重构。 “计划好抛弃,无论如何,你会的” 1.0 摸索,实现功能。 2.0 保持功能,全面重写。建立一个优美的框架。

2004-07-23 19:22:00 831

转载 为什么选择Delphi.Net 作者:Chad Z. Howe

为什么选择Delphi.Net ? 作者:Chad Z. Hower   译者:Bear 许多人曾预言,随着.Net的引入,从一种语言的角度来说,Delphi将会衰落或者消亡。在过去的几年里这种预言就已出现很多次了,然而Delphi仍然保持了稳定的发展,甚至还有几次斩获。我相信随着.Net的持续增长,Delphi将不仅会保留住它的拥护者,而且其使用与拥护者都会增加。这是与今天许多人的意见

2004-07-22 10:59:00 4291 1

转载 Web开发技术史话

Web开发技术史话 王咏刚,2004年3月 [ 本文发表于2004年4月《程序员》 ]   讨论Web开发技术的历史,当然要先说说Web的起源。众所周知,Web这个Internet上最热门的应用架构是由Tim Berners-Lee发明的。Web的前身是1980年Tim Berners-Lee负责的Enquire(Enquire Within Upon Everything的简称)项目。199

2004-07-05 10:52:00 1560

转载 [ZT]我选择了WIN32 ASM和 WIN32 SDK

原贴在这里http://blog.csdn.net/littleroy/archive/2004/06/29/29456.aspx   我选择了WIN32 ASM和 WIN32 SDK 在兵荒马乱的时代,我选择了WIN32 ASM和 WIN32 SDK,现在IT新技术日新月异。就常用编程语言而言,有c/c++,pascal/object pascal,basic,Forturn,asm,jav

2004-07-03 13:32:00 949

转载 大教堂与市集——Eric Raymond

大教堂与市集——Eric Raymond 大教堂与市集 说明: 本文的作者Eric Raymond是Open Source Software领域的领袖,这方面许多 新的思想正是从他那儿产生的,同时他也是UNIX上最流行的Email软件Fetchmail 的作者。 下面这篇文章有点儿长,然而它是值得你去耐心把它读完的。文章以Fetchmail 为例,讨论了Internet上集市风格的开发方式。 我

2004-07-03 10:32:00 1332

原创 【旧】2004-1-28 1:25:59 软件技术前沿:关于XML和RSS(2) ——学习xml--《无废话xml》

软件技术前沿:关于XML和RSS(2)?——学习xml--《无废话xml》2004年1月28日星期三?1时25分59秒?Xml是个筐,什么都能往里装。第一次对XML有概念是在大富翁论坛,觉得没什么。又是一个泡沫,虽然很美丽,吹破了也只剩一滩水。 ?标准的制定是一个比较有意思的事情。为什么要制定,如何协调各方面的利益,如何和现有系统兼容,如何保持扩展性 ?晚上看了《无废话XML》,台湾人的确很会写

2004-07-01 15:40:00 1293

原创 【旧】2004-1-27 13:53:44 软件技术前沿:关于XML和RSS(1) ——初步分析Newz Crawler

软件技术前沿:关于XML和RSS(1)  ——初步分析Newz CrawlerNewz Crawler不好用,对中文支持太差,headline经常变空,频道标题也变没了。 看来还得自己写一个。  昨晚研究了一下它的数据格式,比较简单。 每个文件对应一个主文件夹,文件内容就是主文件夹里面的频道和其对应的文件名。 如news.ncw  每个频道对应feed目录下的一个文件 {17C1E396-1C2

2004-07-01 15:39:00 1161

AMD(Xilinx) ZCU106开发板bsp包,原版有1.7G,删除了Vivado工程和预编译镜像

使用方法参考【Xilinx】基于MPSoC的OpenAMP实现 https://blog.csdn.net/aatu/article/details/132973937

2023-09-18

Xilinx K26烧写脚本

Xilinx KV260开发板烧写脚本

2022-04-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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