I brought #chubby75 I/O mod PCBs to #37c3

If you want to turn your #Colorlight75 into a general purpose #FPGA platform, drop me a DM.

hackaday.io/project/174032

[ Video of an #amaranthHDL blink example being uploaded to a #chubby75 FPGA board via a #RP2040 #raspberryPiPico running #apolloFPGA ]

(edit: spelling)

Recently I've been working on bringing #apolloFPGA to the #rp2040. The USB stack, UART and JTAG scan already work, but I encountered a problem when trying the blinky example.
I really would like to integrate this with my #chubby75 project - chubby hat.

apollo: https://github.com/greatscottgadgets/apollo

chubby hat: https://hackaday.io/project/174032-chubby-hat

GitHub - greatscottgadgets/apollo: microcontroller-based FPGA / JTAG programmer

microcontroller-based FPGA / JTAG programmer. Contribute to greatscottgadgets/apollo development by creating an account on GitHub.

GitHub
After writing a board file for the colorlight in nmigen, I managed to get it blinking 🎉
#chubby75
The boards arrived and the test fit feels really good :>
#chubby75
Now onto populating!

Yesterday I managed to program a Colorlight 5A-75B v7.0 with OpenOCD and a Blue Pill running versaloon.

https://forum.1bitsquared.com/t/colorlight-5a-75b-as-a-fpga-development-platform/141/9?u=marble

#chubby75
#1bitsquared
#fpga
#electronics

Colorlight 5A-75B as a FPGA Development Platform

I just had a successful run with versaloon. I simply checked out v1.0 of the repository and flashed it to a blue pill board. After checking that the device get recognized by my computer with dmesg and lsusb, I connected the JTAG signals and 5V power. I tested the setup with the pin-scan example. Since I had a different version of the board than the author did, I hat to make some changes to the code. <details><summary>git diff</summary>diff --git a/5a-75b/pin-scan/Makefile b/5a-75b/pin-scan/Makefile index 2a870ce..a897...</details>