« first day    last day (40 days later) » 

2:49 AM
@john (1) "my chip it's a SPI version". Does this mean that it is hardwired only for SPI operation, while the "DIY" version is hardwired for standalone/manual jumper wire pin and cannot be used for SPI?
(2) Now I am browsing the BigTreeTech's shop where they are selling two versions: (a) Step/Dir version, (b) SPI version. So you are sure yours is a SPI one. (3) Can I have the link to your product, hopefully not from eBay? :)
TMC2130 Version 3 42 stepper motor driver (silent for 3D printer DIY kit) - BigTreeTech, Tmall ¥53
https://detail.tmall.com/item.htm?_u=f3thdsbf3dc&id=654000362477
 
3:20 AM
(4) Are you sure your tmc2130 module is hardwire to do SPI operation?
 
 
1 hour later…
4:40 AM
There are two versions of TMC2130, V1.1 and V3.0. Which one are yours?
TMC2130 V1.1 SPI stepper motor driver for 3D printer - ¥28
https://item.taobao.com/item.htm?_u=f3thdsbf232&id=606560562673
Version 1.1 a,d 3.0 seems compatible.
tmc2130 datasheet says there are 3 modes of operation: Spi/Dir, (2) standalone, (3) SPI. Modes 1 and 3 uses a "motion controller" TMC429, TMC4369. I assume you are NOT using those controllers. Please confirm.
And you are not using any current sensing resistors.
 
5:24 AM
tmc2130 datasheet says to transmit/receive the 40-bit datagram, CS line MUST stay Low for the complete transmission. Are you sure you meet this condition?
 
 
4 hours later…
8:56 AM
Thanks for the continued help on this, I appreciate it.
Here's the link to the product I bought: amazon.co.uk/gp/product/B07RN7QP7V/…
 
9:10 AM
It's v3 version, SPI. I've checked the pins on the chip and there doesn't seem to be a resistor/bridge at the SPI bit, or the CFG4 and CFG5 bits. I'm struggling to work out if that's correct or not from their docs... grobotronics.com/images/companies/1/…
 
9:43 AM
I'm also not using TMC4... controllers, with no current sensing resistors. It's straight out of the box config. I'll upload my wiring diagram shortly just in case. I've also tried SPI config wirte/reads and I can change the config, and read it later in the code chain and my changes are saved, so I think SPI is working in that respect.
I have a Raspberry PI Zero 2 W now too so I'll try that later just in case the Pi is to blame. I'm running out of things I haven't tried at this point.
 
10:10 AM
Thanks for the updated info. I am still reading the references, and might give more comments later. I am glad that you are usning V3. It is good that you are not using TMC4xxx controller, and no sensing resistors. It makes things less complicated.
Yes, good idea to use RpiZ2W for swap troubleshooting.
Now I am making some reading summary.
Ah, locking up supper time. See you later.
 

« first day    last day (40 days later) »