What are the chances that the cm/cm3 boot loader could be modified to be able to use a Hat-style eeprom to load configuration and/or dtoverlays? Wouldn't it be useful to have a standard mechanism for a carrier board to identify itself to the cm[3] and configure IOs?
I tried connecting an eeprom to gpio 0/1 with a hat configuration on it, hoping maybe the hat support stuff might be active, but there is zero i2c activity on those pins when my cm3 boots.
