首页 >>  正文

ttl控制信号

来源:baiyundou.net   日期:2024-09-29

作者:qyliangli

最近搬家,箱底里翻出一个已经微微泛黄的烽火mr820精简版机顶盒路由器。大概6年前用来看过一次电视以后就一直闲置。本想怀旧一下,插上HDMI,发现已经接触不良,信号时有时无,理应寿终正寝。但是垃圾佬从不放弃折腾,于是上网学习。菜鸡入门,从0开始,从电视机顶盒系统看到Ubuntu。这就不得不说一下Hi3798这个芯片系列,虽然是多年前的产品,但是多亏了teasiu等一众大神,装有这芯片的各种机顶盒可玩性极高(nand、高安除外)。

如图所示,HA、docker、下载、kms、网盘等等功能应有尽有。虽然吧,我手上这盒子只有1+4G,没法把功能全都要,但是装一两个玩玩还是可以的。于是踏上了踩坑的不归路。在这里我把我踩的坑说一说给大家避个雷,少走弯路,也给有这款芯片系列的兄弟们一点参考。

市面上大多数机顶盒刷机的方法都差不多,大致可以分成三类,由简单到复杂排个序基本上是ADB卡刷、短接卡刷、TTL线刷。

ADB卡刷,前提条件是能在盒子的原系统上拿到root权限或者能打开调试模式。这种方法比较简单,不用拆机,只要准备一个U盘,放入大佬们做好的固件,再用电脑ADB连上盒子就能开刷,相当人性化 。

短接卡刷,前提条件是拆开盒子以后,能找到一个特殊的短接点。短接以后,插上电源,盒子就会自动安装U盘里面的固件。这个方法看着简单,问题就在于能不能找到短接点。最快的方法是带着盒子型号去网上搜。

TTL线刷,个人认为是最麻烦的一种刷机方法。前提条件是:1、拥有一根串口转USB的线。2、拆开盒子后能找到串口接点,一般是5针,分别是VCC、TX、RX、GND、空。也有一些没有针、只留了孔。

很不幸,我的盒子没法打开调试模式、网上也没有找到短接点在哪(这型号的盒子网上一点教程都没有,难道就只有我在用吗 )。其实Hi3798的1、2针脚就是短接点,但是由于封装的原因,我没法把两个点短起来,于是我选择了TTL线刷。虽然我这款盒子不在ecoo官方支持列表里面,但是只要芯片是同一个系列的,刷起来都是大差不差的。

先按照ecoo上的保姆级小白教程,把海兔下好、解压,然后进入正题。

第一步,拆开盒子,找到散热片右边的串口针脚,将串口线的GND与板子的GND、串口线的TX与板子的RX、串口线的RX与板子的TX接起来,针脚顺序可以看板子丝印。(坑点:不要连到SD卡旁边的串口上去,我一开始连错了就怎么也没法把fastboot烧进去,终端输出全是RTL8676S的信息 )

第二步,盒子不插电源,插一根网线到中间的网口上。(坑点:这款盒子是路由器和机顶盒的缝合怪,有3个网口,2WAN,1LAN,网线连到WAN口上盒子指示灯会变绿,但实际上没有联网。网线一定要连到中间的网口上,虽然这时候指示灯是红色,但是实际上是连上了网的。我在这卡了很久,TFTP一直连不上)这根网线一定是电脑连着的路由器出来的,就是说电脑跟盒子要在同一个局域网网段里(强烈建议电脑也用网线,用无线烧录的话有一定几率会掉包)。接下来把串口线的USB插到电脑上,右击“此电脑“——“管理”——“设备管理器”。如果串口线的驱动正确安装的话,在端口(COM和LPT)下面会显示串口线的COM口,记下COM口。建议不要用PL2303芯片的串口线,因为驱动问题比较恶心。如果COM口上显示已停产,右键把这个驱动卸载了,再把串口再插上就能用了。

第三步,确定板子信息。关闭电脑的防火墙,然后打开海兔,选择芯片Hi3798MV100(随便选一个也可以)——确定。

点击打开终端工具——设置。

在端口里面选择你串口线的COM口,确定。

这时候如果驱动正常,COM口选择正确,左边就会显示CONNECTED。

然后插上盒子电源,开始跑机器码。终端上出现文字了就是跑码成功了。过几秒后点右边红色按钮断开连接。再把终端滚动条往上翻就能看到盒子的硬件信息,芯片型号、Reg Name。

根据这两个型号,去ecoo上下载对应的刷机文件,并解压。

第四步,烧录。点开软件上面的HiBurn,软件工具栏上“芯片”切换到刚刚确认的芯片型号,下方分页选择“烧写eMMC”。上面配置填写方法如图。

全部填好以后点击“烧写”,然后马上把盒子断电再上电,刷机就开始了,在控制台上能看到各种进度,几分钟后就能烧录完。

最后一步,进入路由器,找到分配给盒子的新地址(也可以在终端里输入账号root,密码ecoo1234,来获取地址,但是海兔终端中文会乱码,可以用其他软件比如putty),用浏览器访问,就能看到管理界面。

至此,这盒子就刷完了,具体使用教程请点击系统上的使用指南。

感谢阅读,欢迎交流,欢迎折腾 。

","force_purephv":"0","gnid":"963be0c6fdb7e7679","img_data":[{"flag":2,"img":[{"desc":"","height":"600","title":"","url":"https://p0.ssl.img.360kuai.com/t0124f09882b1732fd6.jpg","width":"600"},{"desc":"","height":"408","title":"","url":"https://p0.ssl.img.360kuai.com/t01f19d63dc6ec00555.jpg","width":"600"},{"desc":"","height":"367","title":"","url":"https://p0.ssl.img.360kuai.com/t011972032067fa8d3a.jpg","width":"600"},{"desc":"","height":"410","title":"","url":"https://p0.ssl.img.360kuai.com/t01ae40c897dc15d6de.jpg","width":"600"},{"desc":"","height":"392","title":"","url":"https://p0.ssl.img.360kuai.com/t018f9ff82e213cfa43.jpg","width":"600"},{"desc":"","height":"556","title":"","url":"https://p0.ssl.img.360kuai.com/t01581f30005f208400.jpg","width":"288"},{"desc":"","height":"507","title":"","url":"https://p0.ssl.img.360kuai.com/t013dfa56a7aa91398d.jpg","width":"600"},{"desc":"","height":"554","title":"","url":"https://p0.ssl.img.360kuai.com/t019088e76091201b10.jpg","width":"600"},{"desc":"","height":"186","title":"","url":"https://p0.ssl.img.360kuai.com/t0177c5619a0c69507d.jpg","width":"600"},{"desc":"","height":"600","title":"","url":"https://p0.ssl.img.360kuai.com/t0124f09882b1732fd6.jpg","width":"600"}]}],"original":0,"pat":"art_src_1,fts0,sts0","powerby":"hbase","pub_time":1665833940000,"pure":"","rawurl":"http://zm.news.so.com/33d887a63023096926457b742f34afa8","redirect":0,"rptid":"10304004a7fa05ef","s":"t","src":"什么值得买","tag":[{"clk":"ktechnology_1:v10","k":"v10","u":""},{"clk":"ktechnology_1:芯片","k":"芯片","u":""}],"title":"Hi3798MV100刷机之烽火mr820TTL线刷hinas

车拜详3645FPGA输出的TTL信号应该如何处理呢?
万和骂18345024051 ______ 对于FPGA输出的TTL信号,其处理方法有两种:一种是直接送至运放进行信号调理输出;另外一种是将TTL经过D/A转换及信号调理后再输出

车拜详3645求教真正专家,尼康闪光灯在TTL模式下控制信号协议是什么? -
万和骂18345024051 ______ 底盘接地,中间最大的那个是触发,5点钟方向的脚是感光用的,7点钟方向的脚如果是高表示闪光灯已经准备好了(电力足够),1点钟方向的脚是热靴探测是否有连接到闪光灯用的.以上描述是模拟的TTL脚定义.新的数字TTL(D - TTL)更为复杂的statusing数据链接和控制等,没有资料可参考.还有预闪跟闪光之间的时间应该是个固定的值吧

车拜详3645TTL在数字信号当中表示的是什么电路? -
万和骂18345024051 ______ TTL是Transistor–transistor logic,即“晶体管-晶体管逻辑"电路的的缩写,是指由晶体管完成逻辑运算和放大两种功能的逻辑门电路. 这个看似绕嘴的名称实际是很合理的,它是有其来历的. 早期的逻辑门电路由电阻和晶体管组成,电阻完成...

车拜详3645TTL电路与COMS电路有什么不同,各有什么特点? -
万和骂18345024051 ______ TTL全称Transistor-Transistor Logic,即BJT-BJT逻辑门电路,是数字电子技术中常用的一种逻辑门电路,应用较早,技术已比较成熟.TTL主要有BJT(Bipolar Junction Transistor 即双极结型晶体管,晶体三极管)和电阻构成,具有速度快的特点...

车拜详3645TTL电平控制LED指示灯有一块工控机板卡可输出42路TTL信号
万和骂18345024051 ______ 我不知道你的LED指示灯怎么这么大电流?现在LED一般在房间内1mA已经很亮.当然这么大电流也不是不可以,要驱动可以用三极管9013,基极串一个10k电阻接信号控制,集电极串100欧姆电阻串LED,接电源,发射极接地.2安的电流不小,但5V电压才10瓦不多.

车拜详3645Coms电平和TTL电平最大的区别 -
万和骂18345024051 ______ 高低电平不同: TTL高电平3.6~5V,低电平0V~2.4V CMOS电平高低电平由电源电压VCC决定 高电平可达9VCC,低电平0.1VCC

车拜详3645ttl电路和cmos电路的区别 -
万和骂18345024051 ______ TTL电路是晶体管-晶体管逻辑电路的英文缩写 (Transister-Transister-Logic ) ,是数字集成电 路的一大门类.它采用双极型工艺制造,具有高速度低功耗和品种多等特点. CMOS是:金属-氧化物-半导体(Metal-Oxide-Semiconductor)结构的...

车拜详3645万用表TTL档是什么意思啊? -
万和骂18345024051 ______ 这个档位是测量TTL电平的档位,如果在数字电路中被测量的信号为高电平所指的就是2V-5V的电压,万用表就会显示“1”并且有一个向上的箭头证明你测量的信号是高电平信号,反之如果测量的信号为0V-0.8V则说明你测量的信号是低电平信号“0”

车拜详3645TTL电路和CMOS电路的区别和联系 -
万和骂18345024051 ______ 联系:CMOS电路与TTL电路通过电平转换能使两者电平域值能匹配.两者区别如下: 一、主体不同 1、TTL电路:是晶体管-晶体管逻辑电路. 2、CMOS电路:是互补型金属氧化物半导体电路. 二、特点不同 1、TTL电路:采用双极型工艺...

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024