
SoCFPGA
King-Five
这个作者很懒,什么都没留下…
展开
-
arria 10 soc uboot编译
windows soceds 编译出错,无奈必须搭建linux 64bit环境编译,log arria10 开始需要两种device tree了,一种供ubooot启动,另外一种供linux kerel启动使用。需要说明的是uboot只支持在linux host machine 上编译,但是device tree 可以在windows或者linux 机器上编译。 整个产生uboot+dtb(f原创 2016-11-17 11:34:31 · 1877 阅读 · 2 评论 -
SoCFPGA设计资源链接(持续更新)
整理SoCFPGA开发资源原创 2017-01-11 09:18:05 · 1230 阅读 · 0 评论 -
Linux 下Altera SPI驱动使用
配置SPI 关于Clock相位和极性的说明修改device tree的描述spi_0: spi@0x100000100 { compatible = "altr,spi-16.1", "altr,spi-1.0"; reg = <0x00000001 0x00000100 0x00000020>; interrupt-parent = <&hps_0_arm_gic_0>;原创 2017-02-21 14:51:34 · 1264 阅读 · 0 评论 -
SoCFPGA overlay 技术
linux 系统中描述硬件的方法为 device tree和 device tree overlay。overlay技术为考虑硬体变更之后需要重新编译新的device tree 文件锁带来的麻烦。device tree 适用于描述系统上的固定硬件资源,,如系统时钟,DMA。而device tree overlay则可以用于系统中需要变更的资源,比如引脚复用。SoCFPGA中的FPGA由于经常需要被动原创 2017-03-29 14:09:10 · 2719 阅读 · 0 评论 -
Qsys中部分IP在svd文件中没有描述的问题
有人反应在Qsys中加了IP之后,在svd 中没有看到相关的描述信息,这样在DS-5中调试也看不到寄存器信息,我试图找出这个问题的原因。也提出一点自己的解决思路。首先看下文档: https://documentation.altera.com/#/00088891-NT$NT00064410里面有一节的标题是:include an Internal Register Map Description原创 2017-06-06 15:47:47 · 775 阅读 · 1 评论 -
Linux 下Altera SPI驱动使用note
配置SPI关于Clock相位和极性的说明device tree的描述spi_0: spi@0x100000100 { compatible = "altr,spi-16.1", "altr,spi-1.0"; reg = <0x00000001 0x00000100 0x00000020>; interrupt-parent = <&hps_0_arm_gic_0>;原创 2017-06-06 15:49:42 · 793 阅读 · 0 评论