MAC-адреса в модулях Q7 Baikal

MAC-адреса в модулях устанавливаются двумя способами:

Через переменные окружения U-boot

Вычитываются из I2C EEPROM 24AA025E48T-I/OT с прошитым EUI-48.

В розничных модулях по умолчанию используется 2-й способ.

Переменные окружения

I2C EEPROM с EUI-48

На модуле установлены 2 I2C EEPROM 24AA025E48T-I/OT. Они работают на I2С-шине с контроллером 1f047000. На шине так же висит RTC, STM32 WD. U-boot вычитывает EUI из EEPROM и устанавливает их в переменные U-boot ethaddr и eth1addr. Переопределять эти переменные нельзя.