基于自己的ZYNQ板子,在上面运行petalinux,已经搞得稳定了,之后详细记录。 现在功能:QSPI启动u-boot和kernel,vdma、tpg、osd、vtc等IP模块在Linux下的驱动, 下一步:在eMMC上初始化磁盘空间,将kernel放在eMMC上启动,opencv的移植,显示器缓 ...
分类:
系统相关 时间:
2016-11-25 20:32:19
阅读次数:
506
从大学时代第一次接触FPGA至今已有10多年的时间。至今记得当初第一次在EDA实验平台上完成数字秒表,抢答器,密码锁等实验时,那个兴奋劲。当时由于没有接触到HDL硬件描述语言,设计都是在MAX+plus II原理图环境下用74系列逻辑器件搭建起来的。后来读研究生,工作陆陆续续也用过Quartus I ...
分类:
其他好文 时间:
2016-11-16 02:03:14
阅读次数:
196
在Linux中有一个fdisk的分区命令,在对开发板的nand或者emmc分区也会用到这个命令, fdisk -c 0 350 1000 300 这里0 350 1000 300分别代表: 每个扇区大小为0,一共350个柱面,起始柱面是1000,扇区数量为300 其中: ...
分类:
其他好文 时间:
2016-11-09 11:39:05
阅读次数:
666
从大方面来说,u-boot的启动分成两个阶段,第一个阶段主要的职责是准备初始化的环境,主要有以下几点 ①设置异常向量表 ②把CPU的工作模式设置为SVC32模式 ③关闭中断、MMU和cache ④关闭看门狗 ⑤初始化内存、时钟、串口 ⑥设置堆栈 ⑦代码搬移 ⑧清bss段 ⑨跳转到c语言中执行(第二阶 ...
分类:
其他好文 时间:
2016-10-25 09:43:46
阅读次数:
356
http://www.360doc.com/content/13/1231/16/11948835_341531661.shtml 首先明确的一点是eMMC只是一种接口标准,而iNand是符合eMMC标准的由Sandisk公司生产的一款芯片,Samsung公司生产的符合eMMC标准的芯片是moviN ...
分类:
其他好文 时间:
2016-10-01 22:12:50
阅读次数:
235
以前用的mfgtool2是直接执行MfgTool2.exe就行了,现在的NXP将其封装在vbs文件内,这是左栋告诉我的,这里记录一下命令行参数的本质。 ...
分类:
移动开发 时间:
2016-09-18 19:24:07
阅读次数:
294
三星GALAXYTabS28.0(T719C/32GB)平板测试2016年6月发布上市,2016年09月8日购入价格为2800元。GALAXYTabS2T719C(4G版)搭配ARM架构高通S652处理器,1.4GHz处理器主频,1.8GHz最高睿频,八核心设计,3GB的运行内存,32GB的存储内存,eMMC存储介质,支持MicroSD(TF)卡,最大支..
分类:
其他好文 时间:
2016-09-08 16:30:56
阅读次数:
231
现在EMMC盛行,分析总结还是很有必要的。以下以全志a64为实例切入主题。 这里a64有三个sdc0~2,硬件上sdc2是连接EMMC,这里只分析sdc2的代码。 初始化的代码在linux-3.10/drivers/mmc/host/sunxi-mmc.c以下忽略部分冗余代码: 设备树会初始化dei ...
分类:
其他好文 时间:
2016-09-02 21:57:42
阅读次数:
552
如果想要修改分区的挂载情况,可以修改fstab.freescale文件。 ...
分类:
其他好文 时间:
2016-08-24 19:21:54
阅读次数:
843