qwh

qwh

0个粉丝

9

问答

0

专栏

0

资料

qwh  发布于  2016-03-17 21:46:24
采纳率 0%
9个问答
8642

关于FastBoot3.1的使用问题, 为何在烧写的时候没有进度提示,然后就超时了

 
本帖最后由 qwh 于 2016-3-17 21:52 编辑

burn按钮都是灰色的了, 板子也按照提示断电然后在插上电源了。
(串口和网线一直是插着的)
为什么看不到进度条提示?

差不多过了几分钟后就提示超时
我来回答
回答12个
时间排序
认可量排序

ngswfx

2个粉丝

55

问答

1

专栏

40

资料

ngswfx 2016-03-17 22:27:54
认可0
1、update跳线必须配置好
2、最好把软件关掉,尤其是其他的串口类软件,例如调试终端,直接退出去
3、把这个烧写软件也关闭,然后去检查系统的com口序号,尝试吧USB转串口线拔掉,再插上,这个时候出来了的话,端口号也没变的话,再开烧写软件。

每次烧写前都按照这个流程来一遍,我也发现有些异常,尤其是调试终端仅仅关闭串口,没有完全退出,会失败,另外,USB转串口看起来好像正常,实际也可能不行,所以要在设备管理器里面,核实,并且再次尝试拔插,让windows重新分配资源。

ngswfx

2个粉丝

55

问答

1

专栏

40

资料

ngswfx 2016-03-17 22:30:00
认可0
如果班子上没有UPdate跳线,不能这样烧写,只能用第三种模式烧写uboot,然后在U-boot里面在用命令行方式烧写其他的模块

qwh

0个粉丝

9

问答

0

专栏

0

资料

qwh 2016-03-18 21:48:12
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=26780&ptid=10443]ngswfx 发表于 2016-3-17 22:27[/url]
1、update跳线必须配置好
2、最好把软件关掉,尤其是其他的串口类软件,例如调试终端,直接退出去
3、把 ...[/quote]

我是3515c的,没有跳线。我把putty这个软件关掉了, 在烧写还是不行。 (板子的IP地址是通过putty的串口信息看到的,不会错),MAC 地址要怎么写啊

ngswfx

2个粉丝

55

问答

1

专栏

40

资料

ngswfx 2016-03-20 08:13:50
认可0
3515我没有试过,3520上,如果没有升级跳线,是不支持fastboot软件的默认的第一种升级方式的,我都试了无数遍了,没有一次成功,只有把跳线跳好,才能自动支持TFTP升级。如果没有跳线,仅仅支持第三种刷U-boot,也就是直接通过串口发送数据。你可以先刷U-boot 试试,如果U-boot 不需要刷,你就直接按照开发文档里介绍的,用tftp sf 等命令行 方式刷就可以了。这种方式也能刷u-boot 。


你需要按照printenv 得到的网络地址,配置好自己计算机的IP地址,开启TFTP服务,当然你可以可用setenv命令修改这些值,MAC 我没改过,如果能改,肯定也是用setenv,再说了,MAC一般不会冲突,不用改它。开发文档里面有详细的介绍,网上也有不少。

ngswfx

2个粉丝

55

问答

1

专栏

40

资料

ngswfx 2016-03-20 08:14:56
认可0
uboot> setenv ethaddr 32:34:46:78:9A:DC

uboot> setenv ipaddr 192.168.0.111

uboot> setenv serverip 192.168.0.100

ngswfx

2个粉丝

55

问答

1

专栏

40

资料

ngswfx 2016-03-20 08:15:41
认可0
我猜你不会没架设TFTP服务器吧?

qwh

0个粉丝

9

问答

0

专栏

0

资料

qwh 2016-03-20 09:00:35
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=26958&ptid=10443]ngswfx 发表于 2016-3-20 08:13[/url]
3515我没有试过,3520上,如果没有升级跳线,是不支持fastboot软件的默认的第一种升级方式的,我都试了无数 ...[/quote]

文档里面说 “Hi3520D/Hi3515A/Hi3515C demo 板上没有 bootrom 相关拨码,默认已设置为 bootrom
启动。”
第一种是按分区烧写, 第二种是按地址烧写, 第三种是按boo烧写。
我的板子是3515C, 这句话说的是要按那种烧写。

qwh

0个粉丝

9

问答

0

专栏

0

资料

qwh 2016-03-20 09:06:18
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=26960&ptid=10443]ngswfx 发表于 2016-3-20 08:15[/url]
我猜你不会没架设TFTP服务器吧?[/quote]

TFTP服务器是干嘛的? 文档里面都没有提到这个啊

qwh

0个粉丝

9

问答

0

专栏

0

资料

qwh 2016-03-20 11:20:43
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=26959&ptid=10443]ngswfx 发表于 2016-3-20 08:14[/url]
uboot> setenv ethaddr 32:34:46:78:9AC

uboot> setenv ipaddr 192.168.0.111
[/quote]

a@ubuntu:~$ setenv serverip 10.85.180.211
No command 'setenv' found, did you mean:
Command 'netenv' from package 'netenv' (universe)
setenv: command not found

qwh

0个粉丝

9

问答

0

专栏

0

资料

qwh 2016-03-20 14:26:05
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=26959&ptid=10443]ngswfx 发表于 2016-3-20 08:14[/url]
uboot> setenv ethaddr 32:34:46:78:9AC

uboot> setenv ipaddr 192.168.0.111
[/quote]

我猜测一下, 你这些指令是在单板上运行的吧?
我这个3515C开发板没有屏幕, 不知道怎么才能连接上这个终端啊?

ngswfx

2个粉丝

55

问答

1

专栏

40

资料

ngswfx 2016-03-20 21:37:34
认可0
那个fastboot软件上面不是有IP地址嘛,用的就是TFPT协议传输的数据呀,只不过它内置了,如果用命令行方式,你必须在自己PC机上,架设好TFTP服务器。

SetEnv是在板子上运行的,通过串口控制软件,putty这个软件。也可以用minicom。

ngswfx

2个粉丝

55

问答

1

专栏

40

资料

ngswfx 2016-03-20 21:40:53
认可0
板子和你的计算机要连接串口线的,如果没有接,肯定不行。 文档里面说的很清楚,需要链接串口线,网线。 都必须连。串口线用来发命令,网络用来通过TFTP发数据。


你先把环境设置的能运行SetEnv再说,其他可以慢慢弄,ubuntu架设TFTP方法网上自己搜索吧,几个命令就可以搞定。
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

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

Markdown 语法

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

举报类型

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

详细说明

易百纳技术社区