Skip to content

solarmon/RGBtoHDMI-CDTV

Repository files navigation

RGBtoHDMI-CDTV

Introduction

This is an RGBtoHDMI solution is based on the original work by hoglet67 and IanSB:

hoglet67: https://github.com/hoglet67/RGBtoHDMI

IanSB: https://github.com/IanSB/RGBtoHDMI

The solution is based on the RGBtoHDMI CPLD based hardware design by LinuxJedi:

https://github.com/LinuxJedi/AmigaRGBtoHDMI

Special mention to c0pperdragon for the original RGBtoHDMI board solution for the Amiga:

https://github.com/c0pperdragon/Amiga-Digital-Video

Wiki

Please see the wiki for further details:

Support

Please raise a support ticket for any issues with this project content and design files.

Solution

This RGBtoHDMI solution has been designed to fit in to the Video Slot of a Commodore CDTV. It replaces the existing RF and composite video card, as well as providing a bypass for the video signals to go to the RGB video port.

A breakout board is used to send the digital RGB signals from the Denise video chip, over a 18-pin FFC flex cable, to the main RGBtoHDMI board sitting in the Video Slot.

The mini HDMI connector of the Raspberry Pi Zero is presented directly on the face plate, along with three push buttons to control the RGBtoHDMI OSD menu.

This LinuxJedi CPLD based version supports either OCS or ECS Denise. There is no jumper required - you just need to make sure you auto-calibrate it using the OSD menu.

As with all the other RGBtoHDMI solution, audio over HDMI is currently NOT supported. This board does have breakout points for the AUDL and AUDR but is not used.

(...yes, I know the serial port and LEDs are missing in this picture! Oops!)

Design

RGBtoHDMI CDTV Main Board

Design files: https://github.com/solarmon/RGBtoHDMI-CDTV/tree/main/RGBtoHDMI%20Amiga%20Denise%20CPLD%20FFC%20-%20CDTV%20Video%20Slot

RGBtoHDMI CDTV Face Plate

Design files: https://github.com/solarmon/RGBtoHDMI-CDTV/tree/main/RGBtoHDMI%20Amiga%20Denise%20CPLD%20FFC%20-%20CDTV%20Video%20Slot

The face plate for the RGBtoHDMI CDTV board is also a PCB. It is attached to the main board using guide slots that has solder pads so that it can be soldered together.

RGBtoHDMI CDTV Denise Breakout board v1

Design files: https://github.com/solarmon/RGBtoHDMI-CDTV/tree/main/RGBtoHDMI%20Amiga%20Denise%20DIP%20Breakout%20FFC%20-%20CDTV

RGBtoHDMI CDTV Denise Breakout board v2

Design files: https://github.com/solarmon/RGBtoHDMI-CDTV/tree/main/RGBtoHDMI%20Amiga%20Denise%20DIP%20Breakout%20FFC%20-%20CDTV%20v2

The v2 breakout board has a lower profile by using female round pins that act both as the socket for the Denise chip, as well as the pin to go in to the Denise socket on the CDTV.

About

RGBtoHDMI CDTV

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published