Re: FreeBSD OS installation stuck after selecting Boot installer

Konstantin Belousov <[email protected]>
Newsgroups gmane.os.freebsd.devel.arm
Message-ID <[email protected]>
On Tue, Jun 25, 2024 at 07:18:58PM -0600, Warner Losh wrote:
> Hey Arjun,
> 
> It looks like the memory map doesn't match expectations that the EFIRT code
> has.
> 
> So, I've cc'd kib@ who wrote the code.  He and I have been discussing a
> similar issue for LinuxBoot, but with different symptoms. We may also need
> to increase the debugging level of the code that prints the memory map to
> track this down.
I did it for amd64.  The machine in the log below is arm64, which is
different beast with probably different calculation of benefits/troubles
with 1:1 vs. relocations.  Esp. because arm64 vendors should use much
newer UEFI/edk2 codebase.

> 
> In the meantime, you may be able to boot without "options EFIRT" in your
> kernel config file.
> 
> On Tue, Jun 25, 2024 at 6:44 PM Anantharam, Arjun <
> [email protected]> wrote:
> 
> > Hi,
> >
> > I was able to make some more progress with the boot loader cmd:
> >
> > *set hw.uart.console="mm:0x2058400000,rs:2"*
> >
> > However, with the .iso image i ran into this issue:
> >
> >
> > And with the .img (memstick image) file, kernel panics were seen:
> >
> > *OK boot*
> > *Loading kernel...*
> > */boot/kernel/kernel text=0x318 text=0x97e6d8 text=0x2b4130 data=0x166e60
> > data=0x*
> > *0+0x370000 0x8+0x1652e8+0x8+0x196120*
> > *Loading configured modules...*
> > *can't find '/etc/hostid'*
> > *can't find '/boot/entropy'*
> > *No valid device tree blob found!*
> > *WARNING! Trying to fire up the kernel, but no device tree blob found!*
> > *---<<BOOT>>---*
> > *GDB: no debug ports present*
> > *KDB: debugger backends: ddb*
> > *KDB: current backend: ddb*
> > *                   Type     Physical      Virtual   #Pages Attr*
> > *     ConventionalMemory 0040e0000000 000000000000 002a0000 WC WT WB *
> > *               Reserved 004400000000 000000000000 00000700 WC WT WB *
> > *    RuntimeServicesData 004400700000 004400700000 00000100 WC WT WB
> > RUNTIME*
> > *               Reserved 004400800000 000000000000 00000c00 WC WT WB *
> > *     ConventionalMemory 004401400000 000000000000 00000c00 WC WT WB *
> > *       BootServicesData 004402000000 000000000000 00000400 WC WT WB *
> > *     ConventionalMemory 004402400000 000000000000 00011c00 WC WT WB *
> > *               Reserved 004414000000 000000000000 00080000 WC WT WB *
> > *     ConventionalMemory 004494000000 000000000000 0001a870 WC WT WB *
> > *             LoaderCode 0044ae870000 000000000000 00004000 WC WT WB *
> > *             LoaderData 0044b2870000 000000000000 00004000 WC WT WB *
> > *             LoaderCode 0044b6870000 000000000000 000000d0 WC WT WB *
> > *    RuntimeServicesData 0044b6940000 0044b6940000 00000020 WC WT WB
> > RUNTIME*
> > *     ConventionalMemory 0044b6960000 000000000000 0000000f WC WT WB *
> > *             LoaderCode 0044b696f000 000000000000 00000026 WC WT WB *
> > *               Reserved 0044b6995000 000000000000 00000046 WC WT WB *
> > *       BootServicesCode 0044b69db000 000000000000 00000185 WC WT WB *
> > *    RuntimeServicesCode 0044b6b60000 0044b6b60000 00000080 WC WT WB
> > RUNTIME*
> > *     ConventionalMemory 0044b6be0000 000000000000 00000001 WC WT WB *
> > *             LoaderData 0044b6be1000 000000000000 00000001 WC WT WB *
> > *       BootServicesCode 0044b6be2000 000000000000 0000003e WC WT WB *
> > *    RuntimeServicesData 0044b6c20000 0044b6c20000 00000050 WC WT WB
> > RUNTIME*
> > *    RuntimeServicesCode 0044b6c70000 0044b6c70000 00000050 WC WT WB
> > RUNTIME*
> > *       BootServicesCode 0044b6cc0000 000000000000 00000030 WC WT WB *
> > *    RuntimeServicesData 0044b6cf0000 0044b6cf0000 00000050 WC WT WB
> > RUNTIME*
> > *    RuntimeServicesCode 0044b6d40000 0044b6d40000 00000050 WC WT WB
> > RUNTIME*
> > *    RuntimeServicesData 0044b6d90000 0044b6d90000 00000050 WC WT WB
> > RUNTIME*
> > *    RuntimeServicesCode 0044b6de0000 0044b6de0000 00000050 WC WT WB
> > RUNTIME*
> > *      ACPIReclaimMemory 0044b6e30000 000000000000 00000010 WC WT WB *
> > *    RuntimeServicesData 0044b6e40000 0044b6e40000 00000050 WC WT WB
> > RUNTIME*
> > *    RuntimeServicesCode 0044b6e90000 0044b6e90000 00000050 WC WT WB
> > RUNTIME*
> > *    RuntimeServicesData 0044b6ee0000 0044b6ee0000 00000050 WC WT WB
> > RUNTIME*
> > *    RuntimeServicesCode 0044b6f30000 0044b6f30000 00000050 WC WT WB
> > RUNTIME*
> > *       BootServicesCode 0044b6f80000 000000000000 0000000c WC WT WB *
> > *     ConventionalMemory 0044b6f8c000 000000000000 00004110 WC WT WB *
> > *       BootServicesData 0044bb09c000 000000000000 00000d24 WC WT WB *
> > *       BootServicesCode 0044bbdc0000 000000000000 00000190 WC WT WB *
> > *    RuntimeServicesCode 0044bbf50000 0044bbf50000 00000040 WC WT WB
> > RUNTIME*
> > *     ConventionalMemory 0044bbf90000 000000000000 00000010 WC WT WB *
> > *    RuntimeServicesData 0044bbfa0000 0044bbfa0000 00000050 WC WT WB
> > RUNTIME*
> > *     ConventionalMemory 0044bbff0000 000000000000 0000000f WC WT WB *
> > *       BootServicesData 0044bbfff000 000000000000 00000021 WC WT WB *
> > *     ConventionalMemory 0044bc020000 000000000000 00003877 WC WT WB *
> > *       BootServicesData 0044bf897000 000000000000 00000021 WC WT WB *
> > *       BootServicesCode 0044bf8b8000 000000000000 0000003f WC WT WB *
> > *       BootServicesData 0044bf8f7000 000000000000 000006f1 WC WT WB *
> > *       BootServicesCode 0044bffe8000 000000000000 00000010 WC WT WB *
> > *       BootServicesData 0044bfff8000 000000000000 00000008 WC WT WB *
> > *     ConventionalMemory 004680000000 000000000000 00100000 WC WT WB *
> > *               Reserved 004400700000 004400700000 00000010 WB RUNTIME*
> > *Physical memory chunk(s):*
> > *  0x40e0000000 - 0x437fffffff, 10752 MB (2752512 pages)*
> > *  0x4400700000 - 0x44007fffff,     1 MB (    256 pages)*
> > *  0x4401400000 - 0x4413ffffff,   300 MB (  76800 pages)*
> > *  0x4494000000 - 0x44b6994fff,   553 MB ( 141717 pages)*
> > *  0x44b69db000 - 0x44bfffffff,   150 MB (  38437 pages)*
> > *  0x4680000000 - 0x477fffffff,  4096 MB (1048576 pages)*
> > *Excluded memory regions:*
> > *  0x4400700000 - 0x44007fffff,     1 MB (    256 pages) NoAlloc *
> > *  0x44aea00000 - 0x44b0096fff,    22 MB (   5783 pages) NoAlloc *
> > *  0x44b6940000 - 0x44b695ffff,     0 MB (     32 pages) NoAlloc *
> > *  0x44b6b60000 - 0x44b6bdffff,     0 MB (    128 pages) NoAlloc *
> > *  0x44b6c20000 - 0x44b6cbffff,     0 MB (    160 pages) NoAlloc *
> > *  0x44b6cf0000 - 0x44b6f7ffff,     2 MB (    656 pages) NoAlloc *
> > *  0x44bbf50000 - 0x44bbf8ffff,     0 MB (     64 pages) NoAlloc *
> > *  0x44bbfa0000 - 0x44bbfeffff,     0 MB (     80 pages) NoAlloc *
> > *Found 16 CPUs in the ACPI tables*
> > *Copyright (c) 1992-2024 The FreeBSD Project.*
> > *Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994*
> > *       The Regents of the University of California. All rights reserved.*
> > *FreeBSD is a registered trademark of The FreeBSD Foundation.*
> > *FreeBSD 15.0-CURRENT #0 main-n270625-9c5d7e4a0c02: Thu Jun  6 09:35:04
> > UTC 2024*
> > *
> > [email protected]:/usr/obj/usr/src/arm64.aarch64/sys/GENERIC
> > <[email protected]:/usr/obj/usr/src/arm64.aarch64/sys/GENERIC> arm64*
> > *FreeBSD clang version 18.1.6 (https://github.com/llvm/llvm-project.git
> > <https://github.com/llvm/llvm-project.git> llvmorg-18.1.6-0-g1118c2e05e67)*
> > *WARNING: WITNESS option enabled, expect reduced performance.*
> > *VT: init without driver.*
> > *Preloaded elf kernel "/boot/kernel/kernel" at 0xffff000001455000.*
> > *Preloaded TSLOG data "TSLOG" at 0xffff00000145e8f0.*
> > *module scmi already present!*
> > *real memory  = 16622788608 (15852 MB)*
> > *Physical memory chunk(s):*
> > *0x000040e0000000 - 0x00004367411fff, 10859126784 bytes (2651154 pages)*
> > *0x00004401400000 - 0x00004413ffffff, 314572800 bytes (76800 pages)*
> > *0x00004494000000 - 0x000044ae9fffff, 446693376 bytes (109056 pages)*
> > *0x000044b0097000 - 0x000044b693ffff, 109744128 bytes (26793 pages)*
> > *0x000044b6960000 - 0x000044b6994fff, 217088 bytes (53 pages)*
> > *0x000044b69db000 - 0x000044b6b5ffff, 1593344 bytes (389 pages)*
> > *0x000044b6be0000 - 0x000044b6c1ffff, 262144 bytes (64 pages)*
> > *0x000044b6cc0000 - 0x000044b6ceffff, 196608 bytes (48 pages)*
> > *0x000044b6f80000 - 0x000044bbf4ffff, 83689472 bytes (20432 pages)*
> > *0x000044bbf90000 - 0x000044bbf9ffff, 65536 bytes (16 pages)*
> > *0x000044bbff0000 - 0x000044bfffffff, 67174400 bytes (16400 pages)*
> > *0x00004680000000 - 0x0000477fffffff, 4294967296 bytes (1048576 pages)*
> > *avail memory = 16174551040 (15425 MB)*
> > *Starting CPU 1 (10000)*
> > *Starting CPU 2 (20000)*
> > *Starting CPU 3 (30000)*
> > *Starting CPU 4 (40000)*
> > *Starting CPU 5 (50000)*
> > *Starting CPU 6 (60000)*
> > *Starting CPU 7 (70000)*
> > *Starting CPU 8 (80000)*
> > *Starting CPU 9 (90000)*
> > *Starting CPU 10 (a0000)*
> > *Starting CPU 11 (b0000)*
> > *Starting CPU 12 (c0000)*
> > *Starting CPU 13 (d0000)*
> > *Starting CPU 14 (e0000)*
> > *Starting CPU 15 (f0000)*
> > *FreeBSD/SMP: Multiprocessor System Detected: 16 CPUs*
> > *Enabling DIC & IDC ICache sync*
> > *Enabling LSE atomics in the kernel*
> > *random: no preloaded entropy cache*
> > *random: no platform bootloader entropy*
> > *arc4random: WARNING: initial seeding bypassed the cryptographic random
> > device because it was not yet seeded and the knob 'bypass_before_seeding'
> > was enabled.*
> > *VIMAGE (virtualized network stack) enabled*
> > *hostuuid: using 00000000-0000-0000-0000-000000000000*
> > *ULE: setup cpu 0*
> > *ULE: setup cpu 1*
> > *ULE: setup cpu 2*
> > *ULE: setup cpu 3*
> > *ULE: setup cpu 4*
> > *ULE: setup cpu 5*
> > *ULE: setup cpu 6*
> > *ULE: setup cpu 7*
> > *ULE: setup cpu 8*
> > *ULE: setup cpu 9*
> > *ULE: setup cpu 10*
> > *ULE: setup cpu 11*
> > *ULE: setup cpu 12*
> > *ULE: setup cpu 13*
> > *ULE: setup cpu 14*
> > *ULE: setup cpu 15*
> > *random: entropy device external interface*
> > *feeder_register: snd_unit=-1 snd_maxautovchans=16 latency=2
> > feeder_rate_min=1 feeder_rate_max=2016000 feeder_rate_round=25*
> > *firmware: 'tegra210_xusb_fw' version 0: 132608 bytes loaded at
> > 0xffff000000b0d170*
> > *MAP 4400700000 mode 2 pages 256*
> > *MAP 44b6940000 mode 2 pages 32*
> > *MAP 44b6b60000 mode 2 pages 128*
> > *MAP 44b6c20000 mode 2 pages 80*
> > *MAP 44b6c70000 mode 2 pages 80*
> > *MAP 44b6cf0000 mode 2 pages 80*
> > *MAP 44b6d40000 mode 2 pages 80*
> > *MAP 44b6d90000 mode 2 pages 80*
> > *MAP 44b6de0000 mode 2 pages 80*
> > *MAP 44b6e40000 mode 2 pages 80*
> > *MAP 44b6e90000 mode 2 pages 80*
> > *MAP 44b6ee0000 mode 2 pages 80*
> > *MAP 44b6f30000 mode 2 pages 80*
> > *MAP 44bbf50000 mode 2 pages 64*
> > *MAP 44bbfa0000 mode 2 pages 80*
> > *MAP 4400700000 mode 2 pages 16*
> > *panic: efi_1t1_l3: Already mapped: va 0x4400700000 *pt 0x4400700f0b*
> > *cpuid = 0*
> > *time = 1*
> > *KDB: stack backtrace:*
> > *db_trace_self() at db_trace_self*
> > *db_trace_self_wrapper() at db_trace_self_wrapper+0x38*
> > *vpanic() at vpanic+0x1ac*
> > *panic() at panic+0x48*
> > *efi_create_1t1_map() at efi_create_1t1_map+0x400*
> > *efirt_modevents() at efirt_modevents+0x110*
> > *module_register_init() at module_register_init+0xb4*
> > *mi_startup() at mi_startup+0x1e0*
> > *virtdone() at virtdone+0x68*
> > *KDB: enter: panic*
> > *[ thread pid 0 tid 100000 ]*
> >
> > *Thanks,*
> > *Arjun*
> > ------------------------------
> > *From:* Anantharam, Arjun <[email protected]>
> > *Sent:* Saturday, June 22, 2024 10:37 PM
> > *To:* Warner Losh <[email protected]>
> > *Cc:* Mark Millard <[email protected]>; FreeBSD ARM List <
> > [email protected]>
> > *Subject:* Re: FreeBSD OS installation stuck after selecting Boot
> > installer
> >
> >
> > Thanks Mark for pointing out the typo "disabled" in my previous screenshot
> > (from my email below, must have copied the wrong screenshot)🙂
> > I have provided the updated screenshot with the correct spelling, but
> > still run into the installation hang..
> >
> >
> > Appreciate your help!!
> > Arjun
> > ------------------------------
> > *From:* Anantharam, Arjun <[email protected]>
> > *Sent:* Friday, June 21, 2024 5:02 PM
> > *To:* Warner Losh <[email protected]>
> > *Cc:* Mark Millard <[email protected]>; FreeBSD ARM List <
> > [email protected]>
> > *Subject:* Re: FreeBSD OS installation stuck after selecting Boot
> > installer
> >
> > I did try to set these values in boot loader prompt:
> >
> > *set hw.uart.console="io:0x3F8,br:115200"*
> > *set efi_max_resolution=1920x1080*
> > *set hint.uart.0.disabled="1"*
> > *set hint.uart.1.disabled="1"*
> >
> > However, i was unable to change "efi_com_port" to say 1(default is 0)
> >
> > With this, i no longer see Garbage data being displayed. But the
> > installation does not proceed either, it is sort of stuck:
> >
> >
> > i.e after boot cmd, i see EFI Framebuffer information all set to 0x0(In
> > case the above screenshot is not visible)
> >
> > So, i am not sure what sort of UART related setting i need to change or
> > set..
> >
> > Thanks,
> > Arjun
> >
> > ------------------------------
> > *From:* [email protected] <[email protected]> on
> > behalf of Anantharam, Arjun <[email protected]>
> > *Sent:* Friday, June 21, 2024 8:31 AM
> > *To:* Warner Losh <[email protected]>
> > *Cc:* Mark Millard <[email protected]>; FreeBSD ARM List <
> > [email protected]>
> > *Subject:* Re: FreeBSD OS installation stuck after selecting Boot
> > installer
> >
> > Hi Warner,
> >
> > Here are the details:
> >
> > *OK show hw.uart.console*
> > *variable 'hw.uart.console' not found*
> >
> > *OK show*
> > *COLUMNS=80*
> > *LINES=50*
> > *acpi.oem=INTEL*
> > *acpi.revision=2*
> > *acpi.rsdp=0x00000044b6e30018*
> > *acpi.rsdt=0x0000000000000000*
> > *acpi.xsdt=0x00000044b6e3fe98*
> > *acpi.xsdt_length=36*
> > *acpi_dsdt_load=NO*
> > *acpi_dsdt_name=/boot/acpi_dsdt.aml*
> > *acpi_dsdt_type=acpi_dsdt*
> > *acpi_load=YES*
> > *acpi_video_load=NO*
> > *audit_event_load=NO*
> > *audit_event_name=/etc/security/audit_event*
> > *audit_event_type=etc_security_audit_event*
> > *autoboot_delay=NO*
> > *bitmap_load=NO*
> > *bitmap_name=splash.bmp*
> > *bitmap_type=splash_image_data*
> > *boot_serial=YES*
> > *bootenv_autolist=YES*
> > *bootfile=kernel*
> > *console=efi*
> > *cpu_microcode_load=NO*
> > *cpu_microcode_name=/boot/firmware/ucode.bin*
> > *cpu_microcode_type=cpu_microcode*
> > *currdev=disk0p2:*
> > *efi-version=2.70*
> > *efi_com_port=0*
> > *efi_com_speed=115200*
> > *efi_max_resolution=1x1*
> > *entropy_cache_load=YES*
> > *entropy_cache_name=/boot/entropy*
> > *entropy_cache_type=boot_entropy_cache*
> > *entropy_efi_seed=YES*
> > *fdt_enable=NO*
> > *hint.acpi.0.disabled=0*
> > *hint.smbios.0.mem=0x44bbfd0000*
> > *hostuuid_load=YES*
> > *hostuuid_name=/etc/hostid*
> > *hostuuid_type=hostuuid*
> > *interpret=OK*
> > *kernel=kernel*
> > *kernel_options=*
> > *kernels_autodetect=NO*
> > *loaddev=disk0p2:*
> > *loader.efi=1*
> > *loader_conf_dirs=/boot/loader.conf.d*
> > *loader_menu_multi_user_prompt=Installer*
> > *local_loader_conf_files=/boot/loader.conf.local*
> > *module_blacklist=drm drm2 radeonkms i915kms amdgpu*
> > *module_path=/boot/modules;/boot/dtb;/boot/dtb/overlays*
> > *module_verbose=2*
> > *nextboot_conf=/boot/nextboot.conf*
> > *prompt=${interpret}*
> > *ram_blacklist_load=NO*
> > *ram_blacklist_name=/boot/blacklist.txt*
> > *ram_blacklist_type=ram_blacklist*
> > *screensave_load=NO*
> > *screensave_name=green_saver*
> > *script.lang=lua*
> > *smbios.bios.reldate=Apr  4 2024*
> > *smbios.bios.revision=1.2*
> > *smbios.bios.vendor=Intel*
> > *smbios.bios.version=Intel(R) IPU Embedded UEFI FW 1.2.0 for AArch64*
> > *smbios.chassis.maker=Intel*
> > *smbios.chassis.serial=N/A*
> > *smbios.chassis.tag=N/A*
> > *smbios.chassis.type=Other*
> > *smbios.chassis.version=N/A*
> > *smbios.memory.enabled=3145728*
> > *smbios.socket.enabled=16*
> > *smbios.socket.populated=16*
> > *smbios.system.family=Intel(R) IPU E2100*
> > *smbios.system.maker=Intel*
> > *smbios.system.product=Intel(R) IPU Adapter E2100-CCQDA2*
> > *smbios.system.serial=000000*
> > *smbios.system.sku=000000000000*
> > *smbios.system.uuid=30313245-3030-3030-6e0c-56812e49f70f*
> > *smbios.system.version=N/A*
> > *smbios.version=3.3*
> > *splash_bmp_load=NO*
> > *splash_pcx_load=NO*
> > *splash_txt_load=NO*
> > *twiddle_divisor=16*
> > *verbose_loading=NO*
> > *vesa_load=NO*
> > *vfs.mountroot.timeout=10*
> > *OK*
> >
> >
> > From efi-show, details relevant to ConOut:
> >
> > *global NV,BS,RS ConIn =
> > VenHw(D3987D4B-971A-435F-8CAF-4967EB627241)/Uart(115200,*
> > *8,N,1)/VenMsg(7D916D80-5BB1-458C-A48F-E25FDD51EF94)*
> > *global NV,BS,RS ConOut =
> > VenHw(D3987D4B-971A-435F-8CAF-4967EB627241)/Uart(115200*
> > *,8,N,1)/VenMsg(7D916D80-5BB1-458C-A48F-E25FDD51EF94)*
> > *global NV,BS,RS ErrOut =
> > VenHw(D3987D4B-971A-435F-8CAF-4967EB627241)/Uart(115200*
> > *,8,N,1)/VenMsg(7D916D80-5BB1-458C-A48F-E25FDD51EF94)*
> >
> >
> > *global BS,RS ConInDev =
> > VenHw(D3987D4B-971A-435F-8CAF-4967EB627241)/Uart(115200,*
> >
> > *8,N,1)/VenPcAnsi(),/VenHw(D3987D4B-971A-435F-8CAF-4967EB627241)/Uart(115200,8,N,*
> >
> > *1)/VenVt100(),/VenHw(D3987D4B-971A-435F-8CAF-4967EB627241)/Uart(115200,8,N,1)/Ve*
> >
> > *nVt100Plus(),/VenHw(D3987D4B-971A-435F-8CAF-4967EB627241)/Uart(115200,8,N,1)/Ven*
> >
> > *Utf8(),/VenHw(D3987D4B-971A-435F-8CAF-4967EB627241)/Uart(115200,8,N,1)/VenMsg(7D*
> >
> > *916D80-5BB1-458C-A48F-E25FDD51EF94),/VenHw(D3987D4B-971A-435F-8CAF-4967EB627241)*
> >
> > */Uart(115200,8,N,1)/VenMsg(E4364A7F-F825-430E-9D3A-9C9BE6817CA5),/VenHw(D3987D4B*
> >
> > *-971A-435F-8CAF-4967EB627241)/Uart(115200,8,N,1)/VenMsg(FBFCA56B-BB36-4B78-AAAB-*
> >
> > *BE1B97EC7CCB),/VenHw(D3987D4B-971A-435F-8CAF-4967EB627241)/Uart(115200,8,N,1)/Ve*
> >
> > *nMsg(8E46DDDD-3D49-4A9D-B875-3C086F6AA2BD),/VenHw(D3987D4B-971A-435F-8CAF-4967EB*
> > *627241)/Uart(115200,8,N,1)/VenMsg(FC7DD6E0-813C-434D-B4DA-3BD649E9E15A)*
> > *global BS,RS ConOutDev =
> > VenHw(D3987D4B-971A-435F-8CAF-4967EB627241)/Uart(115200*
> >
> > *,8,N,1)/VenPcAnsi(),/VenHw(D3987D4B-971A-435F-8CAF-4967EB627241)/Uart(115200,8,N*
> >
> > *,1)/VenVt100(),/VenHw(D3987D4B-971A-435F-8CAF-4967EB627241)/Uart(115200,8,N,1)/V*
> >
> > *enVt100Plus(),/VenHw(D3987D4B-971A-435F-8CAF-4967EB627241)/Uart(115200,8,N,1)/Ve*
> >
> > *nUtf8(),/VenHw(D3987D4B-971A-435F-8CAF-4967EB627241)/Uart(115200,8,N,1)/VenMsg(7*
> >
> > *D916D80-5BB1-458C-A48F-E25FDD51EF94),/VenHw(D3987D4B-971A-435F-8CAF-4967EB627241*
> >
> > *)/Uart(115200,8,N,1)/VenMsg(E4364A7F-F825-430E-9D3A-9C9BE6817CA5),/VenHw(D3987D4*
> >
> > *B-971A-435F-8CAF-4967EB627241)/Uart(115200,8,N,1)/VenMsg(FBFCA56B-BB36-4B78-AAAB*
> >
> > *-BE1B97EC7CCB),/VenHw(D3987D4B-971A-435F-8CAF-4967EB627241)/Uart(115200,8,N,1)/V*
> >
> > *enMsg(8E46DDDD-3D49-4A9D-B875-3C086F6AA2BD),/VenHw(D3987D4B-971A-435F-8CAF-4967E*
> > *B627241)/Uart(115200,8,N,1)/VenMsg(FC7DD6E0-813C-434D-B4DA-3BD649E9E15A)*
> > *global BS,RS ErrOutDev =
> > VenHw(D3987D4B-971A-435F-8CAF-4967EB627241)/Uart(115200*
> >
> > *,8,N,1)/VenPcAnsi(),/VenHw(D3987D4B-971A-435F-8CAF-4967EB627241)/Uart(115200,8,N*
> >
> > *,1)/VenVt100(),/VenHw(D3987D4B-971A-435F-8CAF-4967EB627241)/Uart(115200,8,N,1)/V*
> >
> > *enVt100Plus(),/VenHw(D3987D4B-971A-435F-8CAF-4967EB627241)/Uart(115200,8,N,1)/Ve*
> >
> > *nUtf8(),/VenHw(D3987D4B-971A-435F-8CAF-4967EB627241)/Uart(115200,8,N,1)/VenMsg(7*
> >
> > *D916D80-5BB1-458C-A48F-E25FDD51EF94),/VenHw(D3987D4B-971A-435F-8CAF-4967EB627241*
> >
> > *)/Uart(115200,8,N,1)/VenMsg(E4364A7F-F825-430E-9D3A-9C9BE6817CA5),/VenHw(D3987D4*
> >
> > *B-971A-435F-8CAF-4967EB627241)/Uart(115200,8,N,1)/VenMsg(FBFCA56B-BB36-4B78-AAAB*
> >
> > *-BE1B97EC7CCB),/VenHw(D3987D4B-971A-435F-8CAF-4967EB627241)/Uart(115200,8,N,1)/V*
> >
> > *enMsg(8E46DDDD-3D49-4A9D-B875-3C086F6AA2BD),/VenHw(D3987D4B-971A-435F-8CAF-4967E*
> > *B627241)/Uart(115200,8,N,1)/VenMsg(FC7DD6E0-813C-434D-B4DA-3BD649E9E15A)*
> >
> >
> > Please let me know if you need more details..
> >
> > Thanks for your help!!
> > Arjun
> > ------------------------------
> > *From:* Warner Losh <[email protected]>
> > *Sent:* Thursday, June 20, 2024 10:55 PM
> > *To:* Anantharam, Arjun <[email protected]>
> > *Cc:* Mark Millard <[email protected]>; FreeBSD ARM List <
> > [email protected]>
> > *Subject:* Re: FreeBSD OS installation stuck after selecting Boot
> > installer
> >
> >
> >
> > On Thu, Jun 20, 2024, 11:46 PM Anantharam, Arjun <
> > [email protected]> wrote:
> >
> > Thanks Mark for your response 🙂
> > From the FreeBSD Boot loader, after adding the below configurations, i no
> > longer see error messages or warning message on device tree blob:
> >
> > *set comconsole_speed=115200*
> > *echo comconsole_speed is set to ${comconsole_speed}*
> >
> > *set acpi_load="YES"*
> > *set fdt_enable="NO"*
> > *echo acpi_load is set to ${acpi_load}*
> > *echo fdt_enable is set to ${fdt_enable}*
> >
> > *boot*
> >
> > But still run into FreeBSD installation getting stuck after
> > displaying some garbage message:
> >
> > ▒ʂCҊCÇ8▒Ã▒ˣ▒▒▒▒B▒▒▒B˖▒▒▒v▒▒ӗ5▒▒▒lx]▒O▒O▒▒▒▒XUVZ}▒H▒▒▒▒ϗ▒GZ
> >
> > ▒▒▒BR�▒ʗ▒▒▒▒�▒ƖH▒▒]▒}
> >
> > I tried changing the console to vidconsole, but looks like that is
> > not supported:
> >
> >
> >
> > Yes. That's just for bios.
> >
> > What does is hw.uart.console in the boot loader? In fact can you share all
> > the loader's variables.
> >
> > Also, can you do show-efi so we can see what ConOut is set to?
> >
> > The above sure looks like a baud issue. There's automatic things tgat
> > override stuff. This isn't the PC where comconsole settings do much.
> > Comconsole is an alias for eficom, for example.
> >
> > Thanks
> >
> > Warner
> >
> > *Output in boot loader, when set console="vidconsole":*
> > *console vidconsole is unavailable *
> > *no valid consoles! *
> > *Available consoles:     efi     eficom     comconsole*
> >
> > So, i am not sure what the issue is here to get the FreeBSD installed. Any
> > pointers are much appreciated!!
> > Thanks,
> > Arjun
> > ------------------------------
> > *From:* Mark Millard <[email protected]>
> > *Sent:* Thursday, June 20, 2024 10:07 PM
> > *To:* Anantharam, Arjun <[email protected]>; FreeBSD ARM List <
> > [email protected]>
> > *Subject:* Re: FreeBSD OS installation stuck after selecting Boot
> > installer
> >
> > Anantharam, Arjun <arjun.anantharam_at_intel.com> wrote on
> > Date: Thu, 20 Jun 2024 17:07:29 UTC :
> >
> > > If the screenshots are not visible, i have included below errors seen in
> > screenshot:
> > >
> > > From 1st screenshot(below errors seen during FreeBSD installation after
> > selecting Boot installer):
> > > Loading kernel..
> > > Loading configured modules..
> > > cant find 'etc/hostid'
> > > cant find 'boot/entropy'
> >
> > FYI, the 2 lines:
> >
> > > No valid device tree blob found!
> > > Warning! Trying to fire up the kernel, but no device tree blob found!
> >
> > are normal messages for ACPI booting. They are not error messages and
> > do not indicate a stop of the ACPI-based boot sequence.
> >
> > I've never liked that working ACPI booting puts out those 2 messages.
> >
> > > "Garbage displayed"
> > >
> > > From 2nd Screenshot:
> > > ACPI option enabled by default in FreeBSD
> >
> > ===
> > Mark Millard
> > marklmi at yahoo.com
> >
> >
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.