(求助)能用ch340芯片的ttl转usb小板做console通讯吗?

不知道发在这里合不合适。

前一段修复刷openwrt成砖的703n路由器买了一个ch340芯片的ttlusb小板。

现在机房有一个tp-link er5110路由器,管理员想不起管理密码了,又不想复位。想通过console线查询一下,但电脑没有rs232串口,不想买转usb线了。想通过小板做console通讯。

上网查了一下,console线主要用到3根线(3、4、6)。如下图:

wKhQtVOJQmiECr0ZAAAAAKyMRoQ889.jpg

console_config1.gif

   按图我做连接线如下,水晶头线序和上图是一样的:

IMG_20150420_131259.jpg

IMG_20150420_125019.jpg

    插上电脑,打开securecrt,连接路由,总是乱码,将txdrxd调换是空白。在修复703n时要将波特率设为117500而不是115200,才显示正常,但现在怎么设都不行。

想请教这样是否可行,如果可行,问题在哪?怎么解决?

你这样不能用的,RS232和RJ45信号不仅电平,编码方式也不兼容,如果你想这样调试,你可以去看看我们公司的芯片CH9121,有现成的评估板,可以把网络信号转成串口信号。


                           

你这样不能用的,RS232和RJ45信号不仅电平,编码方式也不兼容,如果你想这样调试,你可以去看看我们公司的芯片CH9121,有现成的评估板,可以把网络信号转成串口信号。

                       


我不是要把网络信号转成串口信号,路由器上的console端口不能传输网络信号,是一个调试端口。


不好,首先你要确定你的路由器支持这样的调试方法,因为有的路由器没有console调试接口,有的需要modem信号,一般是用超级终端进行调试,出现乱码说明有数据交互,可能是波特率的问题,修改下波特率就可以了。


                           

不好,首先你要确定你的路由器支持这样的调试方法,因为有的路由器没有console调试接口,有的需要modem信号,一般是用超级终端进行调试,出现乱码说明有数据交互,可能是波特率的问题,修改下波特率就可以了。

                       

    我已经用超级终端程序securecrt对console接口进行了调试,而且将波特率从小到大试了个遍,都是乱码,包括从网上查到的117500。

无标题.png


CH341非标波特率修改应该按照如下方法操作,将CH341串口的波特率选择为300bps(有些工具软件在选择波特率后必须重新打开串口),发出字符串命令包,为9个ASCII码数据: #1000000_
   发送成功后,CH341将实际工作于1000000bps


只有登录才能回复,可以选择微信账号登录