Linux ARM开发
吴英强
80后,IT男,全栈工程师。
展开
-
bootloader和kernel配合启动过程/编译bootloader/编译kernel
bootloader和kernel配合启动过程-------------------------------------------- ARM9的板子有norflash芯片,存储基本的bootlader代码,此处为cpu执行代码的0地址。cpu内部的4kRam空间充当此时的栈和数据段存储。因为是三星公司自己做的芯片,故硬件上面可以实现将nandflash前4K原创 2015-04-23 20:44:41 · 2214 阅读 · 0 评论 -
bootloader功能介绍/时钟初始化设置/串口工作原理/内存工作原理/NandFlash工作原理
bootloader功能介绍初始化开发板上主要硬件(时钟,内存,硬盘),把操作系统从硬盘拷贝到内存,然后让cpu跳转到内存中执行操作系统。boot阶段1.关闭影响CPU正常执行的外设-关闭看门狗(watch dog) WTCON 0xE2700000-关闭中断 CPSR I和F位设置为1,关闭,不响应任何中断。2.初始原创 2015-04-15 20:59:49 · 2068 阅读 · 0 评论 -
uboot2011.09源代码ReadMe译文
## (C) Copyright 2000 - 2011# Wolfgang Denk, DENX Software Engineering, wd@denx.de.#查看建立这个工程的文件列表人##这个程序是自由软件,你可以重新分配它或者修改它在GNU通用公共许可证以由自由软件基#金会发布;第二版或者任何之后的版本。#本程序是分布在希望它是有用的,翻译 2015-04-17 09:02:44 · 7087 阅读 · 0 评论 -
kermit配置/反汇编/c和汇编混合编程/计算机存储介质/GPIO编程
反汇编wuyingqiang@ty-kf1:~/1$ gcc hello.c -o appwuyingqiang@ty-kf1:~/1$ gcc hello.c -g -o app-g参数决定反汇编之后的文件中,还能否看到c代码wuyingqiang@ty-kf1:~/1$ objdump -dSsx app > file原创 2015-06-08 12:53:28 · 1291 阅读 · 0 评论