PicoBorg Reverse was not found
Forums:
Hello guys,
I've recently put together my diddyborg. After setting it up, I tried launching the example script (diddySequence.py), but it didn't work. It says:
Loading PicoBorg Reverse on bus 1, address 44
Missing PicoBorg Reverse at 44
PicoBorg Reverse was not found
Are you sure your PicoBorg Reverse is properly attached, the correct address is used, and the I2C drivers are running?
Scanning I�C bus #1
Found PicoBorg Reverse at 61
1 PicoBorg Reverse board found
No PicoBorg Reverse at address 44, but we did find boards:
61 (97)
If you need to change the I�C address change the setup line so it is correct, e.g.
PBR.i2cAddress = 0x61
I've browsed the forum for similar problems but none of the other solutions worked for me.
i2cdetect:
i2cdetect -y 0
Error: Could not open file `/dev/i2c-0' or `/dev/i2c/0': No such file or directory
i2cdetect -y 1
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: -- -- -- -- -- -- -- -- -- -- -- -- --
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
60: -- 61 -- -- -- -- -- -- -- -- -- -- -- -- -- --
70: -- -- -- -- -- -- -- --
piborg
Sun, 08/13/2017 - 17:40
Permalink
Wrong address
No problem, it looks like the address of the board has been changed from the default value. You can reset the address to the default fairly easily.
First open Python from the PicoBorg Reverse directory:
Then run these commands to reset the address:
Finally exit Python and try the script again :)
heliosophist
Mon, 08/14/2017 - 15:35
Permalink
My god, it's working! I was
My god, it's working! I was really afraid it was something more serious. Thanks for your help!