I am trying to get this GameDuino terminal written by @anthonysavatar working on BlackIce II - https://github.com/AnthonyDiGirolamo/blackice_gameduino_terminal.
It implements a touch screen terminal using the Gameduino 3 with a serial connection to the Ice40 using Arduino Serial1.
It was designed to work with the Mecrisp Forth system, but as I don't think that is currently working on BlackIce II, so I tried to use it with @TomV's uart_loopback example, but I cannot get it to work.
It works when I use /dev/ttyUSB0 on a PC to do the loop back.
It looks like the changes at BlackIce II to connect the CH340G TX and RX to the Ice40 have stopped serial (uart) connections from the STM32 to the Ice40 from working. Is that correct?
I could change it to use some other way to connect to the Ice40, such as SPI2.