Hi folks,
I'm looking to upgrade my CR10s Pro v2 to have a microswiss DD extruder and use the Creality v2.2 silent board. I'm having issues when flashing, and I'm hoping someone could read the avrdude error and give me some guidance.
What I've uncommented on the TM3D firmware to configure it (I guess some are more relevant than others, but this is what I got):
define MachineCR10SProV2
define MicroswissDirectDrive
ifndef HotendAllMetal
define HotendAllMetal
endif
define ABL_BLTOUCH
define GraphicLCD
define CrealitySilentBoard
define MeshStd
define CUSTOM_MACHINE_NAME "CR10S PRO V2 DIRECT DRIVE"
TM3D source: https://github.com/InsanityAutomation/Marlin/tree/CrealityDwin_2.0
My configuration.h file so someone with a more trained eye can spot an error: https://github.com/emilyanthony4244/Marlin/blob/main/Configuration.h
I'm building it in Visual Studio Code and generating a hex file in the pio\build folder just fine, but when I go to upload to the board, I get the following:
Linking .pio\build\10SProV2_BIL\10SProV2_BIL_DW7.4.4.elf
Checking size .pio\build\10SProV2_BIL\10SProV2_BIL_DW7.4.4.elf
Advanced Memory Usage is available via "PlatformIO Home > Project Inspect"
RAM: [========= ] 89.8% (used 7357 bytes from 8192 bytes)
Flash: [======== ] 75.9% (used 192824 bytes from 253952 bytes)
Configuring upload protocol...
AVAILABLE: wiring
CURRENT: upload_protocol = wiring Looking for upload port... Auto-detected: COM6 Uploading .pio\build\10SProV2_BIL\10SProV2_BIL_DW7.4.4.hex
avrdude: AVR device initialized and ready to accept instructions
Reading | ################################################## | 100% 0.04s
avrdude: Device signature = 0x1e9801 (probably m2560) avrdude: reading input file ".pio\build\10SProV2_BIL\10SProV2_BIL_DW7.4.4.hex" avrdude: writing flash (192824 bytes):
Writing | ################################################## | 100% 48.20s
avrdude: 192824 bytes of flash written avrdude: verifying flash memory against .pio\build\10SProV2_BIL\10SProV2_BIL_DW7.4.4.hex: avrdude: load data flash data from input file .pio\build\10SProV2_BIL\10SProV2_BIL_DW7.4.4.hex: avrdude: input file .pio\build\10SProV2_BIL\10SProV2_BIL_DW7.4.4.hex contains 192824 bytes avrdude: reading on-chip flash data:
Reading | ################################################## | 100% 41.41s
avrdude: verifying ... avrdude: verification error, first mismatch at byte 0x3028 0x07 != 0x87 avrdude: verification error; content mismatch
avrdude: safemode: Fuses OK (E:FD, H:D8, L:FF)
avrdude done. Thank you.
*** [upload] Error 1 ============================================================================================================================================ [FAILED] Took 104.18 seconds ============================================================================================================================================
Environment Status Duration
10SProV2_BIL FAILED 00:01:44.181
Whats happening here?
Subreddit
Post Details
- Posted
- 2 years ago
- Reddit URL
- View post on reddit.com
- External URL
- reddit.com/r/Creality/co...