Hi,
I ported my app from Arduino to Maple r5 (I need the 12-bit resolution).
While everything else works fine (following some minor changes for pin location), my I2C (that communicates with a programmable power-supply) does not work.
To be more precise: Occasionally, after reset, it will show few first characters as a reply for request from the device, but that's all).
Using oscilloscope, the signals look OK, similar to Arduino case. The frequency and voltages are within expected.
Here is what I already have tried:
1. Adjusted the I2C frequency to 100 Khz in the Wire.h file (as my device requires and as runs OK on Arduino).
2. Installed pull-up resistors (3.3K and using 5V, similar to the Arduino, ).
3. Tried many pins combinations (Modified the Wire.h): The native maple I2c (9,5 and 29,30) and several others.
They all work fine as seen with the scope, but no flow of data.
4. I naturally tested using the same cables and connectors, but for no avail.
I remember to have seen an article (post in the forum?) that describe similar problem, but I can't find it, and to the best of my remembrance, there was no solution there.
I'd appreciate any help to get my I2C run on Maple as it does on the Arduino.
thanks Samtal