RK1126 PQ调试网络问题
记录一个rk1126 pqtool调试连接问题。
之前接触hisi,uvc设备通过usb虚拟网口,然后通过桥接来实现网络连接,但是rk上桥接没用。不太明白usb虚拟网口的连接问题。所以rk上,通过usb虚拟网口网络不通,虽然主机网络上显示了这个网络设备,但是怎么操作还是不通。
思路回到ipc的网络。这是linux系统,且有网口,那我可以通过正常的网络连接呀,不走usb转网口,于是测试了下,ifconfig eth0 ip,再ifconfig eth0 up,使用网线和主机直连,相互ping通了。但是我发现我把usb0虚拟网口干掉后,uvc会死掉,那干脆就不动它了。不知道是不是启动时需要获取相关ip信息分配内存还是啥的,uvc跑起来后我再加网卡uvc-app会崩掉。所以,找到启动脚本,找到usb0的设置处,我的是在/oem/usb_config.sh,在这个启动脚本里面添加eth0的配置操作,reboot重启,使用RKisp capture tool 连接了,默认的工具端口是5543(?啥玩意),通过netstate -aunt,发现,有一个eth0(ip):5555的连接,另外一边的设备是adb devices里的设备,说明就是板子,所以这个应该是调试端口。RKisp capture tool 改成5555端口,connect 成功。
主要是问了rk,好久没回复我,还是得靠自己,,嵌入式的东西和之前接触的ipc其实就是一样,只是这个功能强大的板子用了很多黑科技,搞得自乱思维。。。