Запуск эмулятора TPM Марио с тестовым костюмом TSS
Я пытаюсь запустить TPM-эмулятор Марио ( https://github.com/PeterHuewe/tpm-emulator) с TrouSerS (TSS Test API) и TSS API Test Suite. На данный момент я запустил всю установку, включая стек брюк и набор тестов, с эмулятором IBM. До сих пор я успешно скомпилировал и установил его. Самотестирование по умолчанию также проходит, когда я запускаю tpmd. Но я не уверен, какая конфигурация или команды требуются для его настройки, чтобы я мог использовать его с набором тестов API TSS.
1 ответ
Решение
TPM-эмулятор Mario использует систему сборки cmake. Это не требует какой-либо конкретной конфигурации как таковой. Просто установите CC & ARCH в вашей среде и внесите следующие изменения, откройте CMakeLists.txt и прокомментируйте строку add_subdirectory(tpmpd_dev).
$mkdir build
$cd build
$cmake ../