folknology / IceCore

IceCore Ice40 HX based modular core
44 stars 17 forks source link

Add Uart -> USB support #4

Open folknology opened 5 years ago

folknology commented 5 years ago

Add support for 2nd USB CDC class in firmware based around USB HS and Uart1

folknology commented 5 years ago

A preview of the new firmware including this functionality along with refactored Ice40 programming code in C++ https://github.com/folknology/IceCore/tree/USB-CDC-issue-3

rvalles commented 3 years ago

@folknology I'm trying to support blackice mx on some project. stm32 uart baud rate facing the FPGA is hardcoded to 115200. Combined with the lack of hardware flow control, my design's FIFO does overrun, thus I have to depend on an external usb-serial converter, as the alternative would be too much work for one board's special case. It would be best if uart speed was set to computer's requested speed.