bigtreetech / BIGTREETECH-OCTOPUS-Pro

This is OCTOPUS Pro open source material
255 stars 51 forks source link

Octopus Pro 1.1 (STM32H723) and TMC5160 Pro V1.1 Cannot Communicate #32

Open rexsham opened 1 year ago

rexsham commented 1 year ago

I have a bunch of BTT TMC5160 Pro v1.1 I used them on MKS Monster 8 v1.0 without issues.

But on BTT Octopus Pro v1.1 STM32H723 I got "Unable to write tmc spi 'stepper_z' register" issues while executing Home actions. In SPI bus settings I tried software spi pa6 pa5 pa7 and spibus : spi1. I also tried to set spibus speed to various speeds, all yield the same error. CS pins are configured correctly.

I read that v1.0 and v1.01 versions have the PA6 MISO diode issue.

I checked the forward bias of my diode is 0.57V, the direction is also correct (cathode properly connecting to buffer chip output and anode to pin 42 of mcu).

Also the motor driver MISO is properly connecting to thr input pin of the buffer chip.

Can anyone point me towards some directions? Anyone got success with Octopus Pro v1.1 and TMC5160 Pro v1.1?

I do not want to jump wire the MISO from driver directly to pin 42 because this may fry the input pin of the STM32H723 MCU as the Maximum Absolute Input voltage of this MCU is just 4.0V as stated in Datasheet.

I have a bunch of BTT TMC5160 Pro v1.1 I used them on MKS Monster 8v 1.0 without issues.

But on BTT Octopus Pro v1.1 STM32H723 I got "Unable to write tmc spi 'stepper_z' register" issues In SPI bus settings I tried software spi pa6 pa5 pa7 and spibus : spi1. I also tried to set spibus speed to various speeds, all yield the same error.

I read that v1.0 and v1.01 versions have the PA6 diode issue. I checked the forward bias of my diode is 0.57V, the direction is also correct (cathode properly connecting to buffer chip output and anode to pin 42 of mcu).

Screenshot_2023-06-15-06-11-48-267_com adobe reader

2kclay commented 10 months ago

Did you get a resolution with this issue? I have same issue on Octopus v1.1 non pro but using mellow external 48v input drivers

motymen commented 7 months ago

are you running marlin on the Octopus Pro 1.1 (STM32H723)?