Genesys开发板上跑xilkernel时的硬件设置
来源:互联网 发布:红帽linux版本 编辑:程序博客网 时间:2024/05/23 01:18
网上关于microblaze上跑xilkernel的详细硬件设置比较少,这里对比着官网上lwipdemo的mhs文件对硬件配置做了些改动,使得至少SDK可以把xilkernel的软件平台编译成功,具体改动如下:
在XPS11.4里使用BSB生成基本的架构,其中microblaze始终125M,Local Memory为8KB(大了的话Genesys的BRAM资源不够了,不知道为何),外设方面使能以太网中断,删去uart_1并设置uart_0为9600、8、n、1,加入xps_timer_0,并允许中断。缓存方面加入32k的icache和dcache。
设置DDRRAM的port2为SDMA接口,并在port view里面设置DDR-sdma的接口分别为125MPPL0,RX_INT,TX_INT(这两个都需要外扩IO),并且将这两个int中断加入到xps_intc_0中成为第二、三个优先级。
设置emac的TEMA0 发送缓冲16384B,使能校验和,接收缓冲32768B,使能接收校验和。
设置microblaze的exception中的一些异常
√
√
√ √
√
并且Dcache允许会写(writeback)
在address里设置sdma的地址为0x84600000~。。。
- Genesys开发板上跑xilkernel时的硬件设置
- Digilent GENESYS vertex5开发板实现调用AC97(LM4550芯片)IP和LCD1602的使用
- Genesys开发板生成带bootloader的bit文件(可以直接从PROM中启动)
- iMPACT对Genesys的prom下载(ISE11.4)
- 硬件开发的基本准则
- 硬件开发的基本准则
- linux硬件时钟的设置
- Xilkernel API函数介绍
- 硬件开发的基本准则-转
- 开发板的硬件驱动
- 硬件防火墙的开发过程
- 硬件开发的EDA工具
- HYPACK的硬件OFFSET设置问题
- 硬件工程师在硬件开发中要注意的事项
- 硬件工程师在硬件开发中要注意的事项
- Genesys GE0-703 Exam
- framework开发设置安全凭据储存的存储类型(硬件支持修改为仅限软件)
- 开发硬件防火墙的主要步骤[zz]
- 享受寂寞
- 深入理解 JVM
- 有序数组中找中位数
- 推荐35款精致的 CSS3 和 HTML5 网页模板
- 有的浏览器,如Firefox中mouseup事件失效
- Genesys开发板上跑xilkernel时的硬件设置
- 2012.9.8
- 不要刻意在竞技中运用体悟世界的心态
- 判断一个后序遍历是否正确
- struts+spring+mybatis介绍
- 心醉七夕
- magento记事本
- Ubuntu 环境变量
- java api 帮助文档 chm 1.5 1.6 中文版英文版