-
Notifications
You must be signed in to change notification settings - Fork 26
Description
I am checking out how hard it would be to convert the firmware source for the Mesa Electronics FPGA source, downloadable using the hostmot2.zip download from http://freeby.mesanet.com/ .
Would you be interested in extending vhd2vl for this to work?
There are several keywords and types used that is currently not supported, like real, bit_vector, PinDescType and several syntax error issues when trying to use for f in *.vhd; do ../vhd2vl/src/vhd2vl $f; done to convert all the files.
I noticed you asked for example code. With this FPGA source, the entire source should be available.
The Mesa cards are typically used with https://linuxcnc.org/ machines to control motors, sensors and actuators. A earlier version of the source is available in the https://github.com/LinuxCNC/hostmot2-firmware git repository, but as explained in the README there, it became to much work to build the firmware using proprietary build tools. I am looking at vhd2vl to see if we can build the firmware using free software tools like yosys and friends instead.