文档章节

sharevdi X1进入FEL BOOT

Andy
 Andy
发布于 2015/12/22 14:05
字数 373
阅读 310
收藏 1

精选30+云产品,助力企业轻松上云!>>>

HELLO! BOOT0 is starting!
boot0 version : 2.0.0 �
read dram para.
dram driver version: 1.15
dram size =256MB
0xffbffbff
super_standby_flag = 0
Succeed in opening nand flash.
block from 2 to 6
deal block 2
Succeed in reading Boot1 file head.
The size of Boot1 is 0x00068000.
The file stored in 0x00000000 of block 2 is perfect.
Check is correct.
Ready to disable icache.
Succeed in loading Boot1.
Jump to Boot1.
[       0.161] boot1 version : 2.0.0
[       0.161] pmu type = 3
[       0.263] bat vol = 0 mv
[       0.276] axi:ahb:apb=4:2:2
[       0.276] set dcdc2=1400mv, clock=912M successed
[       0.278] key
[       1.501] you can release the key to update now
[       1.501] key found, jump to fel



hand-pc sunxi-tools # ./sunxi-fel version
AWUSBFEX soc=00001651(A20) 00000001 ver=0001 44 08 scratchpad=00007e00 00000000 00000000
hand-pc sunxi-tools # lsusb
Bus 002 Device 002: ID 8087:8000 Intel Corp.
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:8008 Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 013: ID 17ef:6019 Lenovo
Bus 003 Device 015: ID 1f3a:efe8  
Bus 003 Device 005: ID 05e3:0718 Genesys Logic, Inc. IDE/SATA Adapter
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub



git clone -b next git://git.denx.de/u-boot-sunxi.git
cd u-boot-sunxi


grep sunxi boards.cfg | awk '{print $7}'


make CROSS_COMPILE=arm-linux-gnueabihf- Cubietruck_defconfig


64位ubuntu sys/cdefs.h找不到:

安装 libc6-dev-i386


http://linux-sunxi.org/Linux_Kernel#Compilation

编译新内核:

 make -j4 ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- uImage modules


apt-get install uboot-mkimage  (mkimage" command not found )

apt-get install u-boot-tools

sunxi-fel uboot u-boot-sunxi-with-spl.bin


进入recovery mode:

下载usb boot:  http://dl.cubieboard.org/software/a20-cubietruck/common/usbboot-fel.tar.gz

修改vga输出:

./bin2fex script.bin 1.fex

vim 1.fex

[disp_init]
disp_init_enable = 1
disp_mode = 0
 
screen0_output_type = 4
screen0_output_mode = 4
 
screen1_output_type = 2
screen1_output_mode = 14
 
fb0_framebuffer_num = 2
fb0_format = 10
fb0_pixel_sequence = 0
fb0_scaler_mode_enable = 1
 
fb1_framebuffer_num = 2
fb1_format = 10
fb1_pixel_sequence = 0
fb1_scaler_mode_enable = 1

./fex2bin 1.fex script.bin


boot:

./usb-boot ./u-boot-spl.bin ./u-boot.bin ./uImage ./script.bin ./initramfs.img

Andy

Andy

粉丝 8
博文 9
码字总数 6042
作品 0
长春
程序员
私信 提问
加载中
请先登录后再评论。
全志V3S 编译运行xboot笔记

全志V3S 编译运行xboot笔记 [toc] 1.目的 现在手上有一块V3S的板子,想将其用起来。现在来记录一下这个过程。记录一下荔枝派zero的使用流程。 2.环境准备 首先需要clone代码 接着就是设定交叉...

osc_ai011l20
02/27
8
0
全志V3S 编译运行xboot笔记

现在手上有一块V3S的板子,想将其用起来。现在来记录一下这个过程。记录一下荔枝派zero的使用流程。 首先需要clone代码 git clone git@gitee.com:xboot/xboot.git 接着就是设定交叉编译环境 ...

zb97448288
02/27
0
0
荔枝派 nano 资料整理 thirtythreeforty businesscard linux

一键烧录及脚本使用说明 http://nano.lichee.pro/buildsys/onekey.html#linux-16m-spi-flash http://nano.lichee.pro/buildsys/onekey.html#linux-16m-spi-flash https://www.thirtythreefor......

wowocpp
03/31
0
0
Onda V812 ubuntu linux

debootstrap --verbose --arch armhf --foreign jessie /mnt/debian http://ftp.cn.debian.org/debian/ export PATH=/sbin:/usr/sbin:/bin:/usr/bin:/system/binchroot extsd /debootstrap/d......

xzhang
2015/10/13
98
0
表达式计算引擎--Fast EL

Fel轻量级的高效的表达式计算引擎。 Fel在源自于企业项目,设计目标是为了不断变化的功能需求和性能需求。 Fel是开放的,引擎计算中的多个模块都可以扩展或替换。Fel的执行主要是通过函数实现...

greenpine
2011/09/06
7.8K
0

没有更多内容

加载失败,请刷新页面

加载更多

define()与const - define() vs. const

问题: In PHP, when do you use 在PHP中,何时使用 define('FOO', 1); and when do you use 以及何时使用 const FOO = 1; ? ? What are the main differences between those two? 两者之......

法国红酒甜
53分钟前
26
0
将Node.js升级到最新版本 - Upgrading Node.js to latest version

问题: So, I have Node.js installed and now when I tried to install Mongoosejs I got an error telling me that I don't have the needed version of Node.js (I have v0.4.11 and v0.4......

javail
今天
17
0
等到所有jQuery Ajax请求都完成了吗? - Wait until all jQuery Ajax requests are done?

问题: How do I make a function wait until all jQuery Ajax requests are done inside another function? 我如何让一个函数等到所有jQuery Ajax请求都在另一个函数中完成之后? In short...

富含淀粉
今天
17
0
OSChina 周日乱弹 —— 那么长的绳子,你这是放风筝呢

Osc乱弹歌单(2020)请戳(这里) 【今日歌曲】 @ 巴拉迪维:黑豹乐队的单曲《无地自容》 耳畔突然响起旋律,是那首老歌。中国摇滚有了《一无所有》不再一无所有;中国摇滚有了《无地自容》不...

小小编辑
今天
79
1
《吐血整理》-顶级程序员书单集

你知道的越多,你不知道的越多 给岁月以文明,而不是给文明以岁月 前言 王潇:格局决定了一个人的梦想,梦想反过来决定行为。 那格局是什么呢? 格局是你能够看见的深度、广度和密度。 王潇认...

敖丙
2019/12/11
17
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部