First of all, thanks for all the efforts put into creating this product!
I built a simple version of it - PCB DRV8825_M_MT_F_BT, Arduino Nano + DRV8825 + thermal sensor, no other hardware is used (no Bluetooth, buttons etc.). I used the package MyFP2_DRV8825_338. The version for myFP2W is 2.5.1.3 .
My issue is that I cannot connect to the board from myFP2W. Judging from the Log, it passes multiple tests, but then fails the backlashinenable test:
ReceiveResponse Controller response: 4255
Read_backlashinenable response = 255
Read_backlashinenable Error Data Invalid
GetConnectValues Error Data Invalid
It almost feels like the code is reading bad (non-initalized) value for myfocuser.backlash_in_enabled from EEPROM. Is there a way to initialize EEPROM?
Can you please advise on what could be causing this?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
First of all, thanks for all the efforts put into creating this product!
I built a simple version of it - PCB DRV8825_M_MT_F_BT, Arduino Nano + DRV8825 + thermal sensor, no other hardware is used (no Bluetooth, buttons etc.). I used the package MyFP2_DRV8825_338. The version for myFP2W is 2.5.1.3 .
My issue is that I cannot connect to the board from myFP2W. Judging from the Log, it passes multiple tests, but then fails the backlashinenable test:
ReceiveResponse Controller response: 4255
Read_backlashinenable response = 255
Read_backlashinenable Error Data Invalid
GetConnectValues Error Data Invalid
Here is the full log: https://mashchenko.ca/pub/projects/myFP2WLog-23032025.txt
It almost feels like the code is reading bad (non-initalized) value for myfocuser.backlash_in_enabled from EEPROM. Is there a way to initialize EEPROM?
Can you please advise on what could be causing this?
I figured this out. I had to enable all the items listed under "UOC Update on Connect", and now the controller connects.