Re: How to run acrn on my Intel PC?
Jacky Lau
Hi, Geoffroy. I upgrade the BIOS to the latest version which was released in 2018, and disable Windows 8.1/10 WHQL Support and Windows 7 Installation support in BIOS setting. I changed vm config file, set CONFIG_PLATFORM_RAM_SIZE and CONFIG_SOS_RAM_SIZE to 0x200000000, set CONFIG_UOS_RAM_SIZE to 0x100000000: jacky@acrn:~/acrn-work/acrn-hypervisor$ cat build/hypervisor/.config CONFIG_SCENARIO="industry" CONFIG_MULTIBOOT2=y # CONFIG_SCHED_NOOP is not set # CONFIG_SCHED_IORR is not set CONFIG_SCHED_BVT=y CONFIG_BOARD="nuc7i7dnb" CONFIG_RELEASE=y CONFIG_MAX_EMULATED_MMIO_REGIONS=16 CONFIG_MAX_PT_IRQ_ENTRIES=64 CONFIG_STACK_SIZE=0x2000 CONFIG_LOG_BUF_SIZE=0x40000 CONFIG_LOG_DESTINATION=7 CONFIG_LOW_RAM_SIZE=0x00010000 CONFIG_HV_RAM_START=0x11000000 CONFIG_HV_RAM_SIZE=0x14800000 CONFIG_PLATFORM_RAM_SIZE=0x200000000 CONFIG_SOS_RAM_SIZE=0x200000000 CONFIG_UOS_RAM_SIZE=0x100000000 CONFIG_ACPI_PARSE_ENABLED=y CONFIG_HYPERV_ENABLED=y # CONFIG_RDT_ENABLED is not set # CONFIG_PSRAM_ENABLED is not set CONFIG_GPU_SBDF=0x00000010 CONFIG_RELOC=y CONFIG_MAX_IOAPIC_NUM=1 CONFIG_MAX_IOAPIC_LINES=120 CONFIG_MAX_IR_ENTRIES=256 CONFIG_IOMMU_BUS_NUM=0x100 CONFIG_MAX_PCI_DEV_NUM=96 CONFIG_MAX_MSIX_TABLE_NUM=64 # CONFIG_L1D_FLUSH_VMENTRY_ENABLED is not set # CONFIG_MCE_ON_PSC_WORKAROUND_DISABLED is not set CONFIG_ENFORCE_TURNOFF_AC=y # CONFIG_IVSHMEM_ENABLED is not set After rebuilt and update /boot/acrn/acrn.bin, I can saw debug output from serial console: Multiboot2 Bootloader: GRUB 2.04-1ubuntu26.7 ACRN Hypervisor calibrate_tsc, tsc_khz=3900000 [11857166us][cpu=0][(null)][sev=2][seq=1]:HV version 2.3-2021-01-26 18:21:47-cfc3017a-dirty DBG (daily tag:acrn-2020w48.5-180000p) industry@nuc7i7dnb build by jacky, start time 11847871us [11875864us][cpu=0][(null)][sev=2][seq=2]:API version 1.0 [11881807us][cpu=0][(null)][sev=2][seq=3]:Detect processor: Intel(R) Core(TM) i3-7100 CPU @ 3.90GHz [11891833us][cpu=0][(null)][sev=1][seq=4]:SECURITY WARNING!!!!!! [11898428us][cpu=0][(null)][sev=1][seq=5]:Please apply the latest CPU uCode patch! [11907126us][cpu=0][(null)][sev=2][seq=6]:Assertion failed in file acpi_parser/dmar_parse.c,line 171 : fatal error [11918587us][cpu=0][(null)][sev=2][seq=7]: delta = (actual_load_address - CONFIG_HV_RAM_START) = 0x0 [11929298us][cpu=0][(null)][sev=2][seq=8]: Host Stack: CPU_ID = 0 [11936469us][cpu=0][(null)][sev=2][seq=9]:addr(0x1120ab60) 0x0000000000000000 0x0000000000000000 0x0000000000000001 0x0000000000000000 [11950583us][cpu=0][(null)][sev=2][seq=10]:addr(0x1120ab80) 0x000000001120abe0 0x00000000110119b0 0x000000001104fd40 0x00000000188ab600 [11964783us][cpu=0][(null)][sev=2][seq=11]:addr(0x1120aba0) 0x00000000000000e1 0x000000001100bf80 0x00000000000000fc 0x0000000000000440 [11979009us][cpu=0][(null)][sev=2][seq=12]:addr(0x1120abc0) 0x0000000000000000 0x0000000000000001 0x0000000000000000 0x0000000072dda0a0 [11993226us][cpu=0][(null)][sev=2][seq=13]:addr(0x1120abe0) 0x000000001120ac20 0x000000001100d56d 0x0000000000000001 0x0000000000000440 [12007390us][cpu=0][(null)][sev=2][seq=14]:addr(0x1120ac00) 0x0000000000000000 0x0000000000000001 0x0000000000000000 0x0000000072dda0a0 [12021617us][cpu=0][(null)][sev=2][seq=15]:addr(0x1120ac20) 0x000000001120ac50 0x00000000110092b1 0x0000000000000000 0x0000000000000000 [12035834us][cpu=0][(null)][sev=2][seq=16]:addr(0x1120ac40) 0x0000000000000000 0x00000000826cef44 0x000000001120ac70 0x00000000110081e8 [12050069us][cpu=0][(null)][sev=2][seq=17]:addr(0x1120ac60) 0x00000000110010e2 0x0000000072f38a70 0x0000000011057570 0x00000000696e746c [12064261us][cpu=0][(null)][sev=2][seq=18]:addr(0x1120ac80) 0x0000000000000000 0x0000000000000000 0x0000000100000000 0x0000000000000000 [12078480us][cpu=0][(null)][sev=2][seq=19]:addr(0x1120aca0) 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000 [12092697us][cpu=0][(null)][sev=2][seq=20]:addr(0x1120acc0) 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000 [12106966us][cpu=0][(null)][sev=2][seq=21]:addr(0x1120ace0) 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000 [12121149us][cpu=0][(null)][sev=2][seq=22]:addr(0x1120ad00) 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000 [12135315us][cpu=0][(null)][sev=2][seq=23]:addr(0x1120ad20) 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000 [12149540us][cpu=0][(null)][sev=2][seq=24]:addr(0x1120ad40) 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000 [12163722us][cpu=0][(null)][sev=2][seq=25]: [12168507us][cpu=0][(null)][sev=2][seq=26]:Host Call Trace: [12174894us][cpu=0][(null)][sev=2][seq=27]:----> 0x00000000110119b0 [12182063us][cpu=0][(null)][sev=2][seq=28]:----> 0x000000001100d56d [12189189us][cpu=0][(null)][sev=2][seq=29]:----> 0x00000000110092b1 [12196357us][cpu=0][(null)][sev=2][seq=30]:----> 0x00000000110081e8 [12203527us][cpu=0][(null)][sev=2][seq=31]: It seems that somethings is wrong. :( Geoffroy Van Cutsem <geoffroy.vancutsem@...> 于2021年1月22日周五 上午1:32写道:
|
|
|