Comments (2)

  1. Reply

    Using smbus2 and python3 on Fedora34 while attempting a firmware upgrade, it has been deactivated altogehter:

    pi@raspberrypi:~/PiCoolFan4/original $ i2cdetect -y 1
    0 1 2 3 4 5 6 7 8 9 a b c d e f
    00: — — — — — — — — — — — — —
    10: — — — — — — — — — — — — — — — —
    20: — — — — — — — — — — — — — — — —
    30: — — — — — — — — — — — — — — — —
    40: — — — — — — — — — — — — — — — —
    50: — — — — — — — — — — — — — — — —
    60: — — — — — — — — 68 — — — — — — —
    70: — — — — — — — —

    Any way to reset it and get the device going under Raspberry Pi OS is highly appreciated. Thank zou!

  2. Thomas

    Reply

    A reset can be easily done with the jumper that comes with the package. However, I just had to complete part 2 of the bootloader sequence which is the culprit in most cases:

    #Bootloader Part 1:
    sudo i2cset -y 1 0x60 0x08 0xbb && sleep 1 && sudo python PCF4_serial0_9600_FU1.0.py -v -f
    PiCoolFAN.hex

    #Bootloader Part 2:
    sudo python PCF4_serial0_9600_FU1.0.py -v -f PiCoolFAN.hex

Leave a comment

Your email address will not be published. Required fields are marked *