Hello,
I recently ordered the VL53L1X and QWIIC Single Relay. The distance sensor is working fine. When I initially plugged in teh relay switch it looked good as well. I was going through the examples at: https://github.com/fourstix/Sparkfun_Ci … QwiicRelay and now whenever I plug in the relay, I get the following.
How can I re-set the relay or qwiic phat to get back to defaul?
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: – – – – – – – – – – – – –
10: – – – – – – – – – – – – – – – –
20: – – – – – – – – – – – – – – – –
30: – 31 32 33 34 35 36 37 38 39 3a 3b 3c 3d 3e 3f
40: 40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f
50: 50 51 52 53 54 55 56 57 58 59 5a 5b 5c 5d 5e 5f
60: 60 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 6e 6f
70: 70 71 72 73 74 75 76 77
Thanks,
Derek
Hi Derek.
I’m wondering if some invalid data got written to the relay and corrupted the bits that set it’s I2C address.
You might try closing the ADDR jumper on the back of the board and seeing if the relay shows up at address 0x19.
If it does you should be able to fix the address and then open the jumper.
Thanks Chris.
I will try that. If closing the ADDR jumper doesn’t work, will the drop of solder impact a RMA?
Derek
No, not since we told you to try that.
Chris,
Good news! Changing the ADDR to 0x19 worked. I’m wondering if I should just leave it that way. If I wanted to go back to the default, how would I fix the address as you mentioned above?
I’m not exactly sure how the firmware is coded, but I think if you remove the jumper the address should switch back to the default of 0x18. You could try removing the solder from the board and see if it does, but if it stays in the weird state it was before, just put the jumper back and you know it will work at 0x19.
Thanks again. For what I’m going to be doing, I can make it work on 0x19. Don’t want to press my luck on my soldering skills.
Thanks for the help.