摘要: JTAG协议制定了一种边界扫描的规范,边界扫描架构提供了有效的测试布局紧凑的PCB板上元件的能力。边界扫描可以在不使用物理测试探针的情况下测试引脚连接,并在器件正常工作的过程中捕获运行数据。 SoC FPGA作为在同一芯片上同时集成了FPGA和HPS的芯片,其JTAG下载和调试电路相较于单独的FPG阅读全文
posted @ 2018-08-06 09:22 小梅哥 阅读(167) 评论(0) 编辑
摘要: rbf文件是Quartus编译生成的fpga配置文件的二进制数据量格式的文件,主要用于使用外部主机通过PS方式配置FPGA。 在含ARM硬核的SoC FPGA中,可以使用HPS配置FPGA,配置时分为两种情况,一种是在HPS处于uboot启动阶段时通过u-boot配置,一种是Linux启动之后通过应阅读全文
posted @ 2018-07-30 11:45 小梅哥 阅读(98) 评论(0) 编辑
摘要: 出现该问题是因为在Linux中,sin,sqrt等函数是在libm.so库文件中,并非在math.h中。 解决办法:在Ubuntu的gcc编译环境下,直接使用lm参数即可,例如gcc -o Gen Gen.c -lm 在Eclipse的集成开发环境中,可以在设置中添加包含libm库来实现,具体如下所阅读全文
posted @ 2018-07-25 19:42 小梅哥 阅读(19) 评论(0) 编辑
摘要: 基本命令讲解 在 LINUX 命令平台输入 1-2 个字符后按 Tab 键会自动补全后面的部分(前提是要有这个东西,例如在装了 tomcat 的前提下, 输入 tomcat 的 to 按 tab)。 ps 命令用于查看当前正在运行的进程。 grep 是搜索 例如: ps -ef | grep jav阅读全文
posted @ 2018-07-03 00:10 小梅哥 阅读(173) 评论(0) 编辑
摘要: vi /etc/network/interfaces 编辑这个文件 #iface eth0 inet dhcp 找到修改这个,前面加# iface eth0 inet static 改为静态分配ip address 192.168.35.225 netmask 255.255.255.0 gatew阅读全文
posted @ 2018-07-03 00:09 小梅哥 阅读(58) 评论(0) 编辑
摘要: 1、 新建一个文本文件,保存为任意但有意义的名字,如:sof_to_rbf.bat,注意,保存时请不要使用默认的格式,应该手动从.txt切换为all files 2、 在文本中输入以下内容: %QUARTUS_ROOTDIR%\\bin64\\quartus_cpf -c DE1_SOC_golde阅读全文
posted @ 2018-07-03 00:07 小梅哥 阅读(54) 评论(0) 编辑
摘要: 首先输入:sudo passwd root 然后输入当前用户的密码,例如xiaomeige这个用户的密码为xiaomeige 然后输入希望给root账户设置的密码,例如密码也为root阅读全文
posted @ 2018-07-03 00:04 小梅哥 阅读(31) 评论(0) 编辑
摘要: 首先使用fdisk –l命令查看sd卡的分区息 可以看到,sd卡有三个分区,第一个分区是FAT32系统,主要存放内核img文件和dtb文件,第二个分区是Linux系统分区,第三个分区格式未知,实际是Uboot镜像存放的分区。 挂载FAT32分区到系统中。 首先建立一个文件夹用来挂载该分区 mkdir阅读全文
posted @ 2018-07-03 00:02 小梅哥 阅读(36) 评论(0) 编辑
摘要: 小梅哥编写,未经许可,严禁用于任何商业用途 2018年7月2日星期一 soc fpga的烧写和固化方式与传统的纯fpga固化方式即存在形式上的相同,也存在细节上的差异,特整理此文。 AC501-SoC开发板在上电时能够根据启动设置开关的设置,选择从EPCS或者HPS中启动。具体是通过EPCS还是HP阅读全文
posted @ 2018-07-02 23:57 小梅哥 阅读(114) 评论(0) 编辑
摘要: 小梅哥编写,未经许可,严禁用于任何商业用途 2018年6月30日 在日常SoC开发中,我们经常需要在Windows和Linux系统之间传输文件,例如在Windows系统上的DS-5集成开发环境中编写好的Linux应用程序需要传递到Linux嵌入式开发板中(例如SoC FPGA开发板),或者需要将Li阅读全文
posted @ 2018-07-02 23:50 小梅哥 阅读(68) 评论(0) 编辑