文档章节

一个不用SD卡,不用livesuit的刷nand的想法

cubieboard
 cubieboard
发布于 2014/08/30 10:31
字数 443
阅读 512
收藏 3

最近看到很多人说livesuit(phoenixsuit)不好用,又不好拿SD卡去刷系统。
有了一种新的想法,类似berryboot,但是不一样。
先是用ttl线或者安卓的虚拟终端程序去运行一个shell。
shell会自动检测网络,然后下载一个很小的启动文件(当然用的是busybox来做rootfs),接着自动dd进nand里面,可能会抹掉u-boot,这个算比较危险的,不过估计会去校验md5。
接着启动完这个小系统后,会自动用HDMI和VGA方式来显示图形界面,然后就是类似berryboot但是不一样的了。
它会请你输入服务器(你的电脑)的ip,然后用http方式去取得索引,然后下载能下载的第一个文件。
接下来,下载完后,进行md5校验(必须的),接着刷进nand里面。
但是一个问题出现了,映像文件很大,放在哪里,虽然CbOS的文件只有2G,但是,别忘了,ct的内存也只有2G,怎么办?
我想出了一个办法,就是分卷,不是压缩分卷,而是一个一个文件下载,并且校验md5(如果映像下载错了一个地方,就要整个重新下载了,显然不好),接着放入nand。
我觉得这样刷机比用livesuit(phonenixsuit)好多了,如果可以我来试试这个。
我还要先想办法搞通busybox的图形呢。


原文作者:tll
原文链接:http://forum.cubietech.com/forum.php?mod=viewthread&tid=2007&extra=page%3D2

本文转载自:http://forum.cubietech.com/forum.php?mod=viewthread&tid=2007&extra=page%3D2​

cubieboard
粉丝 11
博文 64
码字总数 2651
作品 1
珠海
私信 提问
加载中

评论(1)

识海无边
识海无边
支持,赶紧整出来
cubieboard常见问题 - 持续更新

Q1.Cubieboard是国外公司生产的吗? A.不是,是国内公司设计和生产的. Q2.这块板的CPU到底是A10(A20)还是A8(A7)? A.Cubieboard所采用的SoC是全志公司的A10,而这款A10的SoC所采用的cpu核心是...

cubieboard
2014/08/26
214
0
修改i9100的/data分区为6G

一眨眼,gs2伴我走了也有两年半了,两年前如此强大的机器,现在却总是给我报内存不足,每次装新软件,总得卸载旧软件,否则就没空间装. 能移动到SD卡的程序已经通通移动到SD卡了,但是还是疼不出新空...

不写可以么
2014/01/03
2.1K
2
Android: 浅论虚拟SD卡的实现

我们知道,Android的设计中,SD卡(ExternalStorage)是非常重要 APK的manifest.xml中可以定义prefer external或auto 来选择安装到SD卡 有些APK在运行中需要SD卡来存储数据,而有些大型游戏需要...

长平狐
2012/06/20
854
0
Wifi视频小车的组装

底盘的安装 1.1 安装车轮和电池盒: 先将两个直流电机的正负极焊上杜邦线,用25mm的螺丝固定到底盘上,注意小电机中间凸起的小点对准底盘立起侧板上的孔: 将牛眼轮用12mm长度的螺丝固定到底...

酸酸苹果汁
2014/05/14
2.4K
1
Android recovery 模式

Recovery简介 Android利用Recovery模式,进行恢复出厂设置,OTA升级,patch升级及firmware升级。 升级一般通过运行升级包中的META-INF/com/google/android/update-script脚本来执行自定义升级...

lxp198837
2012/06/26
909
0

没有更多内容

加载失败,请刷新页面

加载更多

golang-字符串-地址分析

demo package mainimport "fmt"func main() {str := "map.baidu.com"fmt.Println(&str, str)str = str[0:5]fmt.Println(&str, str)str = "abc"fmt.Println(&s......

李琼涛
40分钟前
3
0
Spring Boot WebFlux 增删改查完整实战 demo

03:WebFlux Web CRUD 实践 前言 上一篇基于功能性端点去创建一个简单服务,实现了 Hello 。这一篇用 Spring Boot WebFlux 的注解控制层技术创建一个 CRUD WebFlux 应用,让开发更方便。这里...

泥瓦匠BYSocket
今天
6
0
从0开始学FreeRTOS-(列表与列表项)-3

FreeRTOS列表&列表项的源码解读 第一次看列表与列表项的时候,感觉很像是链表,虽然我自己的链表也不太会,但是就是感觉很像。 在FreeRTOS中,列表与列表项使用得非常多,是FreeRTOS的一个数...

杰杰1号
今天
4
0
Java反射

Java 反射 反射是框架设计的灵魂(使用的前提条件:必须先得到代表的字节码的 Class,Class 类 用于表示.class 文件(字节码)) 一、反射的概述 定义:JAVA 反射机制是在运行状态中,对于任...

zzz1122334
今天
4
0
聊聊nacos的LocalConfigInfoProcessor

序 本文主要研究一下nacos的LocalConfigInfoProcessor LocalConfigInfoProcessor nacos-1.1.3/client/src/main/java/com/alibaba/nacos/client/config/impl/LocalConfigInfoProcessor.java p......

go4it
昨天
8
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部