rfunderburk Posted March 22, 2013 Report Share Posted March 22, 2013 Hi - I have a need to add additional logic to the ZPUino-HDL project. To start I just try to compile the existing system and load it. This fails miserably. Here are my findings thus far: 1) The Makefile in the papilio-pro directory of the boards does not work with the 'standard' installation from Xilinx. It appears to rely on having mingw, or some other installation available. If I change the Makefile to use 'mkdir.exe' and 'rm.exe' then I am at least able to issue 'make' and 'make clean' (though 'clean' doesn't actually do anything due to differences in the specification of the file expansion). 2) The compilation completes, but the .map file does not match that in the repository (other than expected differences, like times, etc). There are some differences in the number of slices used and flip-flop counts. 3) Even though the compilation completes it will not execute when the .bit file is renamed and moved into the 'bitstreams' directory of the aruino-1.5. I believe that this is due to a bad .bmm file. I have tried to recreate a .bmm file, but there are many more BRAM16 (and one BRAM8) placements in the resultant output than are called out for in the .bmm file. So, how can I recompile the ZPUino-HDL to generate the .bit file for use in the arduino environment? Perhaps there are files that are not checked into the repository, as .gitignore is pretty extensive? Thanks,Richard Link to comment Share on other sites More sharing options...
This topic is now archived and is closed to further replies.