Hello, I recently purchased a Mk3 3D Chameleon to use with my P1P. It was working great although I want to have a single bowden tube go through the case into the print head. A little browsing the forums saw I could set the retraction distance to any arbitrary amount with a firmware update to 3.1. Got an Arduino Uno shortly after that and figured out how to load it.
Now after loading it and setting up the chameleon for a test when the switch is pressed all i get is the motors vibrating no more pulses or movement of the mechanism.
This is the last command / and printout when programming:
D:\Program Files\AVRDUDE>avrdude -P com3 -b 19200 -c avrisp -p m328p -v -e -U flash:w:SelectorFirmwareMK3.hex:i
avrdude: Version 7.1
Copyright the AVRDUDE authors;
see https://github.com/avrdudes/avrdude/blob/main/AUTHORS
System wide configuration file is D:\Program Files\AVRDUDE\avrdude.conf
Using Port : com3
Using Programmer : avrisp
Overriding Baud Rate : 19200
AVR Part : ATmega328P
Chip Erase delay : 9000 us
PAGEL : PD7
BS2 : PC2
RESET disposition : possible i/o
RETRY pulse : SCK
Serial program mode : yes
Parallel program mode : yes
Timeout : 200
StabDelay : 100
CmdexeDelay : 25
SyncLoops : 32
PollIndex : 3
PollValue : 0x53
Memory Detail :
Block Poll Page Polled
Memory Type Alias Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack
----------- -------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
eeprom 65 20 4 0 no 1024 4 0 3600 3600 0xff 0xff
flash 65 6 128 0 yes 32768 128 256 4500 4500 0xff 0xff
lfuse 0 0 0 0 no 1 1 0 4500 4500 0x00 0x00
hfuse 0 0 0 0 no 1 1 0 4500 4500 0x00 0x00
efuse 0 0 0 0 no 1 1 0 4500 4500 0x00 0x00
lock 0 0 0 0 no 1 1 0 4500 4500 0x00 0x00
signature 0 0 0 0 no 3 1 0 0 0 0x00 0x00
calibration 0 0 0 0 no 1 1 0 0 0 0x00 0x00
Programmer Type : STK500
Description : Atmel AVR ISP
Hardware Version: 2
Firmware Version: 1.18
Topcard : Unknown
Vtarget : 0.0 V
Varef : 0.0 V
Oscillator : Off
SCK period : 0.1 us
avrdude: AVR device initialized and ready to accept instructions
avrdude: device signature = 0x1e950f (probably m328p)
avrdude: erasing chip
avrdude: reading input file SelectorFirmwareMK3.hex for flash
with 2982 bytes in 1 section within [0, 0xba7]
using 24 pages and 90 pad bytes, cutting off 2 trailing 0xff bytes
avrdude: writing 2982 bytes flash ...
Writing | ################################################## | 100% 3.42 s
avrdude: 2982 bytes of flash written
avrdude: verifying flash memory against SelectorFirmwareMK3.hex
Reading | ################################################## | 100% 1.87 s
avrdude: 2984 bytes of flash verified
avrdude done. Thank you.
D:\Program Files\AVRDUDE>
Any help is appreciated, thank you!
Any idea on my next steps to troubleshoot this issue?