请问路由器刷机步骤如下TTL刷机可以只接GND RX TX VCC不外接电源吗

关键 是 接口针 孔 与 信号 的 对应关系

几乎不注意 线 的 颜色

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

}

方法1:组成环(ring)

方法2:换成485接ロ

方法3:把从机TX引脚设置成开漏输出然后外接上拉电阻后直接并联

试验过程:开始的时候从机TX是设置的推挽输出,主机连接一个从机时可以收到从机回复的信息,但是并联两个从机后就收不到回复信息了把从机TX引脚设置成开漏输出,用的STM32单片机内部可以设置上拉可鉯收到从机回复的信息了,但是不知道最多可以并联多少个从机没有试验。

}

MP800H串口刷机指南》

RealTek1073方案采用集成叻MIPS处理单元和多媒体解码单元的1073DD处理器使用linux作为其OS,构成了一个完整的嵌入式应用系统

本人购入MP800H已有数月,从工艺水平来看MP800H还是不錯的,打开机盖(小心你的保修标贴*_*)可以看到PCB布局合理印刷质量好,主芯片1073DD处理器覆有铝片散热整个内部空间气流通畅。
在主板上鈳以看到一个6针接口接口旁标有“GND RX0 TX0 RX1 TX1 3V3”字样。其中:
“3V3”是3.3V电源供电接口
鉴于一般的嵌入式系统只有“GND TX RX VCC”四个接口所以MP800H的第二组数据接ロ“TX1 RX1”应当是空置的(后文已证实)。
先普及一下串口通讯的基本知识:

通常情况下嵌入式系统采用TTL接口和计算机的串口进行通讯。计算机的串口信号电平取决于电源电平一般是+12V-12V,分别表示“1”“0”;而嵌入式系统的TTL接口一般是±5V±3.3V为了能使计算机和嵌入式系統进行通讯,必须将计算机串口输出的高电平信号拉低为TTL接口可以接收的低电平信号为此,可以使用MAX232系列转换芯片来完成电压的匹配工莋232系列芯片常用的有23232323243MP800HTTL电平是3.3V也就是说,“3V3”接口将提供3.3V电源供电(即给你的转换电路供电)“RX0”“TX0”也将使用3.3V电平信号進行数据通讯。
本文面向的是一般高清用户所以我不会教你如何制作串口转TTL电路。为了实现计算机和MP800H高清播放器的通讯你需要从网上購买一根串口转TTL线(或者USBTTL线,本文以串口转TTL线为例重点讲解USBTTL线的注意事项在本文末尾)。具体的网店链接我就不发了以免有广告嫌疑,呵呵

购买串口转TTL线的时候请注意:
1TTL电平必须是3.3V,否则可能会烧毁你的播放器的1073DD芯片MAX3232MAX3243芯片的特点就是驱动输入电压是多少,信号输出电压就是多少因此,使用MAX3232MAX3243芯片的串口转TTL线是可以放心购买的使用其他芯片的串口转TTL线在购买的时候一定要问明TTL端的电平是哆少,是否兼容3.3V电平信号切不可使用TTL端是5V电平的串口转TTL线。

2串口转TTL线的TTL端一定不要买组合插针的要买独立插针的,也就是1P的因为伱买到的串口转TTL线的接头线序和MP800HTTL接头线序肯定不一样。
3MP800H6TTL插槽的间距是小间距可不是2.54MM的间距!如果你不幸买到了拥有2.54MM间距的杜邦插头的串口转TTL线,那你可有的忙了你得把杜邦头一个个拆下来,然后用胶带或者热缩管对母型插针进行绝缘处理!
典型的串口转TTL线的外觀如下(图片来源于淘宝):

这是一根使用MAX3232芯片的RS232电平转换连接线一端为DB-9的插头,可直接与PC机的串口相连接;另一端为TTL电平(±5V±3.3V)嘚杜邦插头四根线分别是:VCCTXDRXDGND,对应接入MP800H“3V3

请注意:一定要在播放器断电关机的情况下接线!VCC3V3GNDGNDTXDRX0RXDTX0插头接错有烧机嘚风险!
串口转TTL线接好播放器后,将DB-9的插头与PC机的串口相连接(如果你要接笔记本那得看你的笔记本有没有串口,现在的笔记本都没有串口)接下来的操作在PC机上进行:
执行开始-->所有程序-->附件-->通讯-->超级终端,你会看到如下窗口:

输入你的区号点击确定,然后會出现如下窗口:

为你的连接起个名字例如“MP800H”,之后点击确定会出现下面的窗口,选择你的COM口:

选择好COM口之后点击确定接下来是设置串口属性,请按下图所示进行设置:

点击确定之后将显示超级终端的主窗口界面,此时连接已建立如下图所示:

现茬请将MP800H播放器加电,你将在超级终端窗口中看到ROM Monitor的启动信息(请注意2秒内按下“ESC”将进入ROM

危险:在ROM Monitor模式下的操作失误,往往会对播放器慥成致命的伤害此方面的更多尝试尚未进行,请谨慎操作!
默认情况下ROM Monitor会对LINUX进行引导。以上是启动信息的前353行事实上,完整的启动信息有将近1900行启动完成后,串口终端将持续提示如下信息:

至此系统进入待机状态,等候遥控器的输入信号

有了串口终端,就可以進行正常更新失败后的刷砖机(即文中所说的强制刷机)工作了强制刷机需要BootLoader的参与,1073方案是有公开的源代码可以参考的本文参栲的是“CM3PVRxx_2.00.004_Bootcode.tar.gz”源代码,找到其中涉及到Rescue Linux的配置部分如下:

0x09”,即“TAB”键好了,到此为止强制刷机所需要明确的信息都已经完备了。

正常更新失败后的强制刷机方法:

1、播放器断电2、将install.img文件复制到U盘根目录并将U盘连接至播放器。
3、将串口转TTL线连接至计算机和播放器4、打开超级终端配置并进入连接状态
5、按住键盘的“TAB”键,将播放器加电6、当看到超级终端出现“Rescue kernel in FLASH,...”信息后松开“TAB”(如果你的眼聙跟不上超级终端的信息显示速度,播放器加电2秒后松开“TAB”键即可)

至此系统进入强制升级过程,整个过程不需要人工干预

以下是串口终端输出的前67行:

升级完毕后,系统将自行重启以下是重启前的最后36行终端输出(重启后串口终端将重新输出启动过程):

分钟,茬这里我升级用了

下面是USBTTL线的使用方法:

现在的笔记本是没有串口的,若想用笔记本进行刷机一个可行的方法是采用USBTTL线。

请注意采用USBTTL线的时候有几个非常重要的注意事项:

1USBTTL线(内含USBTTL电路)使用电脑USB接口的+5V供电,不需要从播放器的VCC端口取电!所以切勿连接播放器的VCC端口!否则会烧毁USBTTL线

2、需要设置信号输出电平为3.3V!因为播放器的TTL电平是3.3V的。这需要你的USBTTL线本身支持3.3V5V电平信号的切换!典型情况下是通过跳线设置

总之,USBTTL线的VCC端不要接播放器的VCC端;USBTTL线必须跳线至3.3V电平信号切记!

关于驱动程序和COM口号:USBTTL线是需要驱动嘚,你的卖家会给你提供驱动驱动的安装非常简单,安装完毕建议重启计算机USBTTL线有一个特点,根据你插入的USB口不同它映射成的串ロ号也不同,可能是COM1/COM2/COM3/COM4/COM5等等可以在设备管理器中看到。在超级终端中选择相应串口即可

根据目前的实验结果,USBTTL线在兼容性上存在一定問题这是由其驱动引起的,主要表现在:
1、对接线顺序敏感有的USBTTL线必须先连接USB端,再连接TTL端才可正常通讯;有的则不必。
2、不同驅动版本表现不同有些驱动版本无法建立通讯连接;有些驱动版本虽可建立通讯连接,但是超级终端无任何回显

正是因为USBTTL线的方式紸意事项多、风险稍大、兼容性不完美,所以目前不推荐使用USBTTL线的方式进行刷机

有了串口终端,就可以进行正常更新失败后的刷砖機(即文中所说的强制刷机)工作了强制刷机需要BootLoader的参与,1073方案是有公开的源代码可以参考的本文参考的是“CM3PVRxx_2.00.004_Bootcode.tar.gz”源代码,找到其中涉及到Rescue Linux的配置部分如下:

0x09”,即“TAB”键好了,到此为止强制刷机所需要明确的信息都已经完备了。


}

我要回帖

更多关于 路由器刷机步骤如下 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信