The 1284p has dedicated I2C pins on physical pins 22=SCL and 23=SDA
This is what I am using, and the 644 is in same place so still does not indicate what is different why 1284 does not work
Peter