Customer Stories
Blog
How to Buy
Contact Us
About Digi
Leadership
Locations
Awards
Export Policy
Environment
Careers
Investor Relations
IoT Products and Services
Embedded Systems
Digi XBee Ecosystem
Digi XBee RF Modules
Digi XBee Cellular Modems
Digi XBee Gateways
Digi XBee Tools
System-on-Modules
Single Board Computers
IoT Development Kits
Networking
Cellular Routers
Gateways
Infrastructure Management
Console Servers
Serial Connectivity
USB Connectivity
IoT Software and Services
Digi Remote Manager
Wireless Design Services
Professional Services
TrustFence Security Framework
Featured
5G
FirstNet
Private LTE/CBRS
Zigbee
USB Over IP/AnywhereUSB
XCTU
Digi TrustFence
/
Built-in security framework for the IoT
SmartSense
Solutions
Solutions by Application
Public Transit
Traffic Management
Remote Worker
Kiosks and Digital Signage
Branch Networking
Positive Train Control (PTC)
More Applications
Solutions by Technology
The Journey to 5G
Cellular Failover
FirstNet
Private LTE Based on CBRS
SD-WAN
Smart Out-of-Band Management
Zigbee Wireless Mesh Networking
More Technologies
Solutions by Industry
Energy
Smart Cities
Medical
Industrial
Retail
Transportation
Resources
Resource Library
Events
Webinars
Videos
Examples and Guides
Project Gallery
More Resources
Recent News
Press Releases
News Coverage
Security Center
Certifications
Support
Support Services
Support Forum
Product Returns (RMA)
Warranty Registration
Expert Support Login
Knowledge Base
Drivers
Firmware Updates
Documentation
Diagnostics, Utilities & MIBS
Embedded Patches
Sample Applications
Search
Remember
Register
Home
/
Support
/
Support Forum
/
Changing default pins
Digi Forum
All Activity
Q&A
Questions
Hot!
Unanswered
Tags
Categories
Users
Ask a Question
Welcome to Digi Forum, where you can ask questions and receive answers from other members of the community.
All categories
Digi Remote Manager
(353)
Python
(972)
RF Solutions and XBee
(8,046)
Digi TransPort
(733)
Digi Connect Cellular
(417)
DAL
(2)
Embedded Devices
(4,066)
Rabbit
(3,148)
Rabbit Software
(498)
Console Servers
(340)
Modbus and Industrial Automation
(235)
Realport
(581)
Serial Servers
(807)
Satellite Modules
(24)
USB
(1,221)
Serial Cards
(714)
ConnectPort Display
(54)
Feedback/Wish List
(87)
Other/Legacy
(337)
Changing default pins
+1
vote
Hi, i'm having some problems with I2C on RCM6700. Would it be possible to use PB6 and PB4 for I2C pins with software lib?
As far as i saw, it uses PB4 and PB6 ofr something, but actually sets the I2C on port D.
Thank you.
related to an answer for:
how to use the I2C for RCM6760?
i2c
rcm6700
asked
Feb 7, 2018
in
Rabbit Software
by
Demolick
New to the Community
(
28
points)
Please
log in
or
register
to add a comment.
Please
log in
or
register
to answer this question.
1 Answer
+1
vote
Best answer
The hardware-based I2C interface of the Rabbit 6000 was designed to use PE0/PE1 or PE4/PE5.
You might be able to "#use I2C_SW.LIB" to use the software-based I2C interface on pins from port D, but I don't know whether it's been tested on the 6000.
What are the problems you're seeing with I2C on the RCM6700? Have you tried using Dynamic C 10.72C? I made various changes/improvements to the I2C libraries for that release.
answered
Feb 12, 2018
by
TomCollins
Veteran of the Digi Community
(
2,089
points)
selected
Feb 21, 2018
by
Demolick
I finally got it going, no asistance needed for now =)
Thank you,
BR
Konstantin
Thanks for your response.
As far as I know, PE4 isn't available for external connection, and using PE0/PE1 isn't helping me. I think it might be some configuration issue, looking on the SDA/SCL signal, those never go to GND.
Have you tried using I2C on RCM6000 family? If you could supply me with some sample code for I2C_HW lib with EEPROM, it would be great.
Konstantin
I recently found that the Dynamic C 10.72C installer was missing an update to the I2C libraries. You can see the changes and download updated libraries from:
https://github.com/digidotcom/DCRabbit_10/commit/fa4c55017e6253cccb0c6c6f72258b16d6794599
Please
log in
or
register
to add a comment.
...