TE-1402/1403 简易使用说明 - Technica Engineering Media Converter
100/1000BASE-T1 车载以太网转换器简介
Technica Engineering 2009年发布全球第一个100BASE-T1 Media Converter, 2016年发布全球第一个1000BASE-T1 Media Converter . 2020年后,陆续发布了带有MATEnet和H-MTD标准接插件的车载以太网转换器;
TE-1402: 100/1000BASE-T1 Media Converter MATEnet
TE-1403: 100/1000BASE-T1 Media Converter H-MTD
Facts
- 4 × DIP 开关
- 5 x LEDs 状态灯
- 1 × 标准以太网RJ-45端口(百兆/千兆)
- 1 × MATEnet (H-MTD)100/1000BASE-T1 车载以太网端口
- 1 × MQS 接口用来供电和配置
- 1 x Micro USB-B 调试口,通过串口工具读取PHY信息, 刷新固件等
- 供电: 6V to 30V DC (typ. 12V)
Features
- 实现1000BASE-T1 车载以太网和1000BASE-T标准以太网物理层转换
- 兼容100BASE-T1和100BASE-Tx转换
- 通过MQS接插件,可实现
- 强制Slave状态,强制Link Down
- 输出连接状态(Link Status)
- 通过DIP 开关配置:
- DIP switch 1: Master/Slave
- DIP switch 2: 100/1000 Mbps
- DIP switch 3: IEEE-/Legacy-mode
- DIP switch 4: Frame Generator
- 1000BASE-T1线束为双端为MATEnet的Leoni屏蔽线束
Debug口的使用
- 适用于转换器硬件HW2.4及以上;
转换器Debug口可以作为串行接口与设备进行交互。该接口使用户能够读取TX/RX寄存器计数器、通道的SQI值、CRC错误以及其他信息。它也可用于设备的bootloader和firmware 更新。
使用Debug口需要准备的工具
- 需要用USB-A转Micro-USB来连接电脑;
- 电脑上安装好tera term;
Debug口使用的指令
基于最新的固件版本App_003.003.000有以下指令:
指令 | 描述 |
help | 打印所有的指令 |
echo | 控制台回声模式 |
clear | 清屏 |
log | 更改日志级别 |
mdio | MDIO诊断命令 |
status | 显示当前端口网络信息 |
fbl | 进入加载器模式,常用来升级固件 |
version | 查看固件信息 |
testmode | 切换到测试模式 |
auto | 设置自定义设备配置 |
reset | 重置设备 |
关于status:
status run为执行一次查询。
status pull为轮询,间隔为500ms.
关于auto:
auto set:设置自动化配置,并在新配置生效时重置PHY。
auto off:关闭自动模式,复位PHY。拨码开关负责配置。
auto get:提取当前设备自动化配置。
auto link:检索Base-T1链路状态。
auto mute:在不改变任何其他配置的情况下,通过使PHY静音来强制链路断开。这在重置PHY时丢失。
auto unmute:在不改变任何其他配置的情况下,通过解除PHY的静音功能来关闭强制链路断开。这在重置PHY时丢失。
Auto set指令演示:
- 使用auto set前先查询转换器此时的配置:
a, 执行status run,输出如下图:
2, 使用auto set来进行转换器主从及速率的设置
a, 执行auto set mode slave speed 1000m gen off后再执行auto get查看更改后的配置:
使用Debug进行firmware刷新
1,使用一根Micro-usb线连接好上位机和转换器 (HW2.4以上)
2, 电脑上安装好tera term
3, 打开tera term,建立串口连接
3.1按下回车,能看到转换器的打印信息
3.2输入命令fbl,进入boot模式
- 注意下面显示的Release版本,代表当前转换器的bootloader版本,后面刷新bootloader的时候,要选择相应的版本;
3.3再输入命令flash,屏幕提示要在12秒内开始XMODEM发送固件文件;
- 万一没有按照规定的12秒钟完成,那么重新输入flash再来一次就行;
3.4选择XMODEM 发送
如果当前的版本是R.001.001,那么首先选
择"bootloader_updater_from_R.001.001_signed_signed.tefw"来更新bootloader
- 前面3.2步骤中,能够看到当前转换器的bootloader版本
Flashing successful:
3.5 Reset
给产品重新上电或者输入命令app都能reset
3.6 再输入命令flash,更新app (也就是要更新的firmware)
- 注意屏幕提示的多长时间内,要完成操作;
- 如果规定时间没有完成也没关系,重新输入flash再操作一次就行;
firmware更新成功:
3.7 输入命令app,切换到应用模式。至此刷新firmware完成;