Как удалить симулятор TPM и использовать настоящий чип TPM на raspberry pi?

Я использую Raspberry Pi, работающий в Window IoT Core, и подключаюсь к Центру Интернета вещей Azure. Когда я изначально хотел подготовить устройство, я просто использовал симулятор TPM (через портал устройств Windows). Теперь я вставил настоящий TPM-чип в Pi, и я хочу подготовить устройство с помощью этого чипа.

Но я не вижу возможности сделать это на портале устройств - раздел TPM Configuration. Как это выглядит сейчас на портале устройств. Возможно, мне не хватает чего-то очевидного. Любая помощь приветствуется.


person Miraj Mohajireen    schedule 10.12.2020    source источник


Ответы (1)


Прошивка TPM (fTPM) требует специальной поддержки процессора / SoC, которая в настоящее время не реализована в Raspberry Pi 2 или 3. Вместо этого вы можете использовать MinnowBoard или DragonBoard410c. MinnowBoard Max требует прошивки версии 0.80 или выше. DragonBoard410c предоставляет готовые возможности fTPM, которые включены по умолчанию.

person Michael Xu - MSFT    schedule 11.12.2020
comment
Спасибо. Но я прикрепил иридиевую плату dTPM: SLM 9670. Это то, что я хочу использовать, когда подготавливаю пи для Azure. - person Miraj Mohajireen; 11.12.2020
comment
Дополнительную информацию см. В этом документе (docs.microsoft .com / en-us / windows / iot-core / secure-your-device /). - person Michael Xu - MSFT; 11.12.2020
comment
Привет, @Michael, я следил за этим документом ссылка Но я новичок в этих вещах. Чтобы разобраться в моем подходе по ссылке, за которой я следовал, шаг 1 выполнен. Шаг 2, 3 пропущен, так как я использую rp3. Шаг 4. В зависимости от выбранного вами дискретного модуля TPM определите здесь соответствующую ему таблицу ACPI ... Я понятия не имею, как найти соответствующий ACPI. Поэтому я пробовал и ошибался с каждым файлом ACPITABL.dat (шаг 5). 6. Готово 7. Когда я запускаю t2t.exe -cap ERROR (0x8028400f): Tbsi_GetDeviceInfo () не удалось. Застрял здесь :( - person Miraj Mohajireen; 11.12.2020
comment
См. Тему здесь. - person Michael Xu - MSFT; 18.12.2020