ARM-процессоры обычно стартуют из кеша первого уровня, оперативку
инициализирует загрузчик, причем под каждую плату до сих пор этот
код пишется отдельно. Возможно можно было бы уже скопипастить I2C
из компьютерных планок оперативы, но в ембеддеде жмотятся даже на
это