вопросы
1) при пуске (Internal Boot Mode : Hardware initialization) выставляется частота шины SDRAM 133MHz?
то есть, если в качестве опорного кварца будет использоватся кварц с частотой выше 24МГц (так надо), то частоты будут выставлены за предел рабочего диапазона?
или эти параметры лежат в пользовательском образе флашки (DCD) и их можно изменить?
важно, чтобы при пустой флашке и т.п. не были выставлены запредельные значения частот (кварц > 24МHz)
2) секьюрность :
есть ли где-нибудь описание SCC (RTIC, SAHARA и т.д.), и вообще каким образом подготавливается загрузочный образ signed for HAB authentication?
то есть использует ли кто-то это на практике и как это на практике реализовано для i.mx35
я понимаю так - выбираются ключи RSA
открытый ключ хешируется и хеш прошивается в eFUSE
при создании прошивки открытый ключ добавляется к образу (формат описан в RM)
секьюрный бут проверяет правильный ли ключ (хэш в eFUSE), затем использует этот ключ для расшифровки образа и загрузки образа в память
правильно?
какие тулзы это (подготовка образа, прошивка eFUSE и т.д.) делают?
-----------------
при установленной секьюрности boot downloader тоже требует секьюрного образа?
то есть если секьюрные фузы прошиты неправильно, то чип можно выбрасывать?
==================
upd : видимо, меня интересует i.MX35 Security Manual. есть у кого-нибудь?