本文讲述怎样使用PS的gpio,不涉及fpga部分,软件涉及到一级引导程序fsbl的创建及app的创建,程序运行在ddr中.
z-turn板的mio 50引脚连接到了按键K1,该实验实现的功能为,检测按键并从串口打印出相应的信息.
1. 用vivado搭建硬件模型.
在block design的Re-customize IP界面,点击Pre...
分类:
其他好文 时间:
2015-01-22 13:16:41
阅读次数:
913
由于所有的APP都是在DDR中运行的,所以先让DDR工作起来是后续实验的基础.使用的硬件是z-turn开发板.
本文主要讲怎样创建一个内存测试程序,测试DDR,程序还是运行在内部RAM;FPGA涉及的内容有怎样配置DDR参数,及怎样保存和导入硬件参数;软件方面会涉及BSP修改及 BOOT.bin的生成.关于Vivado的具体操作请参考--"Zynq
700...
分类:
其他好文 时间:
2015-01-22 11:07:19
阅读次数:
680
在OK6410上进行裸板程序编写时,使用jink或者在jlink-commander中使用loadbin ddr.bin 0xc000000后都是不能成功初始化DDR,停留在等待DDR初始化ready的那一步;注:前两天还可以成功初始化DDR并能进行UART初始化的动作的,只是后来进行NAND fl...
分类:
其他好文 时间:
2015-01-18 18:30:47
阅读次数:
206
三星公司所产芯片S5pv210包含arm核Cortex-A8采用指令架构armv7,S3c2440包含arm核ARM9采用armv4指令构架,S3c6410包含arm核ARM11采用用指令构架armv6。其中S3c2440已经停产。S3c2440S5pv210S3c6410处理速度405--500MHz533-667MHz800MHz-1G缓存16KB16KB32KB内存接口SDRAMSDRAM/DDR..
分类:
其他好文 时间:
2015-01-15 23:58:06
阅读次数:
497
DDR内存现在渐渐成为内存市场中新的宠儿,因其合理的性价比从其诞生以来一直受到人们热烈的期望,希望这一新的内存产品全面提升系统的处理速度和带宽,就连对Rambus抱有无限希望的Intel公司也向外界宣布将以最快的速度生产支持DDR内存的新一代P4系统。不难看出,DDR真的是大势所趋。 DDR是Dou...
分类:
其他好文 时间:
2015-01-13 13:54:26
阅读次数:
178
#include #include #define uchar unsigned char#define LCD_PORT PORTA#define LCD_DDR DDRA#define LCD_PIN PINA#define LCD_DATA ((1>1;/* Cryst...
分类:
其他好文 时间:
2015-01-08 02:05:16
阅读次数:
187
在内核配置界界面,我们可以很容易的配置DDR的频率,300M OR 600M, so easy!那么它是如何起作用的呢
分类:
其他好文 时间:
2014-12-24 13:23:22
阅读次数:
246
2440可以外接8个设备,(8条片选信号),要使用SDRAM,就要先进行设置,包括:数据位宽,行 列数,刷新周期,bankSRAM SDRAM DDR是三种存储设备,SRAM操作简单,直接给出地址信号就可以读取相应位的数据;SDRAM需要给出行列地址,操作复杂;2440不支持DDRSRAM, 网卡,...
分类:
其他好文 时间:
2014-12-23 21:02:58
阅读次数:
186
我们知道 s5pv210启动方式有非常多种,sd卡和nand flash 启动就是当中的两种,前面我们实现的都是基于sd卡启动,这节我们開始实现从nand flash 启动: 从 NAND 启动 u-boot,须要 BL1 初始化 NAND 控制器,然后从 NAND 拷贝 BL2 到 DDR...
分类:
其他好文 时间:
2014-12-23 20:48:16
阅读次数:
265
我发现一个非常有奇怪现象!硬件环境:服务器型号:HP DG160 G6CPU: L5639(6核12线程)*2内存:DDR 1333 4G *12Raid:P410(512M缓存)硬盘:Sata 7200 *3 做raid5软件环境:操作系统:Windows2008 64位 R2系统服务:IIS 7...