2015-12-1 11:56:51 [显示全部楼层]
7279浏览
查看: 7279|回复: 15

[求助] Edison开发板奇葩故障排除

[复制链接]
本帖最后由 kaka 于 2015-12-1 12:00 编辑

Edison开发板奇葩故障排除(转自己的贴子)
1-Edison持续重启
你的Edison自己开始重启,并且不断重复重启。这是因为一些个人电脑的USB端口或USB线缆没有提供足够的电力为Edison开发板供电。解决办法:尝试另一根USB线缆,或者你的个人电脑上不同的端口。如果仍未解决请用交流电源为Edison供电。如果你有for Arduino开发板,它的电源能够支持Edison工作。请查看Edison文档寻找合适的电源。
2-无法连接至COM端口
你收到一条类似“Cannot connect to COM4”的错误信息。
解决办法:检查确认你妥当地连接了USB线缆并且Edison已被供电。如果USB端口已经连接至你的个人电脑并且Edison被正常供电,电脑上应该有一个新的名叫Edison的驱动盘被挂载。如果那个驱动盘没有被挂载,则你的USB线缆并未妥善地连接好,或者更糟,你的Edison可能没有被点亮。如果驱动盘挂载成功但是你仍无法连接至COM端口,你连接了错误的COM端口。请检查Windows的检查设备管理器并确认你在使用的是标有“USB”的COM端口而不是标有“Virtual”的端口。如果仍无法解决,你可能要尝试通过USB转以太网线连接Edison。
这个是一般正常情况,我遇到的情况更加奇葩,我有两根USB线,当A线(自己的线)接靠近开关的usb口,B线(随机附带的)接另一个口的时候,这个时候,电脑上显示Edison驱动盘被挂载,但是Cannot connect to COM4,如果用B线(随机附带的)接靠近开关的usb口,A线接另一个口的时候,电脑不显示Edison的盘被挂载,但是可以连接com口,然后登陆。

3-能够连接至COM端口但无法收到回应
你看到一个带有光标的终端窗口但是按回车键或打字没有任何反应。你可能连接到一个错误的但是活跃的COM口,譬如虚拟的COM端口。
解决办法:查看Windows的设备管理器,你可能看到两个设备和端口。使用标有USB的那个而不要给Edison使用虚拟端口。也可能存在COM端口冲突。查看Microsoft解决COM问题的指令。Mac用户请从发现串行端口寻求帮助。如果仍无法解决,你可能要尝试E通过USB转以太网线连接Edison。

4-无法刷新固件

你忘记了密码或者由于某种原因需要重置你的英特尔Edison开发板。你下载固件并且按照刷新Edison(线刷)—— Windows的指令操作。然而,你看到输出了这样一句话“Unable to read file ota_update.scr” 并且开发板未被重置。问题出在开发板上没有默认安装uboot-tools。

5-无法安装Edison镜像
你拷贝了一些新的文件到Edison盘但是它们无法工作。这很可能是由于长文件名和用户权限之类的文件拷贝问题。
解决办法:这是尚未解决的问题,我们建议你使用例如7-Zip的解压缩应用并且确认直接从个人电脑的驱动盘解压缩至Edison的驱动盘。不要解压缩后再拷贝。

6-重启后无法连接Edison IP
重启后无法在网络中连接到Edison而且看上去它的WiFi连接中断了
解决办法:按照安装文档中的WiFi配置设置操作,譬如以root身份输入命令:configure_edison --wifi

7- 在Edison上LCD无法工作
你按照文档操作但是Grove入门级套件的LCD无法工作。可能文档中Edison的总线地址不正确和/或你无法向LCD发送字符串。
解决办法:将总线地址从“0”改为“6”,把传感器数据在写入LCD前转换成字符串。查看论坛中的LCD问题和样例

8- 在Edison控制台界面无法运行“configure_edison  --setup”命令
configure_edison –setup命令早在Edison的内存被刷新时就已经被安装了。出厂的Edison在键入这条命令时会出现错误。查看 ->刷新你的Edison:Windows   OS X   Linux

9- 抱歉,尝试screen开发板时无法找到PTY
如果你在尝试screen英特尔Edison时收到Sorry, could not find a PTY 的错误信息,尝试以下步骤:
在尝试“screen”或PUTTY前使用不同的Micro-USB线缆。有些线缆确实无法工作,不确定是什么原因。我碰到过几次这样的情况。
确保两根Micro-USB线缆在使用screen或putty前都已经连接好。
拔出并插回串行线缆(不是电源线)使得你的计算机识别Edison
下载安装Bloop,使用“bloop clean”让你的Edison做好连接准备
最后,如果这些都不管用,尝试按“reset”或干脆简单粗暴地拔下电源线并插回。
如果以上方法都不奏效,尝试通过本地网络或者用USB线通过SSH连接你的Edison看看是否能获得一个终端。当从一个screen对话退出时,总是按Ctrl + d 来确保分离干净。
尝试一个名叫Bloop的免费开源库,它能够自动清除死掉的screen对话帮助你和Edison之间发起ssh,scp和screen互动。Bloop.

10- 分区失败,无法卸载驱动盘
英特尔Edison的入门指导中教你打开一个终端并删除/Volumes/Edison的内容。不幸的是,如果你尝试将Edison分区时还保留了那个打开的终端窗口,你会看到这个错误。解决方案很简单:在尝试磁盘分区前关闭那个终端!



luna  初级技神

发表于 2015-12-1 12:05:25

大神,你的字好霸气!
回复

使用道具 举报

minglei_li  学徒

发表于 2015-12-1 12:58:47

关于COM端口,我遇到奇葩问题,求解,求救~~~
    //设备管理器
    一根线接靠近开关的usb口,设备管理器只检测到“Intel Edison Virtual Com Port (COM7)”
    同一根先接到另一个usb口,设备管理器只检测到“USB Serial Port (COM8)”
    两根线接两个口,可以检测到这两个“.......(COM#)”
  // Arduino
   一根线接靠近开关的usb口,程序使用Arduino-> Tools -> Port 检测不到东西;
   同一根先接到另一个usb口,  程序使用Arduino-> Tools -> Port 可检测COM8;
   两根线接两个口,Arduino-> Tools -> Port 什么也检测不到。
   用port: COM8 长传程序, 不成功,然后拔出线再接靠近开关usb口,Tools -> Port就 可检测COM7,然后上传程序,可以运行。
  // Eclipse
  利用Eclipse,链接Edison,搜索IP,可以找到Edison,但connect 从来不成功。

有没有大神能江湖救急。感激涕零。。。
回复

使用道具 举报

kaka  高级技师
 楼主|

发表于 2015-12-1 13:38:19

一根线接靠近开关的usb口,设备管理器只检测到“Intel Edison Virtual Com Port (COM7)”
    同一根先接到另一个usb口,设备管理器只检测到“USB Serial Port (COM8)”
    两根线接两个口,可以检测到这两个“.......(COM#)”


个人建议你换USB线试试看,我遇到过这样的问题,但是不知道是不是跟你一样,换根好点的USB线
回复

使用道具 举报

minglei_li  学徒

发表于 2015-12-1 15:16:11

minglei_li 发表于 2015-12-1 12:58
关于COM端口,我遇到奇葩问题,求解,求救~~~
    //设备管理器
    一根线接靠近开关的usb口,设备管理器 ...

If you run into Serial or COM port conflicts/issues you may want to try to connect your Edison to your PC by way of Ethernet over USB.
To do this you need

- Edison Board
- USB Data Cable
- Free USB port on your PC

Connect the Edison using a USB cable, connecting the micro USB port on second mini USB port from the edge.  This USB port also provides power to the Edison, thus you will be able to have a power and Ethernet over the same connection.  Once connected the Edison will power up  and connect to your PC. Give the Edison a moment to connect to the PC. You should get a notification that a drive was mounted called Edison.

Network Adapter Settings
From your version of Windows  view your Network Adapters (ie Network and Sharing > Change Adapter Settings) and look for a network adapter with the labelled RNDIS.  If found, select properties to configure it's IP address. From the list select IPV4 and then click Properties and then click the Properties Button. Change the IP information as follows
IP: 192.168.2.2
Mask:255.255.255.0

Drivers
If you do not see an adapter called RNDIS then you will need to install RNDIS drivers, then follow the Network Adapter Settings Above

Go to Device Manager and under other you should see an item for RNDIS
Right click and select update driver
Click Browse my computer for driver software then "Let me pick from a list of device driver in my computer"
Scroll the list to Networks Adapters and select Microsoft from the list on the left
Select the Network connection corresponding to the RNDIS gadget, install, then do the Adapter Settings above
If successful you can now ping your Edison board on address 192.168.2.15.   Using a terminal emulator you can SSH to Edison at address 192.168.2.15.  Intel XDK IOT Edition should automatically detect your Edison board and you can select that IP address to upload your programs.
回复

使用道具 举报

minglei_li  学徒

发表于 2015-12-1 15:18:26

kaka 发表于 2015-12-1 13:38
一根线接靠近开关的usb口,设备管理器只检测到“Intel Edison Virtual Com Port (COM7)”
    同一根先接到 ...

Thanks kaka.

我用以USB太网联链接的方法,可以让Eclipse找到Edison并能完成connection。
可以用C++ coding了。

刚刚开始学习开发板,望多指教。
回复

使用道具 举报

minglei_li  学徒

发表于 2015-12-1 15:48:41

kaka 发表于 2015-12-1 13:38
一根线接靠近开关的usb口,设备管理器只检测到“Intel Edison Virtual Com Port (COM7)”
    同一根先接到 ...

我又来了,刚刚发现昨天Arduino更新了软件到1.6.7,更新的Arduino可以顺利的在 Tools -> Port里看到COM#.

总结原因:我的Edison内存只有766MB,最新的Yocto固件系统版本是“edison-iotdk-image-280915“大小0.98G,安装不下,于是我用的是之前的版本刷机,即”edison-image-ww25.5-15“(610M)。

老版本Yocto的系统导致了Arduino-1.6.4和跟新的Eclipse识别出问题。最新的Arduino-1.6.7修复了这个问题,而Eclipse则可以用Ethernet的方法进行连接。
回复

使用道具 举报

孙毅  初级技匠

发表于 2015-12-1 17:14:44

啊。。。。。。这个版块加不加精不是。。。。版主说了算啊?!
这个都能加精?!
回复

使用道具 举报

kaka  高级技师
 楼主|

发表于 2015-12-1 21:21:32

孙毅 发表于 2015-12-1 17:14
啊。。。。。。这个版块加不加精不是。。。。版主说了算啊?!
这个都能加精?! ...

这个真的不是我加的精,是管理员给面子,支持而已
回复

使用道具 举报

大连林海  初级技神

发表于 2015-12-1 21:44:16

孙毅 发表于 2015-12-1 17:14
啊。。。。。。这个版块加不加精不是。。。。版主说了算啊?!
这个都能加精?! ...

管理员啊 比你版主要厉害啊  所以 你要尽责了
回复

使用道具 举报

孙毅  初级技匠

发表于 2015-12-1 23:09:14

。。。
回复

使用道具 举报

大连林海  初级技神

发表于 2015-12-2 07:43:48


是不是都被我打败了
回复

使用道具 举报

孙毅  初级技匠

发表于 2015-12-2 09:14:53

大连林海 发表于 2015-12-2 07:43
是不是都被我打败了

被你们秒杀了。。。。
回复

使用道具 举报

大连林海  初级技神

发表于 2015-12-2 10:28:05

孙毅 发表于 2015-12-2 09:14
被你们秒杀了。。。。

秒杀不是目的
回复

使用道具 举报

耳又又  学徒

发表于 2017-1-6 11:19:41

请教请教
我的edison出现了反复重启的现象 我换了电源也没用
之前都用的好好的,隔了一天就不能好好玩耍了
用串口进了是一片空白,没反应,但是它重启的时候能看见整个过程
不知道怎么回事:'(
回复

使用道具 举报

kaka  高级技师
 楼主|

发表于 2017-1-6 11:57:55

重装系统
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail