Hi,

I'm getting txt error code 0xc0001c41 with rebooting the system afterwards.

Mainboard       Intel S1200RPL
CPU             XEON E3-1265L
TPM             AXXTPME5
Boot            BIOS (i.e. no EFI, EFI boot shows identical behavior)
Distribution    Ubuntu 14.04 w/ tboot 1.8
SINIT           4th_gen_i5_i7_SINIT_75.BIN

Attached below how the TPM is set up and the tboot dump.

I don't have any clue why I'm still getting the error.
According to SINIT_Errors.pdf error indicates  "Invalid TPM NV index"

Help pretty much appreciated.

Thanks,
Dieter


+ tpm_takeownership -z
Enter owner password:
Confirm password:
+ tpmnv_defindex -i 0x20000002 -s 8 -pv 0 -rl 0x07 -wl 0x07 -p password
Tspi_NV_DefineSpace failed failed: NVRAM area already exists (0x08313b)

Command DefIndex failed:
        TSS API failed
+ tpmnv_defindex -i owner -s 0x36 -p password
Haven't input permission value, use default value 0x2

Successfully defined index 0x40000001 as permission 0x2, data size is 54
+ tpmnv_defindex -i 0x20000001 -s 512 -pv 0x02 -p password

Successfully defined index 0x20000001 as permission 0x2, data size is 512
+ rm -r tmp
+ mkdir tmp
+ cd tmp
+ lcp_mlehash -c logging=serial,vga,memory /boot/tboot.gz
+ lcp_crtpolelt --create --type mle --ctrl 0x00 --minver 0 --out tboot_mle.elt 
tboot_hash
+ lcp_crtpollist --create --out list_unsig.lst tboot_mle.elt
+ lcp_crtpol2 --create --type list --ctrl 0x02 --pol owner_list.pol --data 
owner_list.data list_unsig.lst
+ lcp_writepol -i owner -f owner_list.pol -p password

Successfully write policy into index 0x40000001
+ cp owner_list.data /boot
+ tb_polgen --create --type nonfatal tcb.pol
+ tb_polgen --add --num 0 --pcr 18 --hash image --cmdline 
'root=/dev/mapper/test--node--vg-root ro   intel_iommu=on' --image 
/boot/vmlinuz-3.13.0-24-generic tcb.pol
+ tb_polgen --add --num 1 --pcr 19 --hash image --cmdline '' --image 
/boot/initrd.img-3.13.0-24-generic tcb.pol
+ lcp_writepol -i 0x20000001 -f tcb.pol -p password

Successfully write policy into index 0x20000001




TBOOT: ******************* TBOOT *******************
TBOOT:    2014-01-30 12:00 +0800 1.8.0
TBOOT: *********************************************
TBOOT: command line: logging=serial,vga,memory
TBOOT: BSP is cpu 0
TBOOT: original e820 map:
TBOOT:  0000000000000000 - 000000000009bc00  (1)
TBOOT:  000000000009bc00 - 00000000000a0000  (2)
TBOOT:  00000000000e0000 - 0000000000100000  (2)
TBOOT:  0000000000100000 - 00000000bbdc7000  (1)
TBOOT:  00000000bbdc7000 - 00000000be782000  (2)
TBOOT:  00000000be782000 - 00000000be788000  (4)
TBOOT:  00000000be788000 - 00000000be8be000  (2)
TBOOT:  00000000be8be000 - 00000000be8c2000  (4)
TBOOT:  00000000be8c2000 - 00000000be8e3000  (2)
TBOOT:  00000000be8e3000 - 00000000be8e4000  (4)
TBOOT:  00000000be8e4000 - 00000000be905000  (2)
TBOOT:  00000000be905000 - 00000000be915000  (4)
TBOOT:  00000000be915000 - 00000000be925000  (2)
TBOOT:  00000000be925000 - 00000000beb2f000  (4)
TBOOT:  00000000beb2f000 - 00000000bebf0000  (3)
TBOOT:  00000000bebf0000 - 00000000bec00000  (1)
TBOOT:  00000000bec00000 - 00000000c0000000  (2)
TBOOT:  00000000f8000000 - 00000000fc000000  (2)
TBOOT:  00000000fec00000 - 00000000fec01000  (2)
TBOOT:  00000000fed19000 - 00000000fed1a000  (2)
TBOOT:  00000000fed1c000 - 00000000fed20000  (2)
TBOOT:  00000000fee00000 - 00000000fee01000  (2)
TBOOT:  00000000ff400000 - 0000000100000000  (2)
TBOOT:  0000000100000000 - 0000000440000000  (1)
TBOOT: TPM: TPM Family 0x3
TBOOT: TPM is ready
TBOOT: TPM nv_locked: TRUE
TBOOT: TPM timeout values: A: 750, B: 750, C: 750, D: 750
TBOOT: Wrong timeout B, fallback to 2000
TBOOT: Wrong timeout C, fallback to 75000
TBOOT: reading Verified Launch Policy from TPM NV...
TBOOT:  :512 bytes read
TBOOT: policy:
TBOOT:   version: 2
TBOOT:   policy_type: TB_POLTYPE_CONT_NON_FATAL
TBOOT:   hash_alg: TB_HALG_SHA1
TBOOT:   policy_control: 00000001 (EXTEND_PCR17)
TBOOT:   num_entries: 2
TBOOT:   policy entry[0]:
TBOOT:           mod_num: 0
TBOOT:           pcr: 18
TBOOT:           hash_type: TB_HTYPE_IMAGE
TBOOT:           num_hashes: 1
TBOOT:           hashes[0]: d4 63 4c 11 a3 0f a3 ee a1 dc 4d 34 98 f8 99 f6 46 
51 ca da
TBOOT:   policy entry[1]:
TBOOT:           mod_num: 1
TBOOT:           pcr: 19
TBOOT:           hash_type: TB_HTYPE_IMAGE
TBOOT:           num_hashes: 1
TBOOT:           hashes[0]: 00 ee 09 19 c8 57 c2 12 ce 23 0a 20 02 b8 10 8f 74 
18 0f 60
TBOOT: IA32_FEATURE_CONTROL_MSR: 0000ff07
TBOOT: CPU is SMX-capable
TBOOT: CPU is VMX-capable
TBOOT: SMX is enabled
TBOOT: TXT chipset and all needed capabilities present
TBOOT: TXT.ERRORCODE: 0xc0001c41
TBOOT: AC module error : acm_type=0x1, progress=0x04, error=0x7
TBOOT: TXT.ESTS: 0x0
TBOOT: TXT.E2STS: 0xc
TBOOT: IA32_FEATURE_CONTROL_MSR: 0000ff07
TBOOT: CPU is SMX-capable
TBOOT: CPU is VMX-capable
TBOOT: SMX is enabled
TBOOT: TXT chipset and all needed capabilities present
TBOOT: TXT.HEAP.BASE: 0xbef20000
TBOOT: TXT.HEAP.SIZE: 0xe0000 (917504)
TBOOT: bios_data (@0xbef20008, 0x56):
TBOOT:   version: 4
TBOOT:   bios_sinit_size: 0xce40 (52800)
TBOOT:   lcp_pd_base: 0x0
TBOOT:   lcp_pd_size: 0x0 (0)
TBOOT:   num_logical_procs: 8
TBOOT:   flags: 0x00000000
TBOOT:   ext_data_elts[]:
TBOOT:           BIOS_SPEC_VER:
TBOOT:               major: 0x2
TBOOT:               minor: 0x1
TBOOT:               rev: 0x0
TBOOT:           ACM:
TBOOT:               num_acms: 1
TBOOT:               acm_addrs[0]: 0xfff7d000
TBOOT: CR0 and EFLAGS OK
TBOOT: supports preserving machine check errors
TBOOT: CPU is ready for SENTER
TBOOT: checking previous errors on the last boot.
        last boot has error.
TBOOT: checking if module /4th_gen_i5_i7_SINIT_75.BIN is an SINIT for this 
platform...
TBOOT: chipset production fused: 1
TBOOT: chipset ids: vendor: 0x8086, device: 0xb002, revision: 0x1
TBOOT: processor family/model/stepping: 0x306c3
TBOOT: platform id: 0x4000000000000
TBOOT:   1 ACM chipset id entries:
TBOOT:       vendor: 0x8086, device: 0xb002, flags: 0x1, revision: 0x1, 
extended: 0x0
TBOOT:   3 ACM processor id entries:
TBOOT:       fms: 0x306c0, fms_mask: 0xfff3ff0, platform_id: 0x0, 
platform_mask: 0x0
TBOOT: SINIT matches platform
TBOOT: TXT.SINIT.BASE: 0xbef00000
TBOOT: TXT.SINIT.SIZE: 0x20000 (131072)
TBOOT: BIOS has already loaded an SINIT module
TBOOT:   1 ACM chipset id entries:
TBOOT:       vendor: 0x8086, device: 0xb002, flags: 0x1, revision: 0x1, 
extended: 0x0
TBOOT:   3 ACM processor id entries:
TBOOT:       fms: 0x306c0, fms_mask: 0xfff3ff0, platform_id: 0x0, 
platform_mask: 0x0
TBOOT: BIOS-provided SINIT is older: date=20130612
TBOOT: copied SINIT (size=ce40) to 0xbef00000
TBOOT: AC mod base alignment OK
TBOOT: AC mod size OK
TBOOT: AC module header dump for SINIT:
TBOOT:   type: 0x2 (ACM_TYPE_CHIPSET)
TBOOT:   subtype: 0x0
TBOOT:   length: 0xa1 (161)
TBOOT:   version: 0
TBOOT:   chipset_id: 0xb002
TBOOT:   flags: 0x0
TBOOT:           pre_production: 0
TBOOT:           debug_signed: 0
TBOOT:   vendor: 0x8086
TBOOT:   date: 0x20130712
TBOOT:   size*4: 0xce40 (52800)
TBOOT:   code_control: 0x0
TBOOT:   entry point: 0x00000008:000062dc
TBOOT:   scratch_size: 0x8f (143)
TBOOT:   info_table:
TBOOT:           uuid: {0x7fc03aaa, 0x46a7, 0x18db, 0xac2e,
                {0x69, 0x8f, 0x8d, 0x41, 0x7f, 0x5a}}
TBOOT:               ACM_UUID_V3
TBOOT:           chipset_acm_type: 0x1 (SINIT)
TBOOT:           version: 4
TBOOT:           length: 0x2c (44)
TBOOT:           chipset_id_list: 0x4ec
TBOOT:           os_sinit_data_ver: 0x6
TBOOT:           min_mle_hdr_ver: 0x00020000
TBOOT:           capabilities: 0x0000002e
TBOOT:               rlp_wake_getsec: 0
TBOOT:               rlp_wake_monitor: 1
TBOOT:               ecx_pgtbl: 1
TBOOT:               stm: 1
TBOOT:               pcr_map_no_legacy: 0
TBOOT:               pcr_map_da: 1
TBOOT:               platform_type: 0
TBOOT:               max_phy_addr: 0
TBOOT:           acm_ver: 75
TBOOT:   chipset list:
TBOOT:           count: 1
TBOOT:           entry 0:
TBOOT:               flags: 0x1
TBOOT:               vendor_id: 0x8086
TBOOT:               device_id: 0xb002
TBOOT:               revision_id: 0x1
TBOOT:               extended_id: 0x0
TBOOT:   processor list:
TBOOT:           count: 3
TBOOT:           entry 0:
TBOOT:               fms: 0x306c0
TBOOT:               fms_mask: 0xfff3ff0
TBOOT:               platform_id: 0x0
TBOOT:               platform_mask: 0x0
TBOOT:           entry 1:
TBOOT:               fms: 0x40660
TBOOT:               fms_mask: 0xfff3ff0
TBOOT:               platform_id: 0x0
TBOOT:               platform_mask: 0x0
TBOOT:           entry 2:
TBOOT:               fms: 0x40650
TBOOT:               fms_mask: 0xfff3ff0
TBOOT:               platform_id: 0x0
TBOOT:               platform_mask: 0x0
TBOOT: file addresses:
TBOOT:   &_start=0x804000
TBOOT:   &_end=0xac6460
TBOOT:   &_mle_start=0x804000
TBOOT:   &_mle_end=0x834000
TBOOT:   &_post_launch_entry=0x804010
TBOOT:   &_txt_wakeup=0x8041f0
TBOOT:   &g_mle_hdr=0x81b5a0
TBOOT: MLE header:
TBOOT:   uuid={0x9082ac5a, 0x476f, 0x74a7, 0x5c0f,
                {0x55, 0xa2, 0xcb, 0x51, 0xb6, 0x42}}
TBOOT:   length=34
TBOOT:   version=00020001
TBOOT:   entry_point=00000010
TBOOT:   first_valid_page=00000000
TBOOT:   mle_start_off=4000
TBOOT:   mle_end_off=34000
TBOOT:   capabilities: 0x00000027
TBOOT:       rlp_wake_getsec: 1
TBOOT:       rlp_wake_monitor: 1
TBOOT:       ecx_pgtbl: 1
TBOOT:       stm: 0
TBOOT:       pcr_map_no_legacy: 0
TBOOT:       pcr_map_da: 1
TBOOT:       platform_type: 0
TBOOT:       max_phy_addr: 0
TBOOT: MLE start=804000, end=834000, size=30000
TBOOT: ptab_size=3000, ptab_base=0x801000
TBOOT: TXT.HEAP.BASE: 0xbef20000
TBOOT: TXT.HEAP.SIZE: 0xe0000 (917504)
TBOOT: bios_data (@0xbef20008, 0x56):
TBOOT:   version: 4
TBOOT:   bios_sinit_size: 0xce40 (52800)
TBOOT:   lcp_pd_base: 0x0
TBOOT:   lcp_pd_size: 0x0 (0)
TBOOT:   num_logical_procs: 8
TBOOT:   flags: 0x00000000
TBOOT:   ext_data_elts[]:
TBOOT:           BIOS_SPEC_VER:
TBOOT:               major: 0x2
TBOOT:               minor: 0x1
TBOOT:               rev: 0x0
TBOOT:           ACM:
TBOOT:               num_acms: 1
TBOOT:               acm_addrs[0]: 0xfff7d000
TBOOT: discarding RAM above reserved regions: 0xbebf0000 - 0xbec00000
TBOOT: min_lo_ram: 0x0, max_lo_ram: 0xbbdc7000
TBOOT: min_hi_ram: 0x100000000, max_hi_ram: 0x440000000
TBOOT: no LCP module found
TBOOT: os_sinit_data (@0xbef3517e, 0x7c):
TBOOT:   version: 6
TBOOT:   flags: 0
TBOOT:   mle_ptab: 0x801000
TBOOT:   mle_size: 0x30000 (196608)
TBOOT:   mle_hdr_base: 0x175a0
TBOOT:   vtd_pmr_lo_base: 0x0
TBOOT:   vtd_pmr_lo_size: 0xbbc00000
TBOOT:   vtd_pmr_hi_base: 0x100000000
TBOOT:   vtd_pmr_hi_size: 0x340000000
TBOOT:   lcp_po_base: 0x0
TBOOT:   lcp_po_size: 0x0 (0)
TBOOT:   capabilities: 0x00000002
TBOOT:       rlp_wake_getsec: 0
TBOOT:       rlp_wake_monitor: 1
TBOOT:       ecx_pgtbl: 0
TBOOT:       stm: 0
TBOOT:       pcr_map_no_legacy: 0
TBOOT:       pcr_map_da: 0
TBOOT:       platform_type: 0
TBOOT:       max_phy_addr: 0
TBOOT:   efi_rsdt_ptr: 0x0
TBOOT:   ext_data_elts[]:
TBOOT:           EVENT_LOG_POINTER:
TBOOT:                 size: 16
TBOOT:            elog_addr: 0xbef30176
TBOOT:                   Event Log Container:
TBOOT:                       Signature: TXT Event Container
TBOOT:                    ContainerVer: 1.0
TBOOT:                     PCREventVer: 1.0
TBOOT:                            Size: 20480
TBOOT:                    EventsOffset: [48,48)
TBOOT: setting MTRRs for acmod: base=0xbef00000, size=0xce40, num_pages=13
TBOOT: executing GETSEC[SENTER]...




------------------------------------------------------------------------------
Start Your Social Network Today - Download eXo Platform
Build your Enterprise Intranet with eXo Platform Software
Java Based Open Source Intranet - Social, Extensible, Cloud Ready
Get Started Now And Turn Your Intranet Into A Collaboration Platform
http://p.sf.net/sfu/ExoPlatform
_______________________________________________
tboot-devel mailing list
tboot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tboot-devel

Reply via email to