I have a DS1339AU+ RTC connected to my pi and i2cdetect was detecting it. I finally found a driver that works with this chip and was able to read and write to it twice. I've rebooted the system since then and now i2cdetect no longer finds this device. All the i2c mods are loaded and there is power to the RTC module(verified with MM).
Any ideas what may be going on? I've also tried a new chip on the RTC module and i2cdetect doesn't find that either.
I have a couple of 1wire devices connected and running and I can access all of those but they are not running on the I2c bus.
Is it possible the I2c bus got fried? There are no pullups on the RTC module so I know that is not the problem.
Is there away to reset the bus?
Does the bus always use the pullups or can they be turned on and off through software?
Also I do have the PIs pins protected with a 330ohm resisters and 3.3v zenner diodes even though the DS1339AU+ should not pose a problem since it runs off of 3.3V and not 5V like the DS1307.
Any help would be greatly appreciated!
Return to “Interfacing (DSI, CSI, I2C, etc.)”
Jump to
- Community
- General discussion
- Announcements
- Other languages
- Deutsch
- Español
- Français
- Italiano
- Nederlands
- 日本語
- Polski
- Português
- Русский
- Türkçe
- User groups and events
- The MagPi
- Using the Raspberry Pi
- Beginners
- Troubleshooting
- Advanced users
- Assistive technology and accessibility
- Education
- Picademy
- Teaching and learning resources
- Staffroom, classroom and projects
- Astro Pi
- Mathematica
- High Altitude Balloon
- Weather station
- Code Club
- Programming
- C/C++
- Java
- Python
- Scratch
- Other programming languages
- Windows 10 for IoT
- Wolfram Language
- Bare metal, Assembly language
- Graphics programming
- OpenGLES
- OpenVG
- OpenMAX
- General programming discussion
- Projects
- Networking and servers
- Automation, sensing and robotics
- Graphics, sound and multimedia
- Other projects
- Gaming
- Media centres
- AIY Projects
- Hardware and peripherals
- Camera board
- Compute Module
- Official Foundation Display
- HATs and other add-ons
- Device Tree
- Interfacing (DSI, CSI, I2C, etc.)
- Raspberry Pi 400
- Raspberry Pi Pico
- General
- SDK
- MicroPython
- Other RP2040 boards
- Operating system distributions
- Raspberry Pi OS
- Raspberry Pi Desktop for PC and Mac
- Other
- Android
- Debian
- FreeBSD
- Gentoo
- Linux Kernel
- NetBSD
- openSUSE
- Plan 9
- Puppy
- Arch
- Pidora / Fedora
- RISCOS
- Ubuntu
- Ye Olde Pi Shoppe
- For sale
- Wanted
- Off topic
- Off topic discussion