|
Post by alcane on Jun 18, 2018 6:13:39 GMT -8
hi,
i installed correctly the SunControl and i can execute the script testSunControl.py. Same if i do "i2cdetect -y 1" i see 04.
Later on, i install the GrovePi+ (...) and when i do "i2detect -y 1" i still see 04 and the 40 for the GrovePi. I connect the Usb grove to a digital port on the GrovePi and I2c to an i2c port on the GrovePi. I still able to run the script testSunControl.py. I can request sensors connected on the GrovePi and receive correct answers.
The problem appear when i m using i2cdump -y 1 0x40 or i2cdump -y 1 0x04 its show "X" for all answers and i lose contact with the two boards because if i do again "i2cdetect -y 1", no i2c device is found.
Any idea ? Thank you for your assistance.
Alexander
|
|
|
Post by SDL on Jun 18, 2018 6:39:10 GMT -8
Alexander,
This has something to do with the GrovePi+. It has a processor in between SunControl and the Raspberry Pi that is some how munching the interface. We don't have a lot of experience with that board.
This is the primary reason we developed our Pi2Grover board, which has a direct non-processor connection between the Pi and devices. No new drivers need to be written.
BP
|
|