not build 3.5beta2 for duet2 wifi
-
@dc42
i am using dev branch for thatbut now i am getting make file error
-
@R006 please post the contents of the Console window after a failed build so that we can see the actual error messages.
-
-
@R006 if you are building under Windows, please see steps 3. 4 and 5 of the Windows build instructions at https://github.com/Duet3D/RepRapFirmware/wiki/Building-RepRapFirmware.
-
@dc42
hey ,
after your suggestion i did try but now i am getting this error and can not solve it please help memake -j8 all
c:/program files (x86)/arm gnu toolchain arm-none-eabi/12.2 rel1/bin/sh: syntax error: unexpected "("
makefile:102: recipe for target 'all' failed
make: *** [all] Error 2
"make -j8 all" terminated with exit code 2. Build might be incomplete. -
@R006 looks like vyour Make program is trying to load the sh program from the compiler directory, and hasn't put quote characters around the path which are needed because the path contains spaces. There shouldn't be a sh program in that directory, it should be in C:/msys64/usr/bin which should be on your PATH.
-
-
On installation with msys2, i didn't get any make file.
when I run 'where make' it's shows files not find.
-
So I have added a 'make' file from my older gcc arm-one-eabi compiler , may be that's the problem?
Can you check share a path to download compatible make file? -
As per your suggestion, I have added Path in environment variable and also in eclipse environment
note: Error remains same, despite explicit mention of the 'sh' path in the "PATH" variable.
-
-
@R006 I think you have to run pacman (which is part of msys2) to install make.
Edit: yes, you need to run this command from the command line:
pacman -S make
-
@dc42 thank you for your support.
now i am build it successfully.
but there is one problem, when i flash it the diag led Flashing three times, then off for a while (Firmware CRC check failed), i am not getting any error or warning while build the firmware. so please give me solution.
-
@dc42 i am waiting for your reply
-
@R006 see https://docs.duet3d.com/en/Duet3D_hardware/Duet_3_family/Duet_3_Mainboard_6HC_Hardware_Overview -- three led flashes means the firmware crc check failed. Most likely you either had a failure at the end of the build running crcappender or you weren't able to properly flash your build.
Try recovering your board with a firmware build from Duet3D using Fallback method #2 https://docs.duet3d.com/en/User_manual/RepRapFirmware/Updating_firmware#fallback-procedure-2 and then post the output of yout firmware build run here using the
</>
button to keep the terminal formatting.