WhyCan Forum(哇酷论坛)

人过留名,雁过留声,感谢各位朋友不离不弃地支持。 QQ: 516333132, 微信: whycan_cn (哇酷网/挖坑网/填坑网) admin@whycan.cn

您尚未登录。

#1 2019-12-30 13:56:37

cris8259
会员
注册时间: 2019-09-25
累计积分: 186

烧写usb报错

自己画了个板子,usb能识别,但是烧写报错是怎么回事

root@hj-virtual-machine:/home/hj# sunxi-fel ver
AWUSBFEX soc=00001663(F1C100s) 00000001 ver=0001 44 08 scratchpad=00007e00 00000000 00000000
root@hj-virtual-machine:/home/hj# sudo sunxi-fel -p spiflash-write 0 u-boot/u-boot-sunxi-with-spl.bin
usb_bulk_send() ERROR -1: Input/Output Error

离线

#2 2019-12-30 14:04:50

轩辕剑
会员
注册时间: 2019-12-30
累计积分: 11

Re: 烧写usb报错

荔枝派的板子有没有问题?

离线

#3 2019-12-30 14:07:09

cris8259
会员
注册时间: 2019-09-25
累计积分: 186

Re: 烧写usb报错

荔枝派没有问题,一切正常烧写

离线

#4 2019-12-30 14:29:21

晕哥
Administrator
注册时间: 2017-09-06
累计积分: 8,866

Re: 烧写usb报错

这样可能是USB布线问题了,检查一下,有条件飞线,

离线

#5 2019-12-30 14:39:08

cris8259
会员
注册时间: 2019-09-25
累计积分: 186

Re: 烧写usb报错

布线没布好的原因吗

离线

#6 2019-12-30 14:41:26

晕哥
Administrator
注册时间: 2017-09-06
累计积分: 8,866

Re: 烧写usb报错

cris8259 说:

布线没布好的原因吗

感觉是,

能识别说明线通了, 不能烧写说明数据传输出错了。

离线

#7 2019-12-30 15:11:56

cris8259
会员
注册时间: 2019-09-25
累计积分: 186

Re: 烧写usb报错

那就悲催了,淘宝上1000块找人给我布线的

离线

#8 2019-12-30 15:38:54

晕哥
Administrator
注册时间: 2017-09-06
累计积分: 8,866

Re: 烧写usb报错

截图看下, 让网友分下一下。

离线

#9 2019-12-30 16:26:43

cris8259
会员
注册时间: 2019-09-25
累计积分: 186

Re: 烧写usb报错

1_20191230-1625.png
3.png

最近编辑记录 cris8259 (2019-12-30 16:27:15)

离线

#10 2019-12-30 16:27:44

cris8259
会员
注册时间: 2019-09-25
累计积分: 186

Re: 烧写usb报错

R15 R16用0欧电阻和直接短接都不行

离线

#11 2019-12-30 16:27:53

晕哥
Administrator
注册时间: 2017-09-06
累计积分: 8,866

Re: 烧写usb报错

割开,飞线。

直线距离看起来很近。

还有, 这两根线有没有走差分。

离线

#12 2019-12-30 16:41:52

cris8259
会员
注册时间: 2019-09-25
累计积分: 186

Re: 烧写usb报错

这么细的引脚飞线难度很大吧,得用多细的线。这个距离算大吗?量了一下直线距离27mm

离线

#13 2019-12-30 16:50:47

晕哥
Administrator
注册时间: 2017-09-06
累计积分: 8,866

Re: 烧写usb报错

1_20191230-1625.png

不难。

离线

#14 2019-12-30 17:23:36

gui401
会员
注册时间: 2019-10-25
累计积分: 32

Re: 烧写usb报错

我的走线比这还长,工作照样正常,不过我的ID脚悬空。我估计不是走线问题,测下电源 检查一下焊接看看

离线

#15 2019-12-30 18:43:22

cris8259
会员
注册时间: 2019-09-25
累计积分: 186

Re: 烧写usb报错

电源电压实际测量有1.2V  2.48V  3.27V

离线

#16 2019-12-30 23:39:53

Freeboy
会员
注册时间: 2018-12-03
累计积分: 28

Re: 烧写usb报错

0r换22r试试看行不行,接串口看是不是dram报错。

离线

#17 2019-12-30 23:46:27

raspberryman
会员
注册时间: 2019-12-27
累计积分: 44

Re: 烧写usb报错

Freeboy 说:

0r换22r试试看行不行,接串口看是不是dram报错。

sunxi-fel 没有用到 dram,

看 1.2v, 3.3v 电源是否正常吧.

离线

#18 2019-12-31 00:25:37

Quotation
会员
注册时间: 2018-10-04
累计积分: 136

Re: 烧写usb报错

cris8259 说:

自己画了个板子,usb能识别,但是烧写报错是怎么回事

root@hj-virtual-machine:/home/hj# sunxi-fel ver
AWUSBFEX soc=00001663(F1C100s) 00000001 ver=0001 44 08 scratchpad=00007e00 00000000 00000000
root@hj-virtual-machine:/home/hj# sudo sunxi-fel -p spiflash-write 0 u-boot/u-boot-sunxi-with-spl.bin
usb_bulk_send() ERROR -1: Input/Output Error

用sunxi-fel的read和write读写大块内存试试,看是不是USB传输数据量比较大时就出错。

离线

#19 2019-12-31 10:02:28

cris8259
会员
注册时间: 2019-09-25
累计积分: 186

Re: 烧写usb报错

读写都不行
root@hj-virtual-machine:/home/hj# sunxi-fel ver
AWUSBFEX soc=00001663(F1C100s) 00000001 ver=0001 44 08 scratchpad=00007e00 00000000 00000000
root@hj-virtual-machine:/home/hj# sudo sunxi-fel -p spiflash-read  0x0  1024  read.dat
usb_bulk_send() ERROR -1: Input/Output Error
root@hj-virtual-machine:/home/hj# sunxi-fel ver
usb_bulk_send() ERROR -1: Input/Output Error

离线

#20 2019-12-31 10:03:02

达克罗德
会员
注册时间: 2018-04-10
累计积分: 714

Re: 烧写usb报错

Quotation 说:

用sunxi-fel的read和write读写大块内存试试,看是不是USB传输数据量比较大时就出错。

我也这么怀疑,以前我flash是坏的就出过这个错。

离线

#21 2019-12-31 10:37:03

cris8259
会员
注册时间: 2019-09-25
累计积分: 186

Re: 烧写usb报错

这个跟Flash有关吗,Flash就算不焊接应该也能读写吧,SPI只管传数据

达克罗德 说:

我也这么怀疑,以前我flash是坏的就出过这个错。

离线

#22 2019-12-31 10:46:49

cityf
会员
注册时间: 2017-11-03
累计积分: 181

Re: 烧写usb报错

ver子命令不读flash,也不访问dram,我觉得电源和usb问题比较大。

离线

#23 2019-12-31 11:26:37

cris8259
会员
注册时间: 2019-09-25
累计积分: 186

Re: 烧写usb报错

1.2v, 3.3v 电源量了都有,头疼啊

离线

#24 2019-12-31 15:05:08

Quotation
会员
注册时间: 2018-10-04
累计积分: 136

Re: 烧写usb报错

cris8259 说:

读写都不行
root@hj-virtual-machine:/home/hj# sunxi-fel ver
AWUSBFEX soc=00001663(F1C100s) 00000001 ver=0001 44 08 scratchpad=00007e00 00000000 00000000
root@hj-virtual-machine:/home/hj# sudo sunxi-fel -p spiflash-read  0x0  1024  read.dat
usb_bulk_send() ERROR -1: Input/Output Error
root@hj-virtual-machine:/home/hj# sunxi-fel ver
usb_bulk_send() ERROR -1: Input/Output Error

不是spiflash-read,就是read/readl读内存。看不涉及flash的操作有没有问题;读小块内存、读大块内存有没有区别。

离线

#25 2019-12-31 15:23:10

cris8259
会员
注册时间: 2019-09-25
累计积分: 186

Re: 烧写usb报错

@Quotation不知道read命令是不是这么写的,发生是生成了10K的read.dat文件
root@hj-virtual-machine:/home/hj# sunxi-fel ver
AWUSBFEX soc=00001663(F1C100s) 00000001 ver=0001 44 08 scratchpad=00007e00 00000000 00000000
root@hj-virtual-machine:/home/hj# sudo sunxi-fel -p read  0x20000000  10240  read.dat

离线

#26 2019-12-31 15:23:46

cris8259
会员
注册时间: 2019-09-25
累计积分: 186

Re: 烧写usb报错

root@hj-virtual-machine:/home/hj# sunxi-fel ver
AWUSBFEX soc=00001663(F1C100s) 00000001 ver=0001 44 08 scratchpad=00007e00 00000000 00000000
root@hj-virtual-machine:/home/hj# sudo sunxi-fel -p read  0x20000000  10240  read.dat
root@hj-virtual-machine:/home/hj# sunxi-fel ver
AWUSBFEX soc=00001663(F1C100s) 00000001 ver=0001 44 08 scratchpad=00007e00 00000000 00000000
root@hj-virtual-machine:/home/hj#

离线

#27 2020-01-02 10:46:47

cris8259
会员
注册时间: 2019-09-25
累计积分: 186

Re: 烧写usb报错

求大神支招

离线

#28 2020-01-02 11:00:44

红白机
会员
注册时间: 2020-01-02
累计积分: 112

Re: 烧写usb报错

飞线, 或者换根原装的usb线。

离线

#29 2020-01-02 12:47:58

Quotation
会员
注册时间: 2018-10-04
累计积分: 136

Re: 烧写usb报错

cris8259 说:

root@hj-virtual-machine:/home/hj# sunxi-fel ver
AWUSBFEX soc=00001663(F1C100s) 00000001 ver=0001 44 08 scratchpad=00007e00 00000000 00000000
root@hj-virtual-machine:/home/hj# sudo sunxi-fel -p read  0x20000000  10240  read.dat
root@hj-virtual-machine:/home/hj# sunxi-fel ver
AWUSBFEX soc=00001663(F1C100s) 00000001 ver=0001 44 08 scratchpad=00007e00 00000000 00000000
root@hj-virtual-machine:/home/hj#

如果read内存10kB可以,spiflash-read不行,那可能还不是USB的问题。
sunxi-fel spiflash-info 试试。如果涉及flash的都出错,那把flash部分的原理图贴一下看看?

离线

#30 2020-01-02 15:10:51

cris8259
会员
注册时间: 2019-09-25
累计积分: 186

Re: 烧写usb报错

root@hj-virtual-machine:/home/hj# sunxi-fel ver
AWUSBFEX soc=00001663(F1C100s) 00000001 ver=0001 44 08 scratchpad=00007e00 00000000 00000000
root@hj-virtual-machine:/home/hj# sunxi-fel spiflash-info
usb_bulk_send() ERROR -1: Input/Output Error
root@hj-virtual-machine:/home/hj# sunxi-fel ver
usb_bulk_send() ERROR -1: Input/Output Error
root@hj-virtual-machine:/home/hj#

离线

#31 2020-01-02 15:13:11

cris8259
会员
注册时间: 2019-09-25
累计积分: 186

Re: 烧写usb报错

5.png

最近编辑记录 cris8259 (2020-01-02 15:14:42)

离线

#32 2020-01-02 15:14:54

cris8259
会员
注册时间: 2019-09-25
累计积分: 186

Re: 烧写usb报错

4.png

离线

#33 2020-01-02 15:26:11

cris8259
会员
注册时间: 2019-09-25
累计积分: 186

Re: 烧写usb报错

这表明是flash的问题吗

离线

#34 2020-01-02 15:50:00

伍零壹
会员
注册时间: 2019-12-16
累计积分: 22

Re: 烧写usb报错

cris8259 说:

那就悲催了,淘宝上1000块找人给我布线的

哥们 你这1000块花的不值啊  我画的比他好  还比他便宜   下次有这事 记得找我啊

离线

#35 2020-01-02 16:28:02

微凉VeiLiang
会员
注册时间: 2018-10-28
累计积分: 222

Re: 烧写usb报错

cris8259 说:

自己画了个板子,usb能识别,但是烧写报错是怎么回事

root@hj-virtual-machine:/home/hj# sunxi-fel ver
AWUSBFEX soc=00001663(F1C100s) 00000001 ver=0001 44 08 scratchpad=00007e00 00000000 00000000
root@hj-virtual-machine:/home/hj# sudo sunxi-fel -p spiflash-write 0 u-boot/u-boot-sunxi-with-spl.bin
usb_bulk_send() ERROR -1: Input/Output Error

很有可能是用错 sunxi-fel的版本。去荔枝派官网nano.lichee.pro按照教程下载sunxi-fel工具

离线

#36 2020-01-02 16:34:38

异乡是故乡
会员
注册时间: 2019-11-15
累计积分: 29

Re: 烧写usb报错

微凉VeiLiang 说:

很有可能是用错 sunxi-fel的版本。去荔枝派官网nano.lichee.pro按照教程下载sunxi-fel工具

他在 3# 说 荔枝派没有问题,一切正常烧写

说的不知道是 V3s 还是 F1c100s

离线

#37 2020-01-02 21:40:42

cris8259
会员
注册时间: 2019-09-25
累计积分: 186

Re: 烧写usb报错

伍零壹 说:

哥们 你这1000块花的不值啊  我画的比他好  还比他便宜   下次有这事 记得找我啊

来,加Q280201983

离线

#38 2020-01-02 23:51:23

Quotation
会员
注册时间: 2018-10-04
累计积分: 136

Re: 烧写usb报错

CS引脚加个上拉试试?把CS引脚用10K电阻接到3.3V。
看了几种开发板,CS都是有上拉的。

离线

#39 2020-01-03 10:06:54

cris8259
会员
注册时间: 2019-09-25
累计积分: 186

Re: 烧写usb报错

Quotation 说:

CS引脚加个上拉试试?把CS引脚用10K电阻接到3.3V。
看了几种开发板,CS都是有上拉的。


加了上拉还是一样,我看荔枝派没加上拉电阻

离线

#40 2020-01-03 11:28:03

joe_zm
会员
注册时间: 2019-12-31
累计积分: 3

Re: 烧写usb报错

USB高速布线要做等长和平行走线

离线

页脚