Using 5.15.0-1057, the fix is verified.
1. Use the hidden way to enable I2C3: # SYS_ENABLE_I2C3=TRUE bfcfg
2. Reboot DPU, then verify it is enabled: # bfcfg -d | grep -i i2c3
   sys: ENABLE_I2C3=1
3. Verified it is not working yet: #  i2cdetect -y 3
   Error: Could not open file `/dev/i2c-3' or `/dev/i2c/3': No such file or 
directory
4. Need another rshim boot on Host to make it work: # cat 
/auto/sw_soc_dev/builds/blos-prod-nightly/bluefield-rel-4.9.1/last_signed/dist/dev-release/BlueField-4.9.1.13439_preboot-install.bfb
 > /dev/rshim1/boot
5. Verified I2C3 bus is accessible: # i2cdetect -y 3
     0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f
00:                         -- -- -- -- -- -- -- --
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 1f
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
40: -- 41 -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: 50 -- 52 -- -- -- -- -- 58 -- -- -- -- -- -- --
60: -- 61 -- -- -- -- -- -- -- -- -- -- -- -- -- --
70: -- -- -- -- -- -- -- --         
6. Verified it can read the Glacier/CEC version: # i2cget -y 3 0x52 0x07 i 7
   0x00 0x02 0xc3 0x00 0x00 0x00 0x16    

svc-soc-ver@bu-lab04v-oob:~$ sudo ipmitool mc info
Device ID                 : 1
Device Revision           : 1
Firmware Revision         : 24.10
IPMI Version              : 2.0
Manufacturer ID           : 33049
Manufacturer Name         : Unknown (0x8119)
Product ID                : 2 (0x0002)
Product Name              : Unknown (0x2)
Device Available          : yes
Provides Device SDRs      : yes
Additional Device Support :
    Sensor Device
    SDR Repository Device
    SEL Device
    FRU Inventory Device
    IPMB Event Receiver
    Chassis Device
Aux Firmware Rev Info     :
    0x10
    0x11
    0x00
    0x00  

** Tags removed: verification-needed-jammy-linux-bluefield
** Tags added: verification-done-jammy-linux-bluefield

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2086815

Title:
  i2c-mlxbf: SMBus Repeated Start Support

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-bluefield/+bug/2086815/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to