Article GMSL U Overview

Inspired by Universities: GMSL U takes a university-inspired approach to educate participants about GMSL. It organizes topics related to GMSL into structured courses, providing a comprehensive learning experience.

Course Structure:

  • Fundamental Overview: Each course contains a fundamental overview of GMSL, ensuring participants grasp the foundational concepts. These courses are indicated by not having a suffix such as GMSL101A, GMSL200B and are required for the tracks certificate.
  • Implementation Examples: Use case-specific examples illustrate how GMSL is applied in real-world scenarios. These courses are indicated by a suffix such as GMSL200D.1 and are not required for a tracks certificate.
  • FAQs: Frequently Asked Questions address common queries and provide clarity.
  • References: The courses cite both internal and external references related to GMSL, enriching the learning process.

After completing all the Fundamental videos, you’ll receive a certificate of completion. It’s a tangible acknowledgment of your effort and commitment to learning.

Course Levels:

Courses are organized into the following levels:

  • GMSL1XX - Entry Level
  • GMSL2XX - Basics GMSL topics
  • GMSL3XX - Advanced GMSL topics
  • GMSL4XX - Platform specific
  • GMSL5XX - GMSL Labs

Unlock the Power of GMSL

Whether you’re a curious learner, an engineer, or a business professional, GMSL U equips you with the knowledge and skills needed to harness the capabilities of GMSL. Explore the courses, engage with the content, and elevate your understanding!

View the Gigabit Multimedia Serial Link (GMSL) Library to enhance your knowledge and understanding while taking the courses. 

What's New

New courses will continually be add to the GMSL U portfolio. Come back often or sign up to be notified when new courses are available to update your certificate.

July 2024 - Initial Release

GMSL101A - What Is a SerDes?

GMSL110A - Video Interface Basics

GMSL110B - Parallel Interface Basics

GMSL110C - CSI-2 Interface Basics

GMSL110E - oLDI Interface Basics

GMSL110G - HDMI Interface Basics

GMSL200A - I2C / UART

GMSL200D - GPIO's

GMSL200D.1 - GPI to GPO Forwarding

GMSL200E - Reference Clock

GMSL201C - RoR

GMSL211A - The GMSL Channel Specification

GMSL211B - Insertion And Return Loss

GMSL211C - Crosstalk

GMSL211D - Link Margin

GMSL240A - GMSL EVKit Basics

GMSL240A.1 - EVKIT Unboxing MAX96717 and MAX96724

GMSL240A.2 - Teensy Firmware Update

GMSL120A - GMSL Camera Basics

GMSL220A - MIPI CSI-2 Introduction

GMSL220B - MIPI CSI-2 D-PHY

GMSL220C - MIPI CSI-2 C-PHY

GMSL220D - MIPI CSI-2 Lane Management

GMSL220E - MIPI CSI-2 Low Level Protocol

GMSL250C.1 - CSI Configuration Tool

GMSL260A.1 - CSI-2 Driver

GMSL321A - Frame Synchronization

GMSL130A - GMSL Display Basics

GMSL232A - GMSL oLDI Basics

GMSL236A - GMSL HDMI Basics

September 2024 Release

GMSL101B - GMSL Configuration Basics

GMSL112B - Pixel Basics

GMSL200C - I2S / TDM

GMSL201E - Line Fault

GMSL201F - Spread Spectrum

GMSL212A - GMSL Signaling Basics

GMSL212B - GMSL Encoding Basics

GMSL212C - GMSL1 Packet Structure

GMSL212D - GMSL2 Packet Structure

GMSL215A - GMSL1 vs GMSL2

GMSL300C - Advanced I2S / TDM

GMSL301B - I2C Translation

GMSL231A - GMSL CSI-2 Basics

GMSL231A.1 - GMSL CSI-2 Power Up Basics

GMSL231A.96714 - MAX96714 Configurations

GMSL231A.96716A - MAX96716A Configurations

GMSL231A.96717 - MAX96717 Configurations

GMSL231A.96724 - MAX96724 Configurations

March 2025 Release