Stránka 1 z 1

Nefungují drivery TMC2130 SPI --VYŘEŠENO--

PříspěvekNapsal: 08.04.2020 09:18
od TomRous
Dobrý den,
zkouším připojit drivery TMC2130 SPI v3.0 od BigTree Tech k Ramps, ale po zadání příkazu M122 mi to píše:
0xFF:FF:FF:FF Bad response! když je připojeno 12V zdroj.
0x00:00:00:00 Bad response! když je připojeno jen USB k PC

Správně by to mělo ukazovat "něco mezi", třeba 0x8c:00:00:00. Zkoušel jsem to připojit na Rampsu jak na SW piny na AUX 2, tak na ty původní, tzn. místo LCD displaye na AUX 3.

Kabely jsem propípal měřákem a zdají se být OK.

Re: TMC2130 SPI - 0xFF:FF:FF:FF Bad response!

PříspěvekNapsal: 08.04.2020 09:27
od PvvScz
Možná blbej dotaz. Ale máš zaplou tiskárnu a zdroj ? Jen po USB to nekomikuje.

Re: TMC2130 SPI - 0xFF:FF:FF:FF Bad response!

PříspěvekNapsal: 08.04.2020 09:38
od TomRous
Jo. K PC to mám píchnuto tak i tak. A když zapnu zdroj, jsou tam FF, když zdroj vypnu, je tam 00.
Z toho mi vyplynulo, že drivery nejsou úplně mrtvé a nějak komunikují.

Re: Nefungují drivery TMC2130 SPI

PříspěvekNapsal: 08.04.2020 17:25
od caven
Jakou máš verzi marlina? ve verzi 1 to nefunguje.

EDIT: Omlouvám, se spletl jsem si to s uart verzema TMC2208. Tam nefunguji ty soft serialy pro vyčítání. Ale toto jede přes SPI.

Re: Nefungují drivery TMC2130 SPI

PříspěvekNapsal: 08.04.2020 17:41
od PvvScz
M122 na 2208 funguje uplne normalne..

Re: Nefungují drivery TMC2130 SPI

PříspěvekNapsal: 09.04.2020 22:45
od TomRous
Vyřešeno. Piny, které "čouhají nahoru" aby se to připojilo na AUX jsou prodloužené a vedou i dolů (Proč, když prodávají i standalone verzi?).

Zkoušel jsem i odstranit LCD, jak fyzicky tak samozřejmě i softwarově a připojit SPI "na originální pozici". No ale až pokusem-omylem a připojením jednoho z driverů "na dálku" přes dráty (všech 12 nebo kolik pinů jsem připojil 20cm kabely) krom těch SPI, ty jsem dal jak to má být. A tehdy mě napadlo, proč by to mělo být připojeno k Arduinu dvakrát, že? No tak jsem koukl do zapojení RAMPS, jako ne-elektronik se v tom chvilku hrabal a zjistil, že tři z těch pinů jdou právě přes jumpery, které tam zůstaly po A4899. Takže jsem je vytahal, drivery dal zpátky, zapnul LCD a kartu, přepnul SPI na piny na AUX-2 a je to.
Software jsem nahrál, zkusil posunout osy a funguje to. Teď už si jen pohrát s nastavením proudu, mikrokroků a podobně.

A kdo máte Marlin 2.něco, NESMÍTE povolit v configuration_adv.h SOFTWARE_DRIVER_ENABLE. Aspoň u mě se pak motory nechtěly točit.

Re: Nefungují drivery TMC2130 SPI --VYŘEŠENO--

PříspěvekNapsal: 10.04.2020 14:25
od PvvScz
Dobrý.. mě u posledni nightly verze jelo všechno kromě Z osy. I při houmování X a Y se zvedla, ale na houmování Z byla potichu..