First things first, I am impressed by all the great open source projects from PulseRain. I have been working with FPGAs for some years and I have also developed many configurations for different Intel FPGAs in my projects. I like the approach of enhancing a FPGA design with a soft core processor and being able to program this processor with the Arduino IDE. The best part for me is that PulseRain shares the philosophy and mindset of open source while developing such a versatile solution.
I would like to use the FP51-T and I have already downloaded Mustang from github and successfully simulated and synthesised the project. Just the compilation in the Arduino IDE is not working for me. I just followed the PulseRain M10 - Quick Start Guide to set up the Arduino IDE with the PulseRain M10 as additional Board. The compilation is always failing with the following errors in the console:
Error while detecting libraries included by C:\Users\Simon\AppData\Local\Temp\arduino_build_249584\sketch\sketch_sep27a.ino.cpp exit status -1073741790 Error compiling for board PulseRain M10.
Full verbose output of compilation and screenshot:
I am actually using Linux as operating system but I would also be fine to compile the code on a windows machine in order to get the hex file.
One other thing I have noticed: The Arduino IDE and PulseRain_M10 board manager versions I use are a little bit newer than the ones used in the Quick Start Guide. Therefore I also tried using these versions (Arduini IDE: 1.8.3; PulseRain_M10 board manager: 1.3.5) but then the installation within the Arduino IDE board manager failed with this error message:
CRC doesn't match, file is corrupted. It may be a temporary problem, please retry later.
Has someone a clue why I am not able to compile software for the FP51?
Can I help somehow resolving this issue?
I would really appreciate if someone could help me getting the compiler to work.
Kind regards Simon Aster