大家有没有遇到这个问题:
Target OS:RK3288 不管是android还是ubuntu
Host OS: opensuse 13.2
串口调试设备: 使用pl2303 转USB+minicom
上电,系统启动,minicom中能输入,也能输出. 但是运行一段时间后,特别是输入一段时间后,串口就无反应了,无输出也无输入,退出minicom再进也不行.
可以确定的是串口转usb的设备是稳定的,因为我们大量用在其他的板卡上.
希望版主给点意见, 谢谢!
大家有没有遇到这个问题:
Target OS:RK3288 不管是android还是ubuntu
Host OS: opensuse 13.2
串口调试设备: 使用pl2303 转USB+minicom
上电,系统启动,minicom中能输入,也能输出. 但是运行一段时间后,特别是输入一段时间后,串口就无反应了,无输出也无输入,退出minicom再进也不行.
可以确定的是串口转usb的设备是稳定的,因为我们大量用在其他的板卡上.
希望版主给点意见, 谢谢!
这个问题工程师正在处理中。。。
你们的工程师现在可以确定这个问题是存在的吗? 问题可以重现吗? 谢谢!
wuxunliang 发表于 2014-12-22 14:22
你们的工程师现在可以确定这个问题是存在的吗? 问题可以重现吗? 谢谢!
可以重现,软件问题
这个问题什么时候能解决呢? 其他的UART口会不会也有同样的问题?
只有当串口调试时才有这个问题,其他没问题。
只有当串口调试时才有这个问题,其他没问题。
输入讯息太多,搞死了,貌似只输出没问题,每个字符间隔一会输入的话,死得少
16550 或 arm 内带的 amba serial 都很好很稳定, 还不需要写驱动, rockchip 为啥另起炉灶搞个不稳定的串口
版主,这个问题什么时候能解决呢? 如果目前无法解决,有没有替代的方法,比如用个其他的UART作为debug.
或者可以起个ssh什么的,迫切需要命令行操作啊.
我现在不知道什么原因,串口上一点输出都没有了.
可以先用ADB shell后输入cat /proc/kmsg &
工程师在加紧处理,有一定的进展了
zhansb 发表于 2015-1-12 19:03
可以先用ADB shell后输入cat /proc/kmsg &
工程师在加紧处理,有一定的进展了
为什么我的板子adb提示找不到设备?开发者模式应该默认就开启了吧?我没显示器。
pqy 发表于 2015-1-13 09:54
为什么我的板子adb提示找不到设备?开发者模式应该默认就开启了吧?我没显示器。
默认已经开启了,是在windows还是ubuntu下找不到设备?
本帖最后由 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
wuxunliang 发表于 2015-1-13 11:25
我这边也好像找不到设备(linux下,用线连接OTG口,Android开发者选项中调试已开)
用 adb device 显示是空的
…
试试:
sudo adb kill-server
sudo adb devices
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
fred_wu@linux:~>
adb使用sdk编译出来的吗?
out/host/linux-x86/bin/adb
使用编译出来的adb就可以了
fred_wu@linux:~> sudo ./adb devices
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached
GDX1ZN4KO6 device
但是很奇怪哦,这个adb你们改过吗?
我比较了一下版本,都是
Android Debug Bridge version 1.0.31
是不是意味以后pc端做程序连接rk3288,都得用这个编译的adb,不能用通用的?
在ubuntu下,我用以前3188SDK编出来的ADB都不行,用3288编出来的就行,WIN下好像都可以。
我看到你们最新发布的版本解决了这个debug串口问题.
所以我升级了一下,但是现在一点打印输出都没有了.
我换了几个ttl转usb的都是一样.
有什么办法确认是硬件问题还是软件问题? 如果是板卡的ttl硬件有问题,可以修么?
wuxunliang 发表于 2015-1-30 15:08
我看到你们最新发布的版本解决了这个debug串口问题.所以我升级了一下,但是现在一点打印输出都没有了.
…
完全烧我们发布的固件吗?有没有修改什么文件?
烧得是那一版?