• 嵌入式 hi3518c下ramdisk文件系统与文件系统烧写以及uboot中change-the-env

    时间:2023-12-26 08:01:20

    NULL RAM :mkdir ramdisk_test  临时挂在点dd if=/dev/zero of=123 bs=1k count=10000 建立空硬盘losetup /dev/loop0 123 挂在临时硬盘mke2fs -m 0 /dev/loop0 格式化此硬盘munt –o loo...

  • 带你全面分析嵌入式linux系统启动过程中uboot的作用

    时间:2023-12-22 13:49:03

    资料链接:http://mp.weixin.qq.com/s/rYVchD-xy7Bdkc1O3fW2Wg

  • 为什么要有uboot?带你全面分析嵌入式linux系统启动过程中uboot的作用

    时间:2023-12-22 13:46:50

    1.为什么要有uboot1.1、计算机系统的主要部件(1)计算机系统就是以CPU为核心来运行的系统。典型的计算机系统有:PC机(台式机+笔记本)、嵌入式设备(手机、平板电脑、游戏机)、单片机(家用电器像电饭锅、空调)(2)计算机系统的组成部件非常多,不同的计算机系统组成部件也不同。但是所有的计算机系...

  • Android 的 ramdisk.img、system.img、userdata.img 作用说明,以及UBoot 系统启动过程

    时间:2023-12-13 22:43:14

    首先通過編譯,先將android內核編譯成功。正常情況下,在目錄out/target.product/generic/(但是有的就沒有generic文件,如freescale和iriver;但是lonshinetech下面就有這個文件,依據情況而定,只要能找到生成的三個文件就可以。例如:~/free...

  • Uboot的bad_save_user_regs

    时间:2023-12-05 22:38:10

    下面是一个宏定义,从名字“bad_save_user_regs”就可以猜测它是用来保存程序“出错”时用户态的寄存器的值。从下面的“use bad_save_user_regs for abort/prefetch/undef/swi ...”可以知道,这些“错误”是就是发生abort、prefetc...

  • 嵌入式 uboot以及kernel添加看门狗临时记录(个人记录未整理乱)

    时间:2023-12-03 22:50:23

    Uboot_Kernerl_Add_Watch_Dog:U-Boot 2010.06 (Nov 01 2013 - 15:28:44)DRAM:  128 MiBCheck spi flash controller v350... FoundSpi(cs1) ID: 0xEF 0x40 0x18 0...

  • 烧写ARM开发板系统教程----->uboot 、内核以及文件系统

    时间:2023-12-03 22:41:37

    一、sd启动将u-boot镜像写入SD卡,将SD卡通过读卡器接上电脑(或直接插入笔记本卡槽),通过"cat /proc/partitions"找出SD卡对应的设备,我的设备节点是/dev/sdb.(内存卡的节点)。当有多个交叉编译器是,不方便设置环境变量时,可以在编译命令中指定交叉编译器,具体如下:...

  • 记录在tiny6410平台上采用4GSD卡来启动uboot和烧写nand flash uboot

    时间:2023-12-02 12:57:54

    下面这种方法是从网上转的没有验证环境:ubuntu 13.04一、首先制作sd启动盘: 插入SD卡    sudo dd iflag=dsync oflag=dsync if=tiny210v2-uboot.binof=/dev/mmcblk0 seek=1 tiny210v2-uboot.bin来...

  • uboot 连接脚本分析

    时间:2023-12-01 17:19:40

    一、脚本分析OUTPUT_FORMAT("elf32-littlearm", "elf32-littlearm", "elf32-littlearm")   /* 指定输出可执行文件是elf格式,32位ARM指令,小端*//*OUTPUT_FORMAT("elf32-arm", "elf32-arm...

  • Davinci DM6446开发攻略-UBOOT-2009.03移植2 nand flash的烧写

    时间:2023-11-30 15:30:47

      很长一段时间没有更新博客了,是因为要推出新开发方案和做好客户服务工作,忙得不易乐乎。有关DAVINCI U-BOOT的移植,以前写过一篇u-boot-1.3.4(2008年的),其实和这个u-boot-2009.03差别不大,只不过这个u-boot-2009.03是从TI的网站上下载的,是DAV...

  • mini2440 uboot使用nfs方式引导内核,文件系统

    时间:2023-11-18 18:50:09

    mini2440 uboot使用nfs方式引导内核,文件系统成于坚持,败于止步看了一段时间的u-boot了,到今天才真正完全实现u-boot引导内核和文件系统,顺利开机,在此记录完整过程1、首先如果你u-boot还没有一直也没有关系,这里上传了一个已经移植好的u-boot,版本问2010.03,多谢...

  • 九鼎S5PV210开发板的SD卡启动、uboot tftp升级内核镜像

    时间:2023-11-17 23:10:02

    Note: 我的S5PV210板子的磁盘是emmc版本,不是nandflash版本。1. SD卡内烧录uboot镜像,然后作为启动盘来启动emmc中的内核镜像和根文件系统。只要破坏emmc内的uboot镜像,就可以使其从sd2启动 (因为emmc内没了完整的uboot,自然就无法启动内核)然后使用S...

  • wr720n v4 折腾笔记(二):刷入不死Uboot

    时间:2023-11-17 17:04:45

    0x01 前言接着上节刷入Openwrt开始说起,此次开始刷入不死Uboot,刷入之后就可以在Uboot里面随便刷机,再也不怕成砖了。固件附件地址: 下载地址1(还是之前一的包)flash文件地址:下载地址0x02 准备文件scp flash.sh root@192.168.1.1:/tmp/scp...

  • UBOOT分析

    时间:2023-11-17 16:59:53

    U-Boot是一个通用的Boootloader,它是在系统上电后执行的第一段程序,先初始化硬件设备,再准备软件环境,最后引导系统内核。一般来说Bootloader的启动过程来说一般分两个阶段:第一阶段:- 硬件设备初始化(关闭看门狗,关闭中断,设置CPU的速度,时钟频率,RAM初始化)- 为加载Bo...

  • S5PV210之Sate210-F DIY硬件,移植uboot,kernel,android 活动现在已经进入实施阶段吗,欢迎广大网友参与 !

    时间:2023-11-14 09:14:20

    大家一起来diy 超低价四核的exynos4412或者Cortex A8S5pv210开源开发板商业版Sate210已经完成了好久了。Sate4412 也已经出来。但是这两个接口非常全,主要是针对企业的,尤其是Sate4412 GPS,wifi,LVDS,VGA,HDMI,USB接口等全部引出扩展相...

  • [uboot] (番外篇)uboot relocation介绍

    时间:2023-08-31 13:48:32

    http://blog.csdn.net/ooonebook/article/details/53047992以下例子都以project X项目tiny210(s5pv210平台,armv7架构)为例[uboot] uboot流程系列: [project X] tiny210(s5pv210)上电启...

  • mini2440移植uboot-2008.10 (一)

    时间:2023-07-02 21:38:02

    今天是我申请此博客的第一天,从现在开始养成每次学完新东西,都要写博客进行总结的习惯!!!Come on!首先就从这两天学的uboot开始吧,这两天学这个东西郁闷死了,不知道该怎么去学,尤其是到nand那部分,根据mini2440之uboot移植详细手册进行改写uboot,越到后面越头疼,怎么办??今...

  • hi3531 SDK 编译 uboot, 修改PHY地址, 修改 uboot 参数 .

    时间:2023-05-24 13:58:02

    一,编译ubootSDK文档写得比较清楚了,写一下需要注意的地方吧.1. 之前用SDK里和别人给的已经编译好的uboot,使用fastboot工具都刷不到板子上.最后自己用SDK里uboot源码编译的则成功刷了进去,不知道具体什么问题,但是一直没试试有点不应该了.2. 文档中说要用一个Excel表格...

  • tiny4412学习一:编译uboot,体验裸机

    时间:2023-02-17 12:22:14

    首先,我们在ubuntu建立一个自己的文件夹,我的是:​/home/wang/tiny_4412下有datasheet  shc(原理图PCB文件夹) src toolssrc下有codes   u_bootcode​​s是裸机存放位置,u_boot​是友善提供的安装包​tools下有​arm-li...

  • uboot移植准备四

    时间:2023-02-15 06:34:20

    第二部分 start_armboot(void)函数简介 1. 在uboot/lib_arm/board.c中 从327-798。这不是全部,因为里面还调用了别的函数。 2. 为什么这么长的函数,怎么不分成两三个函数?主要因为这个函数整个构成了uboot启动的第二阶段。 3. 宏观分析:uboot第...