【socfpga】
文章平均质量分 60
玛丽奥ZJY
这个作者很懒,什么都没留下…
展开
-
关于HPS和FPGA之间的桥接学习笔记(一)
为了实现FPGA和HPS之间的存储器共享和数据传输,Altera SoC FPGA提供了两种方式用于FPGA和HPS通信。分别是FPGA to SDRAM和AXI bridge。FPGA to SDRAM接口是HPS内部的SDRAM控制器提供给FPGA访问HPS内存的接口,AXI bridge是FPGA和HPS之间数据交互的接口,包括f2h、h2f和lw_h2f。下面分别做简要概述:1、FPGA to SDRAM由图可知,FGPA可以通过FPGA to SDRAM接口直接访问HPS端的内原创 2021-04-28 12:52:44 · 1540 阅读 · 1 评论 -
socfpga armv7 u-boot学习记录
最近在学习altera的socfpga,写一下关于它的u-boot的学习心得。关于altera的u-boot与linux的交叉编译环境可以在如下网页上查看:http://www.alterawiki.com/wiki/Compiling_u-boot_and_Linux_Kernel_for_Cyclone_V_SoC一、 u-boot编译环境的搭建:下载编译软件: https://sourcer...转载 2018-05-11 15:42:30 · 442 阅读 · 0 评论 -
Alteracyclone V HPS GIC
Alteracyclone V HPS GIC一、CYCLONE V GIC配置Cyclone v使用双核ARM CORTEX A9硬核处理器,MPU系统框图如下: 由上面图可以看出,双核CORTEXA9共同使用一个GIC,pl390。PL390实现了180个中断源,包括了专用的FPGA中断。每个核都有16个一组的软件中断(SGI)及16个一组的私有中断(PPI)。这32个中断占用了G...转载 2018-05-14 10:54:33 · 767 阅读 · 0 评论 -
Altera FPGA SoC搭建步骤
转载地址:https://www.cnblogs.com/li--chao/p/7294306.htmlAltera SoC 官方搭建指南:https://rocketboards.org/foswiki/Documentation/EmbeddedLinuxBeginnerSGuide 官方文档中除了讲解搭建方法之外,还有很多原理性的介绍,感兴趣的朋友可以自己阅读。 准备工作...转载 2018-09-06 13:49:24 · 3642 阅读 · 0 评论 -
在SoCEDS环境下编译和更新preloader和uboot程序的方法
在SoCEDS环境下编译和更新preloader和uboot程序的方法 前面有介绍preloader在HPS boot过程中的的作用,接下来讲述下用户在SoCEDS环境下改如何编译preloader和uboot程序!以及如何去更新BOOT SD卡中的preloader和uboot!从Terasic网站下下载的SD image是在13.1环境下编译出来的preloader和u-boot...转载 2018-09-06 13:50:17 · 1042 阅读 · 1 评论 -
altera soc体验之旅 FPGA与ARM的窃窃私语
喜大普奔,公司要评估用SOC做产品,我就自然而然的被安排了学习和评估的工作,于是,每天的工作就是开始研究soc了。其实,只要能静下心来学习,一切都还是能够弄出来的。以前像个无头苍蝇一样到处乱撞,搞了两三个月没把fpga和arm给联通起来,尽然只是因为教程用的Quartus II13.1软件和我自己电脑上装的Quartus II14.1软件在生成dts时调用的一个文件不一样导致的。当然,这个只是...转载 2018-09-06 13:53:50 · 1529 阅读 · 2 评论 -
SOC常见问题解答
SOC常见问题解答1.SOC FPGA中的ARM是软核还是硬核?ARM核的外设是软核还是硬核?SOC FPGA 中的ARM核是硬核。所以简称HPS,Hardware Processor System 2.ARM处理器核是包含于FPGA逻辑单元内部的吗?如下图所示。刚开始接触SOC FPGA就可以认为,FPGA和ARM(HPS)处理器只是封装到同一个芯片中,JTAG接口、电源引脚...原创 2018-09-06 14:06:04 · 2084 阅读 · 1 评论 -
Compiling u-boot and Linux Kernel for Cyclone V SoC
转载:https://fpgawiki.intel.com/wiki/Compiling_u-boot_and_Linux_Kernel_for_Cyclone_V_SoC Contents [hide] 1 Preparing SD Card 2 Building u-boot, Software Preloader & Build tools ...转载 2018-09-29 13:31:07 · 493 阅读 · 0 评论 -
Altera SoC 内核更新3.7到3.10
为什么需要更新呢?其实是为了更好的搭建自己的开发环境,同时熟悉altera对代码的更新和管理方式,便于进一步的熟悉和了解altera SoC开发过程。 1、下载linux代码:git clone git://git.rocketboards.org/linux-socfpga.git2、进入代码路径:cd linux-socfpga3、查看远程分支有哪些版本git bran...转载 2018-10-10 13:17:15 · 491 阅读 · 1 评论