3650
- 收藏
- 点赞
- 分享
- 举报
关于u-boot通过tftp下载到相关地址,再go到相关的地址运行的可行性验证
前段时间,看了论坛上的一篇关于u-boot烧写的帖子,上面说,调试完u-boot之后,先用原来的u-boot通过tftp将自己调试的u-boot下载到内存中,然后,go到相应的地址跑,如果可以正常跑起来,就表示u-boot是好的!这个观点,经证明,是错的,存在一定的问题!
因为在跑原来的u-boot的时候,已经将相关的硬件初始化完毕,通过tftp下载,再go到相关的地址跑的时候,并不能证明你的u-boot调试好了!而且也不能证明网络是通的!所以,还是需要一步一步用jtag或者其他的工具进行调试u-boot。切记切记!
贴吧里面所说的使用串口烧写u-boot的方法是正确的,前提是我们的u-boot可以正常跑起来!
这里小结一下关于IPC烧写u-boot的方法:
a. 安霸IPC
<1>USB接口已经引出,可以直接使用USB接口,进行USB烧写(使用安霸自带的烧写工具烧写)。
<2>USB接口未引出,将原来的文件系统,通过flash烧录器,烧写到flash上,然后焊接到IPC上。
b. 海思IPC
<1>有JTAG接口,通过jtag烧写(一般IPC上面都没有jtag接口)。
<2>没有jtag接口,但是uboot可以跑起来,u-boot下的网络不可用,使用串口kmodem协议下载(一般串口都可以),就是速度很慢
方法: 通过PC的超级终端和uboot建立kmodem连接 。
板子进入kmodem协议接收。然后PC超级终端发送文件 。
完毕。
go到开始地址,运行新的uboot.
<3>通过flash烧录器,烧写到flash上,然后焊接到IPC上。
<4>使用luboot里面的loady命令进行串口传输,前提是uboot能正常跑起来:
<1>loady 0x82000000 115200
<2>secucrt: option->传输Ymodem->选择需要烧入的文件。
<3>sf probe 0
sf erase 0 0x40000(uboot分区大小)
sf write 82000000 0 40000
reset。
再进入uboot ping其他IP OK.
因为在跑原来的u-boot的时候,已经将相关的硬件初始化完毕,通过tftp下载,再go到相关的地址跑的时候,并不能证明你的u-boot调试好了!而且也不能证明网络是通的!所以,还是需要一步一步用jtag或者其他的工具进行调试u-boot。切记切记!
贴吧里面所说的使用串口烧写u-boot的方法是正确的,前提是我们的u-boot可以正常跑起来!
这里小结一下关于IPC烧写u-boot的方法:
a. 安霸IPC
<1>USB接口已经引出,可以直接使用USB接口,进行USB烧写(使用安霸自带的烧写工具烧写)。
<2>USB接口未引出,将原来的文件系统,通过flash烧录器,烧写到flash上,然后焊接到IPC上。
b. 海思IPC
<1>有JTAG接口,通过jtag烧写(一般IPC上面都没有jtag接口)。
<2>没有jtag接口,但是uboot可以跑起来,u-boot下的网络不可用,使用串口kmodem协议下载(一般串口都可以),就是速度很慢
方法: 通过PC的超级终端和uboot建立kmodem连接 。
板子进入kmodem协议接收。然后PC超级终端发送文件 。
完毕。
go到开始地址,运行新的uboot.
<3>通过flash烧录器,烧写到flash上,然后焊接到IPC上。
<4>使用luboot里面的loady命令进行串口传输,前提是uboot能正常跑起来:
<1>loady 0x82000000 115200
<2>secucrt: option->传输Ymodem->选择需要烧入的文件。
<3>sf probe 0
sf erase 0 0x40000(uboot分区大小)
sf write 82000000 0 40000
reset。
再进入uboot ping其他IP OK.
我来回答
回答3个
时间排序
认可量排序
认可0
认可0
认可0
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币
Markdown 语法
- 加粗**内容**
- 斜体*内容*
- 删除线~~内容~~
- 引用> 引用内容
- 代码`代码`
- 代码块```编程语言↵代码```
- 链接[链接标题](url)
- 无序列表- 内容
- 有序列表1. 内容
- 缩进内容
- 图片
相关问答
-
2017-09-30 16:28:11
-
2015-08-03 19:47:15
-
2010-06-01 23:15:33
-
2016-08-29 10:48:03
-
2015-12-01 15:57:21
-
2019-01-10 09:52:17
-
2017-11-01 10:48:13
-
2018-12-19 15:20:12
-
2016-08-16 17:49:25
-
2020-03-05 18:25:52
-
02017-06-23 11:47:07
-
2016-11-07 14:45:42
-
2012-11-24 17:36:32
-
2012-11-26 11:04:35
-
2018-12-21 09:01:20
-
2013-07-10 11:00:11
-
02019-12-27 17:39:36
-
2008-08-07 19:06:02
-
2020-06-29 11:45:28
无更多相似问答 去提问

点击登录
-- 积分
-- E币
提问
—
收益
—
被采纳
—
我要提问
切换马甲
上一页
下一页
举报反馈
举报类型
- 内容涉黄/赌/毒
- 内容侵权/抄袭
- 政治相关
- 涉嫌广告
- 侮辱谩骂
- 其他
详细说明
提醒
你的问题还没有最佳答案,是否结题,结题后将扣除20%的悬赏金
取消
确认
提醒
你的问题还没有最佳答案,是否结题,结题后将根据回答情况扣除相应悬赏金(1回答=1E币)
取消
确认