Valentin from FLEAsystems http://www.fleasystems.com/fleaFPGA.html
succesfully ported f32c on his board with maximum stable core clock frequency of
55MHz and he's having issues with sio break detection timeouts.
this is how he fixed it in sio.vhd
Thanks to modifying the following line in sio.vhd, I am also now able to perform one-click upload from the Arduino IDE - very cool!! :-D
constant C_break_detect_incr: integer := 1 + 33 / C_clk_freq; -- For 81.25MHz use: "1 + 50 / C_clk_freq;"
We should check timeouts in sio and ujprog and how they are calculated,
to make them work more reliably on boundary cases