vhd file is the moduleIDType array with 32 entries and the module ID fields are: This is not a tutorial for editing bitfiles however here are a few things I have figured out about them: It is not a good idea to edit the original ones. vhd pin files to edit that will best match what you want. You will want to make a copy of one of the. In this example it is: /home/tom/linuxcnc/mesa/7i43/CONFIGS/HOSTMOT2/EPPHM2/SOURCE/ TopEthernet16HostMot2.vhd 7I80, 7I76E, 7I77EĬlick on open project and navigate to where your mesa source is located. Here are a list of Top vhd files and their associated boards: Otherwise you will get bit hash/mish mash in PCW's words. (The card specific project files do that for you) The right ucf file assosciated with the top vhdl file.( where (XXX) could be: epp,epps,spi,usb,ether,serial,pci etc). The right FPGA chip selected in the Top(XXX)HostMot2 file.The right project file (.xise) for your board.In this example I will be using the hostmot2 EPPHM2 firmware. Launch the program from the terminal by typing: ise Type in: source settings32.sh which came with the Design Suite to set up the environment. Navigate to the directory /opt/Xilinx/14.5/ISE_DS or where you installed Xilinx Design Suite. Open terminal and type sudo su to run as root. If you haven't already installed the Xilinx Design Suite you can download it. My LinuxCNC was installed on Ubuntu 10.04 from the live CD install and this tutorial uses Xilinx Design Suite 14.5 on Linux.
This is a guide showing how to generate a bitfile for your boards running in or at least what I encountered along the way. Most newer MESA boards can use the directons below. If you have a 5I20 or 4I65 follow the Spartan2 directions instead. Making bitfiles for MESA Hostmot2 boards.