I believe they're the same, `raspi-gpio get` shows 44 is SDA1 AND 45 is SCL1. Here's what I see in the CM4 documentation:
Unsure about the Note by the end but could it mean we need to force that EEPROM read?
Edit: trying to verify if the board connects the pins correctly
Quote:2.9. I2C (SDA0 SCL0) This internal I2C bus is normally allocated to the CSI1 and DSI1, as these devices are controlled by the firmware. It can be used as a general I2C bus if the CSI1 ad DSI1 interfaces aren’t being used, or are being controlled by the firmware. For example libcamera runs on the ARM and doesn’t use the firmware, so in this case you may use CSI1 and this I2C bus. SDA0 is connected to GPIO44 on the BCM2711 and SCL0 is connected to GPIO45.
2.10. I2C (ID_SD ID_SC) This I2C bus is normally used for identifying HATs and controlling CSI0 and DSI0 devices. If the firmware isn’t using the I2C bus e.g. CSI0 and DSI0 aren’t being used then these pins may be used as GPIO 0 and GPIO 1 if required.
NOTE If these pins are used as GPIO pins, then to prevent the firmware from checking to see if there is a HAT EEPROM available, add force_eeprom_read=0 and disable_poe_fan=1 to the config.txt file.
Unsure about the Note by the end but could it mean we need to force that EEPROM read?
Edit: trying to verify if the board connects the pins correctly