keepmoving3166

keepmoving3166

0个粉丝

1

问答

0

专栏

0

资料

keepmoving3166  发布于  2015-09-09 19:34:43
采纳率 0%
1个问答
5799

海思HI3531烧录Kernel/Rootfs文件编译

 
各位技术大师:


请帮我攻克一个问题,由于我有海思的产品需要烧录kernel和Rootfs文件,目前我的方法是一步一步复制命令在调试模式下烧录,由于步骤较多,先是设置IP地址,然后通过TFTP工具上传kernel和Rootfs文件,然后再烧录,这样太复杂了,遇到量产根本提高不了效率,。

所以在此,求助各位给我编译一个简单的类似于批处理的文件,实现全自动安装。可以联系我QQ:394075148本人在这里谢过了!:handshake

以下1至6点是我目前的烧录操作步骤,都是一条一条来复制烧录的  太痛苦了。:'( :'( :'( :'( :'( :'( :'( :'( :'(

1、首先设置初始环境

setenv ipaddr 192.168.1.12

setenv serverip 192.168.1.102

setenv netmask 255.255.0.0

ping 192.168.1.102

2:写入kernel

mw.b 82000000 ff f00000

tftp 82000000 IPD1000_kernel_v2.5.0.image

nand erase 100000 f00000

nand write 82000000 100000 f00000

3、写入rootfs

mw.b 82000000 ff 2000000

tftp 82000000 IPD1000_rootfs_v2.7.0.yaffs2

nand erase 1000000 F000000

nand write.yaffs 82000000 1000000 3caba80

4、写入启动参数

setenv bootargs 'mem=64M console=ttyAMA0,115200 root=/dev/mtdblock2 rootfstype=yaffs2 mtdparts=hinand:1M(boot),15M(kernel),240M(rootfs)'


setenv bootcmd 'nand read 0x82000000 0x100000 0x500000;bootm 0x82000000'

sa

reset

5:烧写MAC地址

build_manufacture_info IPD1000 0001 20150909 01 E4:CE:02:00:02:1D

6、写入升级维护代理软件

ifconfig eth0 192.168.1.12

tftp -g 192.168.1.102 -r  Hisi_RELEASE_UPGRADE1.2.B5.tar.gz

tar xzf Hisi_RELEASE_UPGRADE1.2.B5.tar.gz

cd MaintainAgentV1.2.B2/

./Install
我来回答
回答5个
时间排序
认可量排序

goodman

2个粉丝

30

问答

18

专栏

17

资料

goodman 2015-09-09 21:21:40
认可0
能做到的,但是一时半会搞不定,调试做好固件得要半天时间啥!

keepmoving3166

0个粉丝

1

问答

0

专栏

0

资料

keepmoving3166 2015-09-10 11:30:27
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=20042&ptid=8714]goodman 发表于 2015-9-9 21:21[/url]
能做到的,但是一时半会搞不定,调试做好固件得要半天时间啥![/quote]

呵呵 ,能赐教吗?

keepmoving3166

0个粉丝

1

问答

0

专栏

0

资料

keepmoving3166 2015-09-10 11:33:36
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=20066&ptid=8714]keepmoving3166 发表于 2015-9-10 11:30[/url]
呵呵 ,能赐教吗?[/quote]

版主,小弟在此谢过了 如果能弄好 感激不尽。:handshake

freesky

0个粉丝

3

问答

0

专栏

0

资料

freesky 2015-09-15 17:17:48
认可0
有两个方法:
1、做成一个大文件,用离线烧录
2、使用uboot自动升级功能,插上sd卡或者优盘,你就可以升级了

cfgrpg

0个粉丝

7

问答

0

专栏

1

资料

cfgrpg 2015-09-23 18:20:10
认可0
nand flash 直接拿 1拖8的烧录器烧嘛,制作一片母片,然后读取,然后再批量写。
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
+ 添加网盘链接/附件

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区