Re: DS1307 on rpi4B
- Reply: Daniel O'Connor : "Re: DS1307 on rpi4B"
- In reply to: Daniel O'Connor : "Re: DS1307 on rpi4B"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 08 Dec 2024 02:05:38 UTC
Hello Daniel. Thank you for the suggestion. I created dtso file for my HW configuration like this. /dts-v1/; /plugin/; / { compatible = "brcm,bcm2835"; fragment@0 { target = <&i2c5>; __overlay__ { #address-cells = <1>; #size-cells = <0>; status = "okay"; ds1307: ds1307@68 { compatible = "dallas,ds1307"; reg = <0x68>; status = "okay"; }; }; }; __overrides__ { ds1307 = <&ds1307>,"status"; }; }; I modified config.txt to load this dtbo and add one more line to set GPIO pins in [pi4] gpio=12,13=a5,pu This works fine and RTC starts working. One strange thing is that "gpioctl -l -v" doesn't show correct pin setting somehow. I assumed there should be PU on pin 12 and 13. pin 12: 1 pin 12<>, caps:<IN,OUT,PU,PD,INTRLL,INTRLH,INTRER,INTREF,INTREB> pin 13: 1 pin 13<>, caps:<IN,OUT,PU,PD,INTRLL,INTRLH,INTRER,INTREF,INTREB> Best regards, furaisanjin