ARM
文章平均质量分 87
之由
这个作者很懒,什么都没留下…
展开
-
AM1808的NAND FLASH启动过程
原文地址:http://blog.csdn.net/chlputi/article/details/6411177转载 2011-07-14 15:03:29 · 1203 阅读 · 0 评论 -
达芬奇平台DM644X(ARM9, Linux-2.6.10)BSP之gpio.c分析
以下是两个文件gpio.c和gpio.h的注释和分析。gpio.c/** TI DaVinci GPIO Support** Copyright (c) 2006 David Brownell* Copyright (c) 2007, MontaVista Software, I转载 2011-07-29 11:05:52 · 979 阅读 · 0 评论 -
Alsa驱动分析(转)
原文地址:http://blog.chinaunix.net/space.php?uid=741742&do=blog&id=359307#_Toc250039760目录1. Abstract2. Introduction3.转载 2011-09-05 10:46:05 · 1575 阅读 · 0 评论 -
嵌入式ARM LCD 开机LOGO的制作
一.嵌入式ARM LCD 开机LOGO的制作。linux下一般图片使用PNG格式比较多,这里就以PNG格式为例,不是PNG格式的图片,可以用GIMP转换一下:首先将png图片转成pnm# pngtopnm logo.png > logo.pnm然后将p转载 2011-09-14 15:44:24 · 1152 阅读 · 0 评论 -
ubifs & mtd
前天晚上在写完另一篇总结之时,赵XX向我咨询了关于mtd 和ubifs的相关内容。而我在这方面只是略懂皮毛,所以向他许愿共同调查这个方面的知识。经过昨天一天的调查,最后感觉是有了一定的经验和基础了,所以要赶紧记录下来。不知道按什么顺序来讲述这个方面的内容,那么还是按照我的转载 2011-09-19 15:30:13 · 755 阅读 · 0 评论 -
简单uboot设置,让多种启动方式选择不再繁琐
使用开发板做linux & android开发,经常需要敲很长的命令,令人头痛。linux下有环境变量,uboot下也有啊,灵活运用uboot下的环境变量,可以让复杂的启动方式选择命令变得非常简单。进入uboot模式1. 新建UBIARGS变量set UBIARG转载 2011-09-19 15:35:48 · 1574 阅读 · 0 评论 -
uboot移植文档
原地址:http://blog.csdn.net/yuanyufei/article/details/1487729 1 uboot的介绍及体系结构1.1 uboot的介绍1.2 uboot的体系结构2 uboot的运行过程分析2.1转载 2011-09-19 15:37:45 · 593 阅读 · 0 评论 -
UBIFS FAQ and HOWTO
UBIFS FAQ and HOWTOTable of contentsMay UBIFS be used on MLC NAND flash?How to mount UBIFS?How to create an UBIFS image?Ho转载 2011-09-19 17:24:16 · 847 阅读 · 0 评论 -
uboot分析
大多数bootloader都分为stage1和stage2两部分,u-boot也不例外。依赖于CPU体系结构的代码(如设备初始化代码等)通常都放在stage1且可以用汇编语言来实现,而stage2则通常用C语言来实现,这样可以实现复杂的功能,而且有更好的可读性和移植性。1、S转载 2011-09-20 11:33:20 · 631 阅读 · 0 评论 -
DM355上按键程序
DM355上按键程序 收藏 利用中断捕捉按键信息,延时去抖后即可读出#include #include #include #include #include #include #include #incl转载 2011-09-23 14:56:06 · 525 阅读 · 0 评论 -
达芬奇DM644X平台BSP之davinci_pwm.c浅析
--------------------------------------------本文系本站原创,欢迎转载!转载请注明出处:http://zhiqiang0071.cublog.cn------------------------------------------转载 2011-09-23 18:09:34 · 716 阅读 · 0 评论 -
TI的davinci和omap资源
TI网站资源,建议大家注册一个my.ti.com,方便下载一些软件开发工具和资料 TI中文主页: http://focus.ti.com.cn/cn/tihome/docs/homepage.tsp 或者www.ti.com 从“处理器”链接可以链接到每个芯片的资料主转载 2011-08-30 16:16:46 · 509 阅读 · 0 评论 -
Linux 2.6.19.x 内核编译配置
Code maturity level options代码成熟度选项Prompt for development and/or incomplete code/drivers显示尚在开发中或尚未完成的代码与驱动.除非你是测试人员或者开发者,否则请勿选择转载 2011-08-30 16:33:40 · 1223 阅读 · 0 评论 -
TI Davinci DM6446开发攻略——UBL移植
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://zjbintsystem.blog.51cto.com/964211/279709 UBL的程序设计,相对UBOOT、KERNEL、ROOTFS、设转载 2011-08-30 16:34:51 · 649 阅读 · 0 评论 -
通讯电平标准
通讯电平标准现在常用的电平标准有TTL、CMOS、LVTTL、LVCMOS、ECL、PECL、LVPECL、RS232、RS485等,还有一些速度比较高的LVDS、GTL、PGTL、CML、HSTL、SSTL等。下面简单介绍一下各自的供电电源、电平标准以及使用注意事项。转载 2011-09-27 17:18:55 · 604 阅读 · 0 评论 -
嵌入式程序员应知道的0x10个基本问题
1 . 用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题)#define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL我在这想看到几件事情:1) #define 语法的基本知识(例如:不能以分号结束,括号转载 2011-09-27 17:20:42 · 452 阅读 · 0 评论 -
Linux中/proc目录下文件详解
/proc文件系统下的多种文件提供的系统信息不是针对某个特定进程的,而是能够在整个系统范围的上下文中使用。可以使用的文件随系统配置的变化而变化。命令procinfo能够显示基于其中某些文件的多种系统信息。以下详细描述/proc下的文件。------------------转载 2011-09-27 17:11:13 · 533 阅读 · 0 评论 -
UBI文件系统(推荐)
http://blogold.chinaunix.net/u3/111925/showart_2201859.html 转载 “转载”在linux-2.6.27以前,谈到Flash文件系统,大家很多时候多会想到cramfs、jffs2、yaffs2等文件系统。转载 2011-09-27 17:53:56 · 2660 阅读 · 0 评论 -
TI DaVinci GPIO分析
TI DaVinci GPIO分析【整理者】61ic.com【提供者】678755【详细说明】GPIO分析针对该gpio.c的硬件手册是SPRUE25.pdf,可到TI的网站(www.ti.com)上下载,或直接在谷歌里搜索。以下是两个文件gpio.c转载 2011-09-27 17:06:21 · 846 阅读 · 0 评论 -
单片机驱动DM9000网卡芯片(详细调试过程)【上和下】
单片机驱动DM9000网卡芯片(详细调试过程)【上和下】 和其它网卡芯片不同,DM9000系列网卡芯片在嵌入式开发板上很常见,尤其是有关ARM-Linux的开发板上的网络连接部分几乎都是采用该芯片完成的。当然,其它网卡芯片,如RTL8019的应用也很常见,在很多开发板上得转载 2011-09-27 17:14:46 · 687 阅读 · 0 评论 -
Android内核的简单分析
Android内核的简单分析 NeilWong (neilwong@hotmail.com) Google的Android操作系统已经成功面市,因为Android操作系统是基于Linux-2.6.25内核的,并且目前所有的源代码也都全部开放,因此可以简转载 2011-09-27 17:17:41 · 424 阅读 · 0 评论 -
JFFS2资料
http://bbs.dualwan.cn/thread-26722-1-1.html jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0050e154: 0xfbeb instead的问题,是转载 2011-10-12 13:43:27 · 597 阅读 · 0 评论 -
在nand flash上实现JFFS2根文件文件系统
作者:刘洪涛,华清远见嵌入式学院高级讲师,ARM公司授权ATC讲师。JFFS2是Flash上应用最广的一个日志结构文件系统。它提供的垃圾回收机制,不需要马上对擦写越界的块进行擦写,而只需要将其设置一个标志,标明为脏块,当可用的块数不足时,垃圾回收机制才开始回收这些节点。同时,转载 2011-10-12 13:58:19 · 587 阅读 · 0 评论 -
详解U-boot分区及内核更新的实现
U-boot分区及内核更新的实现 一 问题提出1) 在没有网络的环境下可以使用U盘等存储介质来更新内核2) 可以通过网络远程更新内核3) 支持U-Boot对nor falsh ,nand flash的分区4) U-Boot下对JFFS2文件系统的支持。转载 2011-10-12 14:00:02 · 3243 阅读 · 0 评论 -
Davinci DM6446开发攻略-UBOOT-2009.03移植2 nand flash的烧写
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://zjbintsystem.blog.51cto.com/964211/392000 很长一段时间没有更新博客了,是因为要推出新开发方案和做好转载 2011-10-12 14:16:50 · 1298 阅读 · 0 评论 -
TI Davinci DM6446开发攻略——UBL移植
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://zjbintsystem.blog.51cto.com/964211/279709 UBL的程序设计,相对UBOOT、KERNEL、ROO转载 2011-10-12 14:23:31 · 546 阅读 · 0 评论 -
Davinci DM6446开发攻略——u-boot-1.3.4移植(1)
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://zjbintsystem.blog.51cto.com/964211/282387 UBOOT的版本更新速度比较快,截止今天,稳定正式的版转载 2011-10-12 14:24:38 · 645 阅读 · 0 评论 -
Linux下实现U盘、SD卡自动挂载功能
在 Linux中我们经常用到U盘、SD卡的挂载问题,每次都手动挂载或卸载非常麻烦,我们可以采取以下方法实现自动挂载或卸载U盘、SD卡1、首先在/etc/init.d/rsC中加入以下语句echo /sbin/mdev > /proc/sys/kernel/hotplug转载 2011-09-30 14:36:32 · 960 阅读 · 0 评论 -
为OMAP L138增加uboot启动画面
原地址:http://blog.csdn.net/ma100/article/details/6063215由于默认的UBOOT不支持OMAPL138开机画面, 所以需要手动移植, 我的移植分为3个阶段, 前2个阶段都以失败告终, 如果不想耽误时间可转载 2011-09-30 14:58:12 · 713 阅读 · 0 评论 -
Linux下使用diff和patch制作及打补丁
在做开发的过程中难免需要给内核及下载的一些源码打补丁,所以我们先学习下Linux下使用如如何使用diff制作补丁以及如何使用patch打补丁。(本篇文章系转载自网友。)首先介绍一下diff和patch。1、diff--------------------转载 2011-09-30 15:05:48 · 760 阅读 · 0 评论 -
arm 如何修改linux时间
来源:http://www.linuxidc.com/Linux/2011-01/31598.htm 问:Linux下如何保存设置的系统时间?答:分以下步骤进行:(1)通过开发板控制台设置开发板的当前系统时间:date [MMDDhhmm[[CC]YY][.s转载 2011-09-30 16:15:36 · 993 阅读 · 0 评论 -
U-Boot1.3.1中JFFS2文件系统支持和U盘支持的使用备忘
U-Boot1.3.1中JFFS2文件系统支持和U盘支持的使用备忘 在U-Boot可能早就有了对JFFS2和U盘的支持,但是由于我没有移植是注意到,就没有使用。在这次的移植中,我通过往网上的资料在开发板的配置文件中添加了对这两项的支持,并使用成功。在这里写下备忘,以备后用转载 2011-10-12 14:56:08 · 1094 阅读 · 1 评论 -
uboot readme
前面是 Uboot 的发展,下载地址,如何获得帮助,以及版本说明 Directory Hierarchy: 目录层次 ==================== - board Board dependent files转载 2011-10-12 14:56:44 · 4861 阅读 · 0 评论 -
U-Boot中ubi和ubifs命令的使用
原文地址:http://www.usr.cc/article-873.html(1)查看MTD分区表U-Boot$ mtdpartsmtdparts variable not set, see 'help mtdparts'no partitions de转载 2011-10-09 15:45:56 · 1114 阅读 · 0 评论 -
移植u-boot支持ubi遇到的问题总结
(1)u-boot启动后提示“*** Warning - bad CRC or NAND, using default environment”这一般不是大问题,不理它也没事。它是提醒你在falsh中读不到环境变量,只能使用软件中定义的默认环境变量。如果要解决,只要在u-bo转载 2011-10-09 16:26:08 · 1300 阅读 · 0 评论 -
UBIFS文件系统的移植
作者:piaozhiye86@126.com首次做UBIFS的移植,不足之处欢迎批评指正。2010-7-15 自从linux2.6.27以后的内核版本都支持UBI文件系统了,新版本的uboot已经支持UBIFS了。软件平台VMware Fedor转载 2011-10-09 16:23:27 · 873 阅读 · 0 评论 -
关于UBI fs
UBI文件系统作者:刘洪涛,华清远见嵌入式学院金牌讲师。在linux-2.6.27以前,谈到Flash文件系统,大家很多时候多会想到cramfs、jffs2、yaffs2等文件系统。它们也都是基于文件系统+mtd+flash设备的架构。linux-2.6.27后,内核加入转载 2011-09-19 15:34:19 · 1095 阅读 · 0 评论 -
关于2.6 的 platform_data,以spi驱动说明之
【转帖请注明出处】http://blog.csdn.net/lanmanck 以2.6.24的atmel spi驱动为例.在board-sam9261ek.c里面,定义了spi_board_info数组,其中ads7846多了一个.platform_data.这个转载 2011-10-19 14:43:04 · 1041 阅读 · 0 评论 -
DM355的启动方式,nand boot,uart boot
http://blog.csdn.net/dog0138/archive/2008/11/29/3400915.aspxDM355有两种启动方式,是由BTSEL[1:0]引脚决定的 第一种是从片外的Asynchronous EMIF (AEMIF) 启动 是指转载 2011-10-19 14:50:28 · 623 阅读 · 0 评论 -
DM355自动以root登录的方法
系统自动以root登录,并自动启动用户程序的设置方法第一步:删除root用户vi /etc/passwd该文件的第一行:root:X:0:0:root:/root:/bin/bash,只需要把第二个字段X删除就可以。变为: root::0:0:root:/root:/转载 2011-10-19 14:56:22 · 695 阅读 · 0 评论