fc612 - usb oabr stick raw - fibrecode · 2020. 4. 8. · fc612 - usb oabr stick raw i 100base-t1 i...

2
FC612 - USB OABR Stick Raw I 100Base-T1 I USB-A connector I Windows and Linux Raw-Ethernet device I NXP TJA1101 access I Powerful Software APIs The USB-Tool-Stick for Automotive Ethernet Compact and flexible USB2.0 adapter The FC612 extends family of USB / Automotive Ethernet (100Base-T1) to full-featured Ethernet Layer2 receiver and sender. In comparison to FC601/FC602, the FC612 is not installed as network device, but comes with new powerful broadway2-API to get full raw Layer2 access in 100Base-T1 networks. FC612 and FC611 are full software compatible and can also be mixed. Major difference is new board design using latest NXP TJA1101 Automotive Ethernet Phy. Features I NXP TJA1101 Automotive Ethernet Phy I Master/Slave switch to start simple I USB Bulk In-Out to Ethernet Layer2 I Common C-API and python wrapper I UTP connector to connect Automotive 100Base-T1 devices I Software API to access all features of TJA1101 I python wrapper on new broadway2-API I Easy firmware update via USB I Windows 10, Windows 7, Raspberry Pi and Ubuntu x64/i.MX8 ARM Applications I Windows/Linux Host as raw protocol analyzer for 100Base-T1 networks I Test/Counterpart to node/switch environments I use powerful python packages like dpkt, pypacker to decode raw frames to ICMP, UDP/TCP-IP, ... I Point-to-Point 100Base-T1 using 2xFC612 I fits perfect to all Automotive Ethernet switches to verify layer2 switching rules and timing I verify and validate all test modes of TJA1101

Upload: others

Post on 21-Oct-2020

23 views

Category:

Documents


0 download

TRANSCRIPT

  • FC612 - USB OABR Stick Raw

    I 100Base-T1

    I USB-A connector

    I Windows and Linux Raw-Ethernet device

    I NXP TJA1101 access

    I Powerful Software APIs

    The USB-Tool-Stick for Automotive EthernetCompact and flexible USB2.0 adapter

    The FC612 extends family of USB / Automotive Ethernet (100Base-T1) tofull-featured Ethernet Layer2 receiver and sender. In comparison to FC601/FC602,the FC612 is not installed as network device, but comes with new powerfulbroadway2-API to get full raw Layer2 access in 100Base-T1 networks.FC612 and FC611 are full software compatible and can also be mixed. Majordifference is new board design using latest NXP TJA1101 Automotive Ethernet Phy.

    Features

    I NXP TJA1101 AutomotiveEthernet Phy

    I Master/Slave switch to start simple

    I USB Bulk In-Out to EthernetLayer2

    I Common C-API and pythonwrapper

    I UTP connector to connectAutomotive 100Base-T1 devices

    I Software API to access all featuresof TJA1101

    I python wrapper on newbroadway2-API

    I Easy firmware update via USB

    I Windows 10, Windows 7, RaspberryPi and Ubuntu x64/i.MX8 ARM

    Applications

    I Windows/Linux Host as rawprotocol analyzer for 100Base-T1networks

    I Test/Counterpart to node/switchenvironments

    I use powerful python packages likedpkt, pypacker to decode rawframes to ICMP, UDP/TCP-IP, ...

    I Point-to-Point 100Base-T1 using2xFC612

    I fits perfect to all AutomotiveEthernet switches to verify layer2switching rules and timing

    I verify and validate all test modes ofTJA1101

  • Technical DetailsBasic information

    I USB-Powered

    I Master-Slave Switch on USB-Stick

    I Raw-Ethernet frame receive incl.64-bit Timestamp and sequencecounter on stick

    I Raw-Ethernet sender to access MAC,VLAN, raw data section

    I Based on latest NXP TJA1101

    I Simple UTP connector (Tool-Less)

    I Powerful and flexible API for SMIRegister Access

    I Python and C++ sample applications

    I Python abstraction class forTJA1101 MDIO registers

    System-Overview forWindows/Linux

    USB-Driver

    USB-Control

    Broadway2C-API

    Python Wrapper

    C/C++ AppsPython Apps

    JavaWrapper

    Java Apps

    USB-Raw Ethernet

    FC612

    Use-Cases

    I Layer-2 MAC/low-level driver testing

    I Layer2-network setup (includingmultiple Instances for switches)

    I VLAN, AVB/TSN network testing

    I NXP TJA1101 systemvalidation/emulation

    I Security, Stability-checks of ECUs(Bubbling-Idiot, protocol errors, ...)

    I Supports free streamto application tocreate AVTP 1722 tranmissionframes

    I Use free streamto application tocreate .pcapng files from one ormultiple adapters

    Layer-2 (Raw-Ethernet) Test-Setup

    FC612

    Windows / LinuxUSB-Host

    100Base-T1Ethernet Device

    UTP

    100Base-T1 (UTP)

    More information at www.fibrecode.com