bigtreetech / BIGTREETECH-TouchScreenFirmware

support TFT35 V1.0/V1.1/V1.2/V2.0/V3.0, TFT28, TFT24 V1.1, TFT43, TFT50, TFT70
GNU General Public License v3.0
1.32k stars 1.65k forks source link

Error when assembling firmware #2926

Open Artem0000001 opened 7 months ago

Artem0000001 commented 7 months ago

Error when assembling the firmware, I'm running Visual Studio Code 1.88.0 PlatformIO Core 6.1.14·Home 3.4.4 I can't figure out what the problem is

c:/.platformio/packages/toolchain-gccarmnoneeabi/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld.exe: cannot open linker script file C:/Users/КеК/OneDrive/Рабочий стол/BIGTREETECH-TouchScreenFirmware-master/buildroot/ldscripts/gd32f20xxC_0x3000_iap.ld: Invalid argument collect2.exe: error: ld returned 1 exit status *** [.pio\build\BIGTREE_GD_TFT35_E3_V3_0\BIGTREE_GD_TFT35_V3.0_E3.27.x.elf] Error 1 oN2DVFbL7RY sj8OC3vYzfE

rondlh commented 7 months ago

This issue is caused by corruption, did you recently go into places where you don't belong, I recommend to get out of there asap!

Artem0000001 commented 7 months ago

This issue is caused by corruption, did you recently go into places where you don't belong, I recommend to get out of there asap!

I do not understand you. I just want to customize the btt tft35 v3.0.1 screen. I have little knowledge of programming skills

thisiskeithb commented 7 months ago

This is likely due to special characters in your file path (ex: Рабочий стол). Move the firmware to a folder close to the root of your hard drive (like C:\firmware) and try to compile again.