1. 概述 1.1 基本概念 分散加载是一种实现特定代码快速启动的技术,通过优先加载特定代码到内存,达到缩短从系统开机到特定代码执行的时间。可被应用来实现关键业务的快速启动。 嵌入式系统通过uboot加载flash上的镜像文件到内存并执行,而镜像文件本身可能较大,由于flash读取速度的限制,将镜像 ...
分类:
其他好文 时间:
2019-06-16 14:05:44
阅读次数:
178
2. Tina SDK 目录结构├── tina│ ├── abi│ ├── app│ ├── bionic│ ├── build│ ├── device│ │ ├── softwinner│ │ │ ├── wing-common 平台公共目录│ │ │ ├── r16-evb 方案定制目录│ ├ ...
分类:
其他好文 时间:
2019-05-30 16:01:31
阅读次数:
466
error: 由于在uboot下没有发现坏块,将核心代码剥离出来调试: flash_eraseall -q -j /dev/mtd1mkdir -p /mnt/partition_nand_1419mount -t jffs2 -o async /dev/mtdblock1 /mnt/partiti ...
分类:
其他好文 时间:
2019-05-30 10:49:15
阅读次数:
116
答: 使用fdt命令 1. fdt addr <fdt addr> (将设备树加载到fdt addr指定的位置,如tftpboot 0x80000000 my.dtb,那么fdt addr 0x80000000) 2. fdt print (打印出设备树的所有内容) ...
分类:
其他好文 时间:
2019-05-28 15:34:34
阅读次数:
159
最近在调Hi3516A的板,硬件不知道为什么如此设计,用一片16bit4G的ddr,16Mspi flash,按理如果是A应该是2片16bit的ddr,组成32位总线,现在怕是只能当D来用了,编译成功后,烧录uboot后,出现*** Warning - bad CRC, using default ...
分类:
其他好文 时间:
2019-05-26 12:26:19
阅读次数:
226
环境 Android-7.1 Linux-4.14 u-boot-2018-09 概述 用过高通平台的都知道,人家把Linux内核代码放到了Android代码根目录下的kernel路径下,在编译Android的时候,会连同Linux内核一块编译,最后会将编译出来的Linux内核镜像连同ramdisk ...
分类:
移动开发 时间:
2019-05-19 14:23:19
阅读次数:
194
基本指令含义 .globl _start .globl指示告诉汇编器,_start这个符号要被链接器用到,所以要在目标文件的符号表中标记它是一个全局符号 b,bl b是不带返回的跳转 bl带返回的跳转 .word 插入一个32-bit的数据队列。(与armasm中的DCD功能相同) 芯片到uboot ...
分类:
其他好文 时间:
2019-04-27 19:50:26
阅读次数:
180
2012-02-19 21:34:13 都是从源码下载然后自己修改,使用与TQ2440,之前uboot其实已经完成了。但是yaffs2没带起来。现在回头看来是很简单的了。bootargs参数中我设置成了ramdisk但是无法挂载yaffs2啦。修改了下就可以了。 安装配置QT4.8到是花费了大半天的 ...
分类:
其他好文 时间:
2019-04-27 13:17:06
阅读次数:
165
2011-12-26 21:36:47 图1 一,环境说明 硬件连线。PC与2440开发板直接用网线连接。 PC的ip地址:192.168.0.107。2440开发板的ip地址:192.168.0.106 二,操作 在开发板的uboot中用输入命令。Ping 192.168.0.107 三,抓包及说 ...
分类:
其他好文 时间:
2019-04-27 13:14:43
阅读次数:
170
2012-02-20 22:06:59 从uboot到kernel最新版最后到QT最新版移植都完成后,从初级阶段要走向中级阶段了。初步一个设想是然2440通过QT界面控制小车。先做一个界面模块控制LED灯,熟悉下QT的应用开发。到时候扩展其功能即可。效果还不错。为我做整一个软硬件系统打基础。 发现Q ...
分类:
其他好文 时间:
2019-04-27 13:03:35
阅读次数:
152