czio
March 21, 2021, 3:18pm
1
Bonjour
je utilise et je voudrais passer à Marlin 2.0 maintenant j'ai une version 2016
j'ai configurer le fichier Configuration.h, je bouge pas les paramètres de Board et Port
quand je compile, c'est lent et j'ai une erreur "fork/exec C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-gcc.exe: Nom de fichier ou extension trop long.
Error compiling for board Arduino Mega or Mega 2560."
c'est normal que il y a 4 files dans le dir, où sont les autres fichiers
merci beaucoup
kamill
March 21, 2021, 3:22pm
2
Bonjour,
Si tu es sous windows, c'est un problème connu.
Il te faut soit utiliser l'ide sous linux. Soit utiliser vscode+platformio. Il y a des tutos la dessus.
czio
March 21, 2021, 3:37pm
3
merci beaucoup je vais essayer
kamill
March 21, 2021, 4:17pm
4
Personnellement je l'ai compilé sous vscode+platformio en suivant ce tuto .
czio
March 22, 2021, 1:57pm
5
j'ai essayé avec VSCodium
quand compile, il uploand se passe bien apres le reboot mais la affichage donne rien
le ini est
# papy MOTHERBOARD BOARD_RAMPS_14_EFB
[platformio]
src_dir = Marlin
boards_dir = buildroot/share/PlatformIO/boards
default_envs = mega2560
include_dir = Marlin
#
# ATmega2560
#
[env:mega2560]
platform = atmelavr
extends = common_avr8
board = megaatmega2560
upload_speed = 115200
upload_port = COM6
j'ai vu fait dump du upload
PS D:\Data Jeanne\3d\Marlin-bugfix-2.0.x> echo "done" >C:\Users\rserr\AppData\Local\Temp\ipc
PS D:\Data Jeanne\3d\Marlin-bugfix-2.0.x> platformio run --target upload -e mega2560
Processing mega2560 (platform: atmelavr; board: megaatmega2560; framework: arduino)
---------------------------------------------------------------------------------------------------------------------------------------------------------------
Verbose mode can be enabled via `-v, --verbose` option
CONFIGURATION: https://docs.platformio.org/page/boards/atmelavr/megaatmega2560.html
PLATFORM: Atmel AVR (3.2.0) > Arduino Mega or Mega 2560 ATmega2560 (Mega 2560)
HARDWARE: ATMEGA2560 16MHz, 8KB RAM, 248KB Flash
DEBUG: Current (avr-stub) On-board (avr-stub, simavr)
PACKAGES:
- framework-arduino-avr 5.1.0
- tool-avrdude 1.60300.200527 (6.3.0)
- toolchain-atmelavr 1.70300.191015 (7.3.0)
Converting Marlin.ino
LDF: Library Dependency Finder -> http://bit.ly/configure-pio-ldf
LDF Modes: Finder ~ chain, Compatibility ~ soft
Found 17 compatible libraries
Scanning dependencies...
Dependency Graph
|-- <Wire> 1.0
|-- <SPI> 1.0
|-- <EEPROM> 2.0
|-- <SoftwareSerial> 1.0
Building in release mode
Compiling .pio\build\mega2560\src\src\HAL\AVR\HAL.cpp.o
Compiling .pio\build\mega2560\src\src\HAL\AVR\HAL_SPI.cpp.o
Compiling .pio\build\mega2560\src\src\HAL\AVR\MarlinSerial.cpp.o
Compiling .pio\build\mega2560\src\src\HAL\AVR\Servo.cpp.o
^
Linking .pio\build\mega2560\firmware.elf
Checking size .pio\build\mega2560\firmware.elf
Advanced Memory Usage is available via "PlatformIO Home > Project Inspect"
RAM: [=== ] 31.4% (used 2573 bytes from 8192 bytes)
Flash: [=== ] 30.2% (used 76692 bytes from 253952 bytes)
Configuring upload protocol...
AVAILABLE: wiring
CURRENT: upload_protocol = wiring
Looking for upload port...
Use manually specified: COM6
Uploading .pio\build\mega2560\firmware.hex
avrdude: AVR device initialized and ready to accept instructions
Reading | ################################################## | 100% 0.01s
avrdude: Device signature = 0x1e9801 (probably m2560)
avrdude: reading input file ".pio\build\mega2560\firmware.hex"
avrdude: writing flash (76692 bytes):
Writing | ################################################## | 100% 11.61s
avrdude: 76692 bytes of flash written
avrdude: verifying flash memory against .pio\build\mega2560\firmware.hex:
avrdude: load data flash data from input file .pio\build\mega2560\firmware.hex:
avrdude: input file .pio\build\mega2560\firmware.hex contains 76692 bytes
avrdude: reading on-chip flash data:
Reading | ################################################## | 100% 8.88s
avrdude: verifying ...
avrdude: 76692 bytes of flash verified
avrdude: safemode: Fuses OK (E:FD, H:D8, L:FF)
avrdude done. Thank you.
Environment Status Duration
------------- -------- ------------
mega2560 SUCCESS 00:00:32.671
================================================================= 1 succeeded in 00:00:32.671 =================================================================
PS D:\Data Jeanne\3d\Marlin-bugfix-2.0.x> echo "done" >C:\Users\rserr\AppData\Local\Temp\ipc
PS D:\Data Jeanne\3d\Marlin-bugfix-2.0.x>
je suis bloqué
le Marlin 3D Printer Firmware
https://slexy.org/view/s21EuFa36p
le PlatformIO Configuration File
https://slexy.org/view/s207bD4Hvd
le upload
https://slexy.org/view/s21knzuk3R
merci beaucoup
czio
March 23, 2021, 11:12am
6
Hello
j'ai essayé avec Visual Studio Code
son succès
merci beaucoup
czio
March 23, 2021, 1:52pm
7
#define SLIM_LCD_MENUS ok
system
Closed
July 21, 2021, 1:52pm
8
This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.