
zynq
文章平均质量分 87
HW_Coder0501
I'm QXK, from ZJUT.
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Zynq TTC蜂鸣器驱动开发
目的:在Zynq 7030平台开发ttc pwm驱动程序,以驱动蜂鸣器鸣叫。硬件平台:Zynq 7030软件平台:linux-xlnx-xilinx-v2018.2开发工具:vivado、SDK、Ubuntu蜂鸣器:无源压电式驱动开发方法:linux杂项设备驱动Zynq 7030并没有集成pwm控制器,因此无法实现用pwm驱动蜂鸣器工作。但Zynq有两个三路定时器TTC,可以利用TTC输出pwm波,因此可以利用TTC来实现pwm蜂鸣器。一、查阅原理图和数据手册(1)原理.原创 2020-05-13 17:51:09 · 2469 阅读 · 0 评论 -
Zynq-7000系列平台linux下操作MIO/EMIO GPIO方法
开发板:Zynq7030数据采集板开发环境:Xilinx Vivado + SDK -18.3交叉编译工具:arm-linux-gnueabihf-目的:通过Linux下GPIO驱动控制开发板上的LED灯linux下操作Zynq7030平台GPIO方法和操作其他平台GPIO方法大同小异,只是要注意Zynq平台GPIO号的计算方法与其他平台略有不同。比如:NXP的imx6q平台的GPIO号...原创 2020-05-13 17:13:33 · 5517 阅读 · 0 评论 -
Ubuntu上安装xilinx PetaLinux工具的注意事项
在Ubuntu上安装PetaLinux工具,要尤其注意安装路径的权限,最好用chmod777 xxx修改一下;其次要注意的是安装路径的所有者,应是本用户所有,而不是root用户,比如我安装在/home/zynq目录下,那zynq目录应用如下命令进行设置:sudo chown lisan:lisan /home/zynq其中lisan为我的用户名。如果不按照如上方法进行设置,则安装过...原创 2019-08-08 18:25:50 · 2252 阅读 · 0 评论 -
在arm Cortex-A9开发板移植rtl8821au无线网卡并实现与外网通信
开发板:Xilinx ZC702嵌入式系统:linux4.4交叉编译器:arm-xilinx-linux-gnueabi-gccWIFi工具:wireless_tools.30.rtl驱动版本:rtl8821AU_WiFi_linux_v5.2.6.2_23547.20170814_COEX20170206-6760本文中所用的rtl8821au无线网卡实为蓝牙无线网卡原创 2017-09-23 09:50:37 · 5663 阅读 · 4 评论 -
zynq平台实现linux gpio驱动
参考懒兔子博文(http://www.eefocus.com/nightseas/blog/12-11/288078_7a826.html)实现在zynq平台通过开关控制LED的linux驱动程序,硬件平台搭建可参考懒兔子博文。原创 2017-06-18 20:07:16 · 7153 阅读 · 5 评论 -
“minicom: cannot open /dev/ttyUSB0: 没有那个文件或目录”问题的解决
按照网上方法用minicom -s命令在Ubuntu下配置minicom,将Serial Device设置成了/dev/ttyUSB0,然后连接上开发板并上电以后在终端下输入minicom,但终端没有正常启动minicom界面,而且打印出了:“minicom: cannot open /dev/ttyUSB0: 没有那个文件或目录”的信息。此问题原因可能有多个,但笔者本次遇到此问题的原原创 2016-12-21 23:03:15 · 20975 阅读 · 2 评论 -
mount: 10.8.248.147:/xilinx/zed_common failed, reason given by server: Permission denied
今天在将Ubuntu上的共享目录/xilinx/zed_common通过nfs方法挂载到开发板上遇到了"mount: 10.8.248.147:/xilinx/zed_common failed, reason given by server: Permission denied. mount: mounting 10.8.248.147:/xilinx/zed_common on /mnt原创 2016-12-24 15:50:33 · 996 阅读 · 0 评论 -
ZYNQ fsbl阶段的调试方法
点击打开链接以下是从安富利工程师的技术支持的邮件中摘抄的,在此再次对他们表示感谢。在我们面对客户单板的时候,fsbl阶段的调试多少会有些问题,在这个过程中怎么快速定位客户的问题,并将有效的信息反馈给希望能帮助到你的人是决定解决问题时间长短的一个重要因素,在这里我写下一些我个人的调试经验,希望对你们有帮助,即使你不打算亲自去用这里面写的东西,也请将你转发给你的客户。我不希望听到看转载 2017-03-25 09:58:32 · 5892 阅读 · 7 评论 -
zynq平台移植linaro遇到“Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(1,0)”的问题
参考网上某博文上的方法(http://blog.youkuaiyun.com/yake827/article/details/52036703)在zynq平台移植了单用户模式的linaro系统(无桌面输出),但系统启动时出现了如题所示的问题,并且系统启动卡在了“---[ end Kernel panic - not syncing: VFS: Unable to mount root fs on unknow原创 2017-04-08 20:37:55 · 8351 阅读 · 0 评论 -
修改ramdisk根文件系统方法
若想对ramdisk.image.gz根文件系统进行修改,可以先将ramdisk.image.gz解压成ramdisk.image,然后将其挂载到指定目录中,在指定目录下进行修改。具体方法如下:1、解压ramdisk.image.gz根文件。2、在当前目录下建立file_tmp目录,并将解压后的ramdisk8M.image挂载在此目录下。3、此时文件系统已经挂原创 2017-01-08 18:42:09 · 1979 阅读 · 0 评论 -
由ramdisk.image.gz制作uramdisk.image.gz根文件系统
今天自己编译了一个BOOT.BIN(由uboot生成)、uImage和devicetree.dtb文件,现在缺少一个根文件系统,自己从xilinx官网下了一个适合我开发板的ramdisk.image.gz根文件系统,但其格式与uboot不同,启动时uboot会提示ramdisk格式错误。若要让uboot能够识别ramdisk.image.gz根文件系统,需要利用mkimage给ramdisk.im原创 2016-12-24 15:37:48 · 6654 阅读 · 1 评论