Resolved! STM32F405RG HAL_I2C_Mem_Read_DMA stopped after reading 2 bytes.
I was trying to read the 24AA64FT EEPROM using the I2C DMA methods. But the I2C read will break after reading 2 bytes for no reason, and both SDA and SCL stay low. As you can see in the picture, the reading starts with writing 0x50 (0xA0 >> 1) to the...