Firefly开源社区

打印 上一主题 下一主题

RK3288串口运行一段时间就死掉了

24

积分

0

威望

0

贡献

游客

积分
24

RK3288串口运行一段时间就死掉了

发表于 2014-12-19 17:06:57      浏览:29497 | 回复:27        打印     [复制链接] 楼主
大家有没有遇到这个问题:
Target OS:RK3288 不管是android还是ubuntu
Host OS: opensuse 13.2

串口调试设备: 使用pl2303 转USB+minicom

上电,系统启动,minicom中能输入,也能输出. 但是运行一段时间后,特别是输入一段时间后,串口就无反应了,无输出也无输入,退出minicom再进也不行.

可以确定的是串口转usb的设备是稳定的,因为我们大量用在其他的板卡上.

希望版主给点意见, 谢谢!
回复

使用道具 举报

24

积分

0

威望

0

贡献

游客

积分
24
发表于 2014-12-22 14:22:24      沙发
你们的工程师现在可以确定这个问题是存在的吗? 问题可以重现吗?  谢谢!
回复

使用道具 举报

24

积分

0

威望

0

贡献

游客

积分
24
发表于 2014-12-24 14:57:59      板凳
这个问题什么时候能解决呢? 其他的UART口会不会也有同样的问题?
回复

使用道具 举报

24

积分

0

威望

0

贡献

游客

积分
24
发表于 2015-1-12 15:42:10      地板
版主,这个问题什么时候能解决呢? 如果目前无法解决,有没有替代的方法,比如用个其他的UART作为debug.

或者可以起个ssh什么的,迫切需要命令行操作啊.

我现在不知道什么原因,串口上一点输出都没有了.
回复

使用道具 举报

24

积分

0

威望

0

贡献

游客

积分
24
发表于 2015-1-13 11:25:15      5#
本帖最后由 wuxunliang 于 2015-1-13 11:46 编辑

我这边也好像找不到设备(linux下,用线连接OTG口,Android开发者选项中调试已开)
用 adb device 显示是空的
dmesg看了一下
[ 6252.027655] usb 2-1.2: USB disconnect, device number 6
[ 6256.049343] usb 2-1.2: new high-speed USB device number 7 using ehci-pci
[ 6256.136456] usb 2-1.2: New USB device found, idVendor=2207, idProduct=0010
[ 6256.136462] usb 2-1.2: New USB device strings: Mfr=2, Product=3, SerialNumber=4
[ 6256.136464] usb 2-1.2: Product: rk3288
[ 6256.136467] usb 2-1.2: Manufacturer: rockchip
[ 6256.136469] usb 2-1.2: SerialNumber: GDX1ZN4KO6
[ 6256.137339] usb-storage 2-1.2:1.0: USB Mass Storage device detected
[ 6256.137639] scsi7 : usb-storage 2-1.2:1.0
[ 6257.142272] scsi 7:0:0:0: Direct-Access     rockchip _usb             0310 PQ: 0 ANSI: 2
[ 6257.142838] sd 7:0:0:0: Attached scsi generic sg2 type 0
[ 6257.144677] scsi 7:0:0:1: Direct-Access     rockchip _usb             0310 PQ: 0 ANSI: 2
[ 6257.144953] sd 7:0:0:1: Attached scsi generic sg3 type 0
[ 6257.151816] sd 7:0:0:1: [sdc] Attached SCSI removable disk
[ 6257.156447] sd 7:0:0:0: [sdb] Attached SCSI removable disk
回复

使用道具 举报

24

积分

0

威望

0

贡献

游客

积分
24
发表于 2015-1-14 09:49:30      6#
zhansb 发表于 2015-1-13 19:05
试试:
sudo adb kill-server
sudo adb devices

fred_wu@linux:~> sudo adb kill-server
root's password:
fred_wu@linux:~> sudo adb devices
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached

fred_wu@linux:~>
回复

使用道具 举报

24

积分

0

威望

0

贡献

游客

积分
24
发表于 2015-1-14 10:23:26      7#
:D 使用编译出来的adb就可以了

  1. fred_wu@linux:~> sudo ./adb devices
  2. * daemon not running. starting it now on port 5037 *
  3. * daemon started successfully *
  4. List of devices attached
  5. GDX1ZN4KO6      device
复制代码


但是很奇怪哦,这个adb你们改过吗?
我比较了一下版本,都是
  1. Android Debug Bridge version 1.0.31
复制代码


是不是意味以后pc端做程序连接rk3288,都得用这个编译的adb,不能用通用的?
回复

使用道具 举报

24

积分

0

威望

0

贡献

游客

积分
24
发表于 2015-1-30 15:08:12      8#
我看到你们最新发布的版本解决了这个debug串口问题.

所以我升级了一下,但是现在一点打印输出都没有了.
我换了几个ttl转usb的都是一样.

有什么办法确认是硬件问题还是软件问题? 如果是板卡的ttl硬件有问题,可以修么?  

回复

使用道具 举报

24

积分

0

威望

0

贡献

游客

积分
24
发表于 2015-1-30 17:29:16      9#
zhansb 发表于 2015-1-30 15:25
完全烧我们发布的固件吗?有没有修改什么文件?
烧得是那一版?

我是git 更新然后编译的,没有修改底层代码.
编译完成后更新了以下FW(通过Linux_Upgrade_Tool)
boot.img kernel.img misc.img system.img recovery.img

我等会全部烧写你们编译的FW后看看吧.
回复

使用道具 举报

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

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表