ac6-training, un département d'Ac6 SAS
EN
EnglishFrench
go-up

ac6 ac6-training Communication Network

Network

Courses on Ethernet and switches


Networking in embedded systems is not general-purpose networking. Frames have deadlines, clocks have to stay aligned across nodes, and a stack has to fit in the memory left over once the application is loaded.

Our courses cover Ethernet and switching, 10 Gigabit Ethernet, and the IEEE1588 precise time protocol used where nodes must share a common clock. Implementation on real hardware, including the NXP and STM32 controllers, is part of every session.

The work sits in the details: descriptor rings and DMA between the MAC and memory, checksum and VLAN offload, PHY negotiation and link loss, and the hardware timestamping IEEE1588 needs to reach sub-microsecond accuracy. The courses cover these on the NXP eTSEC and STM32 controllers, with capture on real traffic.

Available Courses