- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
We are using the CYBLE-022001-00 module, and attempting to communicate via I2c with the module being a slave. We can not get a response from the module.
- Using ports P5.0 and P5.1
- Clock and Data signals look good to the module
- Have tried all available settings for SCB block including 100 and 400khz as well as both fast and slow skew
Looking for suggestions.
Solved! Go to Solution.
- Labels:
-
BLE
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Just discover a typo in my last post.
I am talking about UDB and SCB components. For your configuration: you may use port 3 or port 5, whatever you like. No known issues.
Bob
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Can you please post your complete project, so that we all can have a look at all of your settings. To do so, use
Creator->File->Create Workspace Bundle (minimal)
and attach the resulting file.
Bob
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi William Fisher,
Do you use CYBLE-022001-00 EVAL board to test I2C ?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
As a follow up, is there any issues using ports 5_0 and 5_1 for I2c as opposed to other ports such as 3_0 and 3_1?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I am experiencing the exact same problem that you were with P5.0 (I2C_SDA slave) and P5.1 (I2C_SDA). All waveforms look good. The device does not ACK a slave address of 0x08 (7-bit) or 0x10 (8bit).
This post indicates that the issue is Answered. However, there is nothing supplied here by anybody that answered your original question about P5.0 and P5.1 being used on the CYBLE-022001-00 in conjunction with an SCB configured as either an EZI2C slave or an I2C slave.
Did you get this to work on these pins? IF so, how?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
@William
That depends. An USB-based component cannot be routed to port 5, but an SCB based can use port 5.
Both component types may use port 3.
Bob
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
We are using the SCB_1 component configured for the slave mode.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Just discover a typo in my last post.
I am talking about UDB and SCB components. For your configuration: you may use port 3 or port 5, whatever you like. No known issues.
Bob
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
One of the issues I am still trying to solve on the current project is with the CYBLE-022001-00 module controlling a Linear Tech DAC via I2c. A button press on the device will trigger various analog levels on the DAC.
Is it possible to use the Bridge Control Panel to control the module and send commands via I2c to the DAC?