- 博客(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工程和预编译镜像
2023-09-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅