TMC2100
-
Re: Digital current control for external TMC2660 drivers
dc42 "The TMC2100 is not programmable, it is a dumb step/dir/en driver"
Is TMC2100 just normal stepper driver , with SPI icing on a cupcake???
For egzample would I able to use step/dir/en pins on the main board-from original stepper driver pads ?Thanks in advance
-
@ViralTinker
Corecton :I mean TMC2660
-
TMC2100 dumb. no spi.
TMC2660 not dumb. spi communication. features like sensorless homing.
-
@Veti My idea is to re use Davinici junior jr motherboard it has sam4e8e ,if compiled with corrrect pins but ignoring spi would it work?
-
@ViralTinker I'd be interested if you succeed as I have the same printer
-
@ViralTinker said in TMC2100:
Davinici junior jr motherboard
you want to port the reprap firmware for the devinci board?
have a look at https://github.com/sdavi/RepRapFirmware
thats an lpc port that does not use the tmc communication
-
If every one would know programing no one would come in to this forum. "Marlin" was easy, swap pin number in pins.h and you are good to go.
But with reprap biggest confusion ever !!! I think new tread needed "da Vinci Jr. 1.0"
.
I know its missing wifi module thats not a problem to solder .
? is where to edit source files and what??? -
The TMC2660 requires SPI setup. This has nothing to do with RepRap. It is a characteristic of the chip. Until certain register values are set (via SPI), at TMC2660 will not move when step/dir pins are pulsed. I've personally verified this, when using 2660s in other applications.
Therefore, whatever lashup of hardware/software you are attempting, to use TMC2660 effectively requires SPI communication with the driver chips.
There are other Trinamic chips that allow external jumpering. Those could be used without SPI.
-
@Danal Thank you for clarification,..