[rescue] SBusFPGA V1.3
Romain Dolbeau
romain at dolbeau.org
Sat Oct 7 07:04:32 EDT 2023
Hello,
I finally decided to do a V1.3 of the SBusFPGA, using the same FPGA
board as in previous version, but rerouting everything much more cleanly
and replacing the micro-sd by a HDMI connector. All components (but the
SBus connector itself) are now top-side.
I also switched supplier from SeeedStudio to JLCPCB for everything but
the main 3 board-to-board connectors (SBus plus the pair of 2x32 2.54mm
headers).
This makes the custom carrier a lot less expensive to manufacture! Cost
was slightly below $190 for 5 carriers shipped to France, plus the need
for about 9€ worth of B2B connectors per board - but you need to order a
lot of stuff from Mouser to avoid paying high shipping cost... and
solder the 224 pins by hand.
Accelerated framebuffer seems to work fine, now in gorgeous 1920x1080,
24-bits using the builtin HDMI connector. Looks better than the
2-bits-per-channel VGA resistor ladder :-)
However something has broken USB at some point, driver recognizes the
controller but not the device. There were update to Litex in the
meantime, I'll have to figure out what broke...
I2C temperature control is fine. I also added a small plug on the I2C
bus, meant to be compatible with the 'qwicc' standard from SparkFu. So
it should be possible to wire extra sensors to control the environment
in other parts of the machine. Could be useful when running pairs of
SM81 or SM512 :-)
I still need to update the 3D-printed extension for the board to sit
properly in the SS20.
It's all on GitHub: <https://github.com/rdolbeau/SBusFPGA>, merged on
'main'.
Cordially,
--
Romain
More information about the rescue
mailing list