|
From: Timo L. <tim...@ik...> - 2020-04-08 15:58:17
|
On Wed, 8 Apr 2020, Lukasz Hawrylko wrote: > TBOOT has an algorithm that checks if SINIT matches platform. I can't > tell you right now what is wrong here, I need some logs. Please run it > once again, than after reboot, can you launch Linux without TBOOT and > run 'txt-stat' tool that is in TBOOT's repo in 'utils' folder? What I > need is a value of ERRORCODE field. > > If you can connect serial port and dump serial logs too that will be > awesome. Dell's docking station has RS232 connector and TBOOT's logs are > printed there (tested on my laptop). $ txt-stat Intel(r) TXT Configuration Registers: STS: 0x00000012 senter_done: FALSE sexit_done: TRUE mem_config_lock: FALSE private_open: FALSE locality_1_open: FALSE locality_2_open: FALSE ESTS: 0x00 txt_reset: FALSE E2STS: 0x0000000000000008 secrets: FALSE ERRORCODE: 0xc0003c11 DIDVID: 0x00000001b0068086 vendor_id: 0x8086 device_id: 0xb006 revision_id: 0x1 FSBIF: 0xffffffffffffffff QPIIF: 0x000000009d003000 SINIT.BASE: 0xaced0000 SINIT.SIZE: 327680B (0x50000) HEAP.BASE: 0xacf20000 HEAP.SIZE: 917504B (0xe0000) DPR: 0x00000000ad000041 lock: TRUE top: 0xad000000 size: 4MB (4194304B) PUBLIC.KEY: 2d [REDACTED] 77 [REDACTED] *********************************************************** TXT measured launch: FALSE secrets flag set: FALSE *********************************************************** unable to find TBOOT log I'll check if we can get serial output. -Timo |