发布时间:2016-01-28 09:48:08
可以在设备树中加入 ti,no-reset-on-init; 不让内核初始化io。但实际似乎没什么效果。......【阅读全文】
发布时间:2016-01-25 11:40:39
首先按照ti的教程编译Graphics_SDK_5_01_01_02,编译后安装到rootfshttp://processors.wiki.ti.com/index.php?title=Building_Qt#Setting_up_Target_before_Qt_Build下载qt4.8.6, 编译安装qt和tslib。按照 https://github.com/prabindh/qt-configs/tree/master/qt4.8 打上2个补丁,不然编译出错。先测试SDK的例程,.........【阅读全文】
发布时间:2016-01-24 04:08:15
内核会查找init进程,有默认几个init路径,最后发现/sbin/init存在,于是执行/sbin/init。init.sysvinit读取/etc/inittab# /etc/inittab: init(8) configuration.# $Id: inittab,v 1.91 2002/01/25 13:35:21 miquels Exp $# The default runlevel.id:5:initdefault:# Boot-time system configuration/initializat.........【阅读全文】
发布时间:2016-01-06 10:24:05
先看看K9F4G的重要时序:对于三星的cpu,只需要设置3个参数:tALS: ALE Setup time = 12nstWP: WE Pulse Width = 12tCLH / tALH: Hold Time = 5ns补充一下,K9F4G属于异步nand,以前一直搞不清楚到底什么是异步芯片,什么的同步芯片,虽然当初搞fpga的时候有同步和异步的概念,但是到具体芯片上却分不清.........【阅读全文】
发布时间:2015-09-10 17:49:55
uboot的设备驱动的执行步骤:
注册设备(将新设备加入设备链表),才能操作设备。
mmc驱动注册流程:
omap_mmc_init->mmc_register(mmc)
omap_mmc_init用来填充mmc结构体。其实就是omap的mmc操作函数,给mmc的函数指针赋值。
struct mmc {
 .........【阅读全文】