Skip to content

Converting Mesa controller card firmware source? #26

@petterreinholdtsen

Description

@petterreinholdtsen

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions