DisplayPort

hardware communication bus FCSC 2025 solved on

star star star

Description

With my ultra-fast differential probe, I managed to measure a differntial signal between pins #1 and #3 of the DisplayPort connector plugged into my computer. It is a serial binary signal at 1.62 Gigabits per second. I pre-processed the signal in order to reconstruct the exact bit sequence transmitted by my video card (which is compatible with the DisplayPort 1.2 standard). I recorded those captured bits into a binary file, using an 8-bit per byte format, with the most significant bit corresponding to the first bit transmitted (MSB first).

I know that at the time of the signal capture, my (single) screen was set to 800x600 at 75Hz 24 bits/pixel RGB 1-lane and was displaying a photograph of my colleagues holding the flag in their (tiny) hands.

I lost this magnificent photo, can you reconstruct it from this capture?

Here is a picture showing how the measurement was made (only for information - not required to solve the challenge).

Note: you do not need to buy standards, search on the internet!

Files

  • DisplayPort.bin
    9.66 MiB – 58b91fbfe25cc95573e917491a3ed48b82110b6b7c501827a818372e663478a3

Author

PMR

Flag

Share my success on Fediverse, Twitter, Linkedin, Facebook, or via email.

Submit your solution

You can submit your writeup for this challenge. Read the FAQ to learn how to proceed.

You need to be logged in to submit a writeup.

Writeups

There are no public solutions for this challenge yet, but you can submit yours after getting the flag.