u-boot-2014.10代码分析及移植说明鉴于没有妹纸可以陪,那就找件事打发时间吧,写到哪算哪。2014.10与2013.07的版本相比,代码上并没有跨越式的改变,但是编译方式上,却有了极大的改变,一种更为优越的编译体系Kbuild&Kconfig System终于被引入了u-boot中。Kbu...
分类:
其他好文 时间:
2014-12-25 22:06:43
阅读次数:
192
1、合并的可行性分析在划分区域的时候,通过设置熔丝位BOOTSZ为00,以实现对应用区及bootloader区大小的定义。如下配置,我们设置boot区为4096个字,即8K字节大小,这样应用区就有120K字节可供使用。分析其应用的固件hex时我们发现,应用的固件程序总是以:020000020000F...
分类:
其他好文 时间:
2014-12-25 21:49:02
阅读次数:
487
第一步:atmega128的片内flash分区描述在atmega128 datasheet的275页中有分区描述对应的在284页中,有具体的应用区与boot区的大小设置注意:Byte address = word address * 2这里的BOOT区首地址,$F000 = 0x1E000根据手册中...
分类:
其他好文 时间:
2014-12-25 20:28:56
阅读次数:
527
1、问题描述在生成Atmega128的固件程序时,常指定格式为"intel-extended",如下:今天要生成一版新的含Boot的程序,这就涉及到hex的拼接工作。那首先要搞清楚的问题就是intel hex的具体格式是什么?2、 intel hex 的具体格式Intel Hex文件是遵循Intel...
分类:
其他好文 时间:
2014-12-25 20:18:15
阅读次数:
215
linux系统结构 /bin二进制,为所有用户使用。可执行文件,用户命令,跟系统自身启动有关 /sbin系统二进制程序,只有管理员使用。管理命令,跟系统自身启动有关。 /boot和系统启动相关的程序。内核和bootloader存放的位置。 /dev设备文件存放位置。 /etc和主机相关的配置文件。 ..
分类:
系统相关 时间:
2014-12-25 18:39:32
阅读次数:
183
1 package com.ssh.util; 2 3 import org.hibernate.SessionFactory; 4 import org.hibernate.boot.registry.StandardServiceRegistryBuilder; 5 import org.h.....
分类:
Web程序 时间:
2014-12-24 20:11:00
阅读次数:
210
/********************************************************************************* @author Maoxiao Hu* @version V1.0.0* @date Dec-2014****************...
分类:
其他好文 时间:
2014-12-23 20:59:36
阅读次数:
181
我们知道 s5pv210启动方式有非常多种,sd卡和nand flash 启动就是当中的两种,前面我们实现的都是基于sd卡启动,这节我们開始实现从nand flash 启动: 从 NAND 启动 u-boot,须要 BL1 初始化 NAND 控制器,然后从 NAND 拷贝 BL2 到 DDR...
分类:
其他好文 时间:
2014-12-23 20:48:16
阅读次数:
265
1,在loader.h给logo分配块
// NAND Boot (loads into SteppingStone) @ Block 0
#define NBOOT_BLOCK 0
#define NBOOT_BLOCK_SIZE 1
#define NBOOT_SECTOR BLOCK_TO_SECTO...
分类:
其他好文 时间:
2014-12-23 17:31:58
阅读次数:
181
第一步 :修改系统grub vi /boot/grub/grub.conf 增加一个 biosdevname=0 的启动参数,我修改的结果如下: [root@xingfujie ~]# cat /boot/grub/grub.conf? # grub.conf generated by anaconda # # Note that yo...
分类:
其他好文 时间:
2014-12-23 12:36:00
阅读次数:
165