
OK6410
drsonxu
当你放下面子赚钱的时候,说明你已经懂事了。当你用钱赚回面子的时候,说明你已经成功了。当你用面子可以赚钱的时候,说明你已经是人物了。当你还停留在那里喝酒、吹牛,啥也不懂还装懂,只爱所谓的面子的时候,说明你这辈子也就这样了。
展开
-
关于OK6410的NandFlash启动的一些事实
起因在学习OK6410附赠的源代码uboot1.1.6-V5.50-2014-09-19中,发现从nandflash拷贝代码到ram时,以下代码不明白(看中文注释):/* * uboot1.1.6\cpu\s3c64xx\nand_cp.c * Read data from NAND. */static int nandll_read_blocks (ulong dst_addr...原创 2020-02-10 19:53:39 · 326 阅读 · 0 评论 -
OK6410---系统控制协处理器
系统控制协处理器CP15的目的是控制和提供在ARM1176JZF S处理器中实现的功能的状态信息。系统控制协处理器的主要功能是:全系统控制和配置 缓存配置和管理 紧耦合内存(TCM)配置和管理 DMA控制 系统性能监视系统控制协处理器不存在于不同的逻辑物理块中。系统控制协处理器功能组:系统控制协处理器显示为一组32位寄存器,您可以对其进行读写。一些寄存器允许不止一种类型的操...原创 2019-10-02 21:44:24 · 439 阅读 · 2 评论 -
OK6410---寄存器
目录1ARM状态核心寄存器集2 程序状态寄存器2.1条件代码标志2.2 Q标志位2.3 J标志位2.4GE[3:0]位2.5 E标志位2.6 A标志位2.7控制位2.8 MRS和MSR指令参考:ARM1176JZF-S™ Revision: r0p7 Technical Reference Manual该处理器(ARM1176JZF-S)...原创 2019-09-29 20:44:29 · 809 阅读 · 0 评论 -
OK6410---简单程序调试
1 需要的软件工具arm-none-eabi-gdb J-LINK GDB Serverarm-none-eabi-gdb这个工具在安装交叉编译工具链时一起安装了,我的如图:J-LINK GDB Server这个工具是安装J-LINK调试器驱动时一起安装的,我的如图:调试原理,如图:这种调试属于远程调试,J-LINK GDB Server通过J-LINK调试器连...原创 2019-09-27 20:38:53 · 447 阅读 · 0 评论 -
OK6410---使用C语言点亮LED灯
参考OK6410---使用汇编语言点亮led灯通过查阅s3c6410英文手册,有以下一段话:Address range of internal ROM is from 0x0800_0000 to 0x0BFF_FFFF, but real storage is only 32KB. This region is read-only, and can be mapped to boot ...原创 2019-07-25 22:13:40 · 464 阅读 · 0 评论 -
OK6410 --- Makefile
----------更新日期2019-07-11----------参考文档:GNU make Version 4.2GNU make是由Richard Stallman和RolandMcGrath实现的,并从3.76版本开始由Paul D. Smith负责开发。make工具自动确定一个大型程序中的哪些部分需要重新编译,并发出命令以重新编译它们。本系列博文中将使用C语言编写的程序作为...原创 2019-07-11 21:03:56 · 237 阅读 · 0 评论 -
OK6410---链接脚本
每个链接都由链接脚本控制。此脚本使用链接器命令语言编写。链接脚本的主要目的是描述输入文件中的各部分应如何映射到输出文件,以及如何控制输出文件的内存布局。大多数链接器脚本只会执行此操作。但是,必要时,链接脚本还可以使用下面描述的命令指示链接器执行许多其他操作。链接器始终使用链接脚本。如果您自己不提供,则链接器将使用自带的默认脚本。您可以使用'--verbose'命令行选项显示默认链接脚本。某...原创 2019-07-16 21:52:01 · 322 阅读 · 0 评论 -
OK6410---点亮led灯
有关Makefile的博客在这里!有关链接脚本的博客在这里!1 准备开发板OK6410 SDHC卡,因为写好的程序会拷贝到SDHC中 安装交叉编译工具链arm-none-eabi- J-Link仿真器及相关软件2 分析2.1 IROM启动过程S3C6410处理器支持NAND FLASH、SROM和 IROM等多种启动方式,通过系统上电时配置引脚的不同状态来确定相应的启动...原创 2019-07-16 21:53:36 · 455 阅读 · 0 评论