![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
AT91SAM9260EK
文章平均质量分 91
lshiceman
这个作者很懒,什么都没留下…
展开
-
NAND_FLASH(K9F1208U0C)驱动分析
一、 编写目的 2二、 NAND FLASH(K9F1208U0C) 21. 引脚说明 22. memory组织方式 33. 地址传输 44. 命令 55. 模式控制 56. 操作时间限制 6三、 Bootstrap驱动分析 61. CPU引脚设置 62. CPU NAND控制器设置 63. 读取NAND ID 64. 读取一页数据 75. 读取原创 2014-07-18 14:36:21 · 4597 阅读 · 1 评论 -
AT91SAM9260使用SAM-BA调试BOOT程序
一、 编写目的 2二、 SAM-BA调试 21. AT91SAM9260启动流程 22. 地址分配 33. 使用SAM-BA v2.12下载bootstrap代码至于SRAM中运行 4 一、编写目的由于调试ARM9时不像MCU那样,可以使用仿真器单步调试(起码ARM9的大部分应用不会用这样做),因此第一次调试的过程是比较痛苦的。幸运的是AT91SAM9260这款原创 2014-07-18 14:20:38 · 5809 阅读 · 1 评论 -
AT91SAM9260开发板驱动编写
一、 编写目的 2二、 驱动移植 21. RTC驱动(PCF8563) 22. Led驱动 33. 按键驱动 44. NAND FLASH驱动 65. LCD1602驱动 8三、 总结 11 一、编写目的根据“1.AT91SAM9260建立开发环境.doc”搭建好开发环境后,接下来就是进行各个硬件驱动的调试了。本文档用于记录硬件驱动的调试过程,方便日原创 2014-07-22 14:01:31 · 1736 阅读 · 0 评论 -
AT91SAM9260搭建LINUX操作系统
一、 编写目的 2二、 系统搭建 21. 下载相关软件包 22. Bootstrap编译 33. U-BOOT编译 54. LINUX编译 75. 通过U-BOOT的TFTP命令从TFTP服务器下载系统镜像 96. 文件系统制作 107. 挂载NFS作为根文件系统 10三、 总结 14一、编写目的本文档用于记录AT91SAM9260 LINUX学原创 2014-07-22 13:51:22 · 7039 阅读 · 1 评论 -
UBOOT_NAND驱动分析
一、 编写目的 2二、 驱动分析 21. 驱动入口 22. NAND相关的结构体 23. NAND初始化过程 74. NAND操作函数分析 15 一、编写目的在《NAND_FLASH(K9F1208U0C)驱动分析》一文中,通过分析AT91SAM9260EK开发板Bootstrap中的NAND驱动时,发现该代码为了优化代码体积(4KB限制),没有实现nand原创 2014-07-18 14:49:01 · 2800 阅读 · 0 评论 -
Bootstrap_V1.9移植
一、 编写目的 2二、 移植过程 21. 下载Bootstrap V1.9 22. 进入开发板目录 23. 修改Makefile中CROSS_COMPILE为arm-linux- 34. 编译 35. 优化代码体积 36. 根据目标板的NAND FLASH修改代码 47. AT91F_NandReadSector函数对比 9 一、编写目的本文档用原创 2014-07-18 15:00:36 · 1664 阅读 · 0 评论 -
Linux(AT91SAM9260)增加UBIFS文件系统支持
一、 编写目的 2二、 UBIFS文件系统移植 21. 内核配置 22. 挂载UBIFS分区至/mnt目录 33. 制作UBIFS文件系统镜像 6 一、编写目的UBIFS是针对nand设备而设计的一种新文件系统。针对JFFS2、YAFFS2等专用文件系统也存在着一些技术瓶颈,如:内存消耗大,对FLASH容量、文件系统大小、内容、访问模式等的线性依赖,损益均衡能力差或原创 2014-07-18 12:16:43 · 2613 阅读 · 0 评论 -
构建最小根文件系统
一、 编写目的 2二、 构建根文件系统 21. 编译busybox 22. 移植glibc库 43. 构建根文件系统目录 4三、 总结 5 一、编写目的本文档用于记录使用Busybox构建arm linux最小根文件系统的过程,方便日后查阅、参考。Busybox下载地址:http://busybox.net/downloads/busybox-1.22.原创 2014-07-18 13:59:38 · 2028 阅读 · 0 评论 -
Linux(AT91SAM9260)增加UBIFS文件系统支持
一、 编写目的 2二、 UBIFS文件系统移植 21. 内核配置 22. 挂载UBIFS分区至/mnt目录 33. 制作UBIFS文件系统镜像 6 一、编写目的 UBIFS是针对nand设备而设计的一种新文件系统。针对JFFS2、YAFFS2等专用文件系统也存在着一些技术瓶颈,如:内存消耗大,对FLASH容量、文件系统大小、内容、访问模式等的线性依原创 2014-07-30 15:06:19 · 1040 阅读 · 0 评论