SJA1110是恩智浦一款汽車乙太網交換機,可支持IEEE Audio Video Bridging(AVB)和Time-Sensitive Networking(TSN)標準。
相關SJA1110資訊可參考 https://www.wpgdadatong.com/blog/detail/43686
SJA1110有四個型號SJA1110A/B/C/D,主要的差別如下:
* 截取自"BLAA-In-Vehicle-Wireline-Networking-Golden-Presentation"
此次使用 iperf 進行頻寬測試,需要軟體、硬體的需求如下:
1. 硬體: 使用SJA1110-EVM (WWW.NXP.Com/SJA1110-EVM)
- 安裝ARM S32 Design Studio S32DS3.5
https://www.nxp.com/webapp/swlicensing/sso/downloadSoftware.sp?catid=SWSJA1110
- 下載SJA1110 RTM 1.0.2
https://nxp1.sharepoint.com/:u:/s/share/EfMTkN6XkvRNk4OzP3N0vtMBY81XpE85IONPwxqdSM6vfg?email=max.ym.kuo%40nxp.com&e=Jwhtto
- 下載iperf2 tool
安裝完S32 Design Studio S32DS3.5透過“Install New Software“來安裝必要的套件“S32SDK SJA1110 RTM 1.0.2“ & “SJA1110x developement package “
載入SJA1110 SDK RTM v1.0.2 Example,測試頻寬是可以使用“switch_config_sja1110evm“ example,進行“build project“ -> Run “debug configurations“
此example預設已經啟動iperf server,點選“外設“ -> tcpip_stack -> Application即可看到已啟用的項目
點選“外設“ ->tcpip_stack->Netlface->Ipv4 address可修改EVM IP address
下圖為SJA1110跟測試的PC接線範例
測試PC端開啟”命令提示字元”視窗,執行Iperf2 -c “EVM ip”,即可完成測試
關鍵字 :100BASE-T1100BASE-TXMIIRMIIRGMIISGMIIARM-M7PHYIEEE 802.1Q
參考來源