U-BOOT顶层makefile与linux的顶层mkefile不同,每个板有一个配置定义,如下,需要先配置后,才能makeforlinx_nand_ram256_config : unconfig @$(MKCONFIG) smdk6410 arm s3c64xx smdk6410 samsung...
分类:
其他好文 时间:
2014-12-09 00:21:48
阅读次数:
415
制作U-boot
---AT91SAM9260篇
0.制作交叉编译链请看《ARM交叉编译工具制作V2》
---------------------------------------------------转载请注明:xiaobin_hlj80----
1.烧写boot-uboot
查看AT91SAM9260芯片文档,关于内存部分
P19–...
分类:
其他好文 时间:
2014-12-02 06:46:38
阅读次数:
353
用eclipse调试uboot工程----------------------------------------------------------------------2013-4-7更新:整理的PDF版本,放到这里了:http://download.csdn.net/detail/kange...
分类:
系统相关 时间:
2014-11-26 15:58:53
阅读次数:
269
快乐虾
http://blog.csdn.net/lights_joy/
欢迎转载,但请保留作者信息
应用程序的开发有两种方式,一种是使用Makefile,这种方式和之前的Uboot和内核的编译类似,不再说明。另一种方式是利用MSBUILD来控制生成过程,我们重载MSBUILD生成过程中的调用的任务来完成自己的编译任务。
1.1 重载任务
在targets中重载BuildC...
分类:
系统相关 时间:
2014-11-25 23:33:26
阅读次数:
254
一.栈的整体作用(1)保存现场/上下文(2)传递参数:汇编代码调用c函数时,需传递参数(3)保存临时变量:包括函数的非静态局部变量以及编译器自动生成的其他临时变量。二.为什么汇编代码调用c函数需要设置栈之前看了很多关于uboot的分析,其中就有说要为C语言的运行,准备好栈。而自己在Uboot的sta...
分类:
其他好文 时间:
2014-11-25 10:35:33
阅读次数:
245
快乐虾
http://blog.csdn.net/lights_joy/
欢迎转载,但请保留作者信息
在有了UBOOT的编译基础之后,编译Linux内核就简单多了,所不同的只有两个地方,一个是错误信息的转换,另一个是内核需要进行参数配置。
1.1 错误信息转换
UBOOT的错误信息中,文件名是不带路径的,而内核的错误信息中,文件名是带相对路径的,因此我们...
分类:
系统相关 时间:
2014-11-24 22:29:26
阅读次数:
339
/* Set up the stack */
stack_setup:
ldr r0, _TEXT_BASE /* upper 128 KiB: relocated uboot */
sub r0, r0, #CFG_MALLOC_LEN /* malloc area ...
分类:
其他好文 时间:
2014-11-23 19:00:15
阅读次数:
329
#ifdef CONFIG_USE_IRQ
/* IRQ stack memory (calculated at run-time) */
.globl IRQ_STACK_START
IRQ_STACK_START:
.word 0x0badc0de
/* IRQ stack memory (calculated at run-time) */
.globl FIQ...
分类:
其他好文 时间:
2014-11-23 17:38:37
阅读次数:
214
在完成前一节所述的操作后,我们就可以尝试在VS下编译UBOOT了。
我们仅仅需要改写项目中的make.py:
#user code begin
classCUBootMake:
error=False
defBuild(self,chan):
self.error=False
exec_command(chan,
...
分类:
系统相关 时间:
2014-11-23 00:45:07
阅读次数:
251
为何C语言(的函数调用)需要堆栈,而汇编语言却不需要堆栈之前看了很多关于uboot的分析,其中就有说要为C语言的运行,准备好堆栈。而自己在Uboot的start.S汇编代码中,关于系统初始化,也看到有堆栈指针初始化这个动作。但是,从来只是看到有人说系统初始化要初始化堆栈,即正确给堆栈指针sp赋值,但...
分类:
编程语言 时间:
2014-11-21 18:25:10
阅读次数:
412