Using SoCEDS Error with "my_first_hps"
I want to use HPS on my FPGA Board. For this I started with the tutorial and examples like "my_first_hps".
The goal would have been, just like in the example, use my laptop (running on Windows 11) to code and compile everything and transfer it over to the FPGA to execute it.
Now this is where the problem starts.
I can compile my main.c without a problem by just doing "gcc main.c" in the ARM DS Command Prompt, the Embedded-Command-Shell with Cygwin or even on LXDE on the FPGA directly. But only when not using the libraries which are needed for more complex HPS tasks.
Since I want to use HPS and also use the HPS components (LED, ...) I thought it would be useful to do it the intended way, by using the Makefile, just like in the examples.
But as soon as I execute "make" in the cygwin shell it throws the make (e=2) error.
Just like this question and several others on the forum.
https://community.intel.com/t5/Intel-SoC-FPGA-Embedded/my-first-fpga-makefile-error/m-p/625311
I have not found a fix yet, even though I tried almost everything I found online. However I found one question where this link appeared.
https://rocketboards.org/foswiki/Documentation/SoCEDS?t=2020-05-27T01:34:07%2000:00#Install_ARM_DS_AN1
This documentation is of course way more detailed. I did EVERYTHING just like it is mentioned on the website.
The only difference is that I used the "free" option for ARM DS IDE since I would probably need more than 30 days for the things I want to do.
I also tried downloading the gcc toolchains separately and added them to Arm DS IDE since the arm-linux-... toolchain was not present in my IDE, which is of course the one I would need. Have I done something wrong while adding it? Do I have to add it to Cygwin somehow as well?
I have no idea how to fix the error.
I also reinstalled everything several times.