-
@R006 looks like you haven't defined variable ArmGccPath in Window->Preferences->C/C++->Build->Build Variables. It need to be defined as the path to the folder where the C++ compiler and related tools (including arm-none-eabi-objcopy) live. This is what mine is set to, although a more recent version of the compiler than that should also work.
-
@dc42 it's already defined.
-
If you look at the Command box in the above image, you can see that it tries to invoke "${ArmGccPath}/arm-none-eabi-objcopy". As it's trying to invoke"/arm-none-eabi-objcopy" according to the error message you posted, there must be something wrong with your definition of that build variable, or else the post build step command line in your system doesn't match mine.
-
@dc42
Post-build steps in my eclipse.
"${ArmGccPath}/arm-none-eabi-objcopy" -O binary "${workspace_loc:/${ProjName}/${ConfigName}}/${BuildArtifactFileBaseName}.elf" "${workspace_loc:/${ProjName}/${ConfigName}}/${BuildArtifactFileBaseName}.bin" && cat "${ProjDirPath}/${ConfigName}/${BuildArtifactFileBaseName}.bin" "${ProjDirPath}/SplashScreens/SplashScreen-Duet3D-800x480.bin" >"${ProjDirPath}/${ConfigName}/${BuildArtifactFileBaseName}-logo.bin" -
@R006 and how have you set ArmGccPath ?
-
@dc42 ArmGccPath is C:\Program Files (x86)\GNU Arm Embedded Toolchain\10 2020-q4-major\bin
-
@R006 and is file arm-none-eabi-objcopy.exe in that folder?
-
@dc42 yes
but as per error c:/program files (x86)/gnu arm embedded toolchain/10 2020-q4-major/bin/sh: /arm-none-eabi-objcopy: not found may be it's search in sh folder -
This post is deleted! -
@R006 remove
/sh
from the path -
@dc42 thank you for support .
now i am able to build it. and generating PanelDueFirmware.bin file successfully by changing the name of ArmGccPath.but after flashing successfully & restart panel, it was blank.
Any Suggestions?@chrishamm
-
@dc42 @chrishamm can any one try my build bin file of panelduefirmware & Check what's wrong in that file & check in your panel if it's working or not.
Firmware varsion:3.4.beta3
souce code of panel:https://github.com/Duet3D/PanelDueFirmware
bin file:68a650ee-e619-4847-8f02-267908ce9181-PanelDueFirmware-v2-7.0.bin -
@R006 where is your binary file, and which build configuration is it?
-
This post is deleted! -
-
@dc42 thank you for your support now it's working fine.
-