主题 : (更新)U-boot for Tiny4412源代码,友善之臂提供 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 97569
精华: 0
发帖: 3
金钱: 15 两
威望: 3 点
综合积分: 6 分
注册时间: 2013-10-27
最后登录: 2013-10-27
160楼  发表于: 2013-10-27 12:11
看看哦
级别: 新手上路
UID: 97597
精华: 0
发帖: 3
金钱: 15 两
威望: 3 点
综合积分: 6 分
注册时间: 2013-10-28
最后登录: 2013-10-28
161楼  发表于: 2013-10-28 14:24
good
级别: 新手上路
UID: 97449
精华: 0
发帖: 10
金钱: 50 两
威望: 10 点
综合积分: 20 分
注册时间: 2013-10-23
最后登录: 2013-10-29
162楼  发表于: 2013-10-29 00:52
步骤看得很乱,一会儿是PC机器上的命令,一会儿是开发板上的操作. 搞得有点乱.刚开始学习,是菜鸟,我想很多人也是菜鸟才买开发板子的,板子能不能把步骤写得清楚些呢?

引用楼主xoom于2013-07-30 17:44发表的 U-boot for Tiny4412源代码,友善之臂提供 :
说明:本u-boot源代码由三星原厂提供,并由友善之臂修改移植,以适用于Tiny4412开发板平台。
仅供嵌入式爱好者学习研究之用,友善之臂不对此提供任何技术支持和维护。


-----------------------------------------------------
1. Build uboot
.......
级别: 新手上路
UID: 97449
精华: 0
发帖: 10
金钱: 50 两
威望: 10 点
综合积分: 20 分
注册时间: 2013-10-23
最后登录: 2013-10-29
163楼  发表于: 2013-10-29 00:59
版主,我将疑问在下面列出来,用???????????起头的地方.请帮忙解答些,不甚感激啊.
1. Build uboot

a) 安装好toolchain (arm-linux-gcc-4.5.1-v6-vfp-20120301.tgz)并设置好
   环境变量PATH,保证可以正常使用。

b) 解压 uboot_tiny4412-20130729.tgz 并进入相应的目录
   tar xzf uboot_tiny4412-20130729.tgz

c) 配置 uboot 并编译
   cd uboot_tiny4412
   make tiny4412_config
   make

d) 编译 用于生成bl2 的工具
   make -C sd_fuse
   或者
   cd sd_fuse; make


-----------------------------------------------------
2. 制作启动 Tiny4412 的SD卡

a) 先准备一张4G或以上的SDHC卡
   注意:该卡的已有数据将会被破坏,因此请先对SD卡上的数据进行备份。

b) fusing SD card
   假设SD卡已被PC Linux识别为/dev/sdb, 以root用户运行以下命令即可:
   cd sd_fuse/tiny4412
   ./sd_fusing.sh /dev/sdb


-----------------------------------------------------
3. 使用SD卡启动 Tiny4412 并烧写Android

a) 将已经制作好的SD卡插到 Tiny4412 板上,拨动S2切换到SDBOOT,同时连接
   串口线到PC且假设已经准备好。

b) 开发板加电,然后在串口控制台(如minicom),按任意键进入uboot 命令行模式

??????????????这里SD卡插上去开发上面了,出来的是一个菜单,不是命令行模式呢?

c) 对SD卡进行分区
   输入以下uboot命令即可对SD卡进行分区:
   fdisk -c 0 320 806 518
   重新分区后,可重新格式化FAT分区
   fatformat mmc 0:1

????????这里怎么又来对SD分区呢,分区操作是在PC机器上吗?可是我在PC终端上输入fdisk/fatformat命令,都不认识.这个操作是在哪里做的呢?前面不是已经制作好SD卡了吗,怎么还来分区呢?


d) 进入fastboot模式以烧写Android
   使用USB线连接Tiny4412的MICRO_USB口到PC,然后输入以下uboot命令:
   fastboot
?????????该命令是在PC还是在哪里输入?

e) 烧写 Android 到SD卡
   首先请准备好Android image,包括: zImage, ramdisk-u.img, system.img
   在PC端输入以下命令进行烧写:
   fastboot flash kernel zImage              (烧写kernel)
  
fastboot -w                               (格式化userdata和cache)
  
fastboot flash ramdisk ramdisk-u.img      (烧写ramdisk)
  
fastboot flash system system.img          (烧写system)

?????????该命令是在PC还是在哪里输入?

f) 也可以在PC端通过fastboot烧写uboot到SD卡
   先手动生成bl2.bin
   cd sd_fuse/tiny4412
   ../mkbl2 ../../u-boot.bin bl2.bin 14336

   然后输入以下命令:  
   fastboot flash fwbl1 E4412_N.bl1.bin
  
fastboot flash bl2 bl2.bin
  
fastboot flash bootloader ../../u-boot.bin

   fastboot flash tzsw E4412_tzsw.bin

??????????怎么又来手动制作SD卡,前面不是已经制作好了吗?
-----------------------------------------------------
4. 使用SD卡启动 Android

a) 如果是使用HD700,则烧写完成后直接重启Tiny4412 即可自动启动 Android

b) 如果是使用S700,则需要在uboot上设置kernel命令行参数:
   setenv bootargs console=ttySAC0,115200n8 androidboot.console=ttySAC0 lcd=S700
   saveenv
   然后重启Tiny4412即可。

引用楼主xoom于2013-07-30 17:44发表的 U-boot for Tiny4412源代码,友善之臂提供 :
说明:本u-boot源代码由三星原厂提供,并由友善之臂修改移植,以适用于Tiny4412开发板平台。
仅供嵌入式爱好者学习研究之用,友善之臂不对此提供任何技术支持和维护。


-----------------------------------------------------
1. Build uboot
.......
级别: 新手上路
UID: 97632
精华: 0
发帖: 1
金钱: 5 两
威望: 1 点
综合积分: 2 分
注册时间: 2013-10-29
最后登录: 2013-11-12
164楼  发表于: 2013-10-29 15:42
有谁下载成功过没?
级别: 新手上路
UID: 33554
精华: 0
发帖: 38
金钱: 190 两
威望: 38 点
综合积分: 76 分
注册时间: 2010-12-02
最后登录: 2014-01-21
165楼  发表于: 2013-10-29 16:00

 回 楼主(xoom) 的帖子

学习了~~~~~~~~~~~~~~~~~~~~~~~~
级别: 新手上路
UID: 91671
精华: 0
发帖: 31
金钱: 155 两
威望: 31 点
综合积分: 62 分
注册时间: 2013-05-14
最后登录: 2015-01-06
166楼  发表于: 2013-10-30 12:30
学习学习
级别: 新手上路
UID: 95089
精华: 0
发帖: 15
金钱: 75 两
威望: 15 点
综合积分: 30 分
注册时间: 2013-08-02
最后登录: 2014-07-20
167楼  发表于: 2013-10-30 19:31
谢谢提供,顶起Tiny4412 http://url.cn/PZmvIl
级别: 新手上路
UID: 35718
精华: 0
发帖: 22
金钱: 110 两
威望: 22 点
综合积分: 44 分
注册时间: 2011-01-05
最后登录: 2017-06-15
168楼  发表于: 2013-11-05 02:06
这个一定要支持,谢谢!
级别: 侠客
UID: 16892
精华: 0
发帖: 58
金钱: 290 两
威望: 58 点
综合积分: 116 分
注册时间: 2010-03-23
最后登录: 2017-02-11
169楼  发表于: 2013-11-06 22:48

 回 楼主(xoom) 的帖子

学习了!!!!!!!!!!!!!