Re: FreeBSD OS installation stuck after selecting Boot installer
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 23 Jun 2024 05:19:21 UTC
On Jun 21, 2024, at 17:02, Anantharam, Arjun <arjun.anantharam@intel.com> wrote: > P {margin-top:0;margin-bottom:0;} 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: > > <image.png> Did you notice the "aa" vs. "a" in: hint.uart0.disaabled vs. hint.uart1.disabled ? (No claim it is an essential issue for your overall problem.) [This did not seem worth sending to Warner.] > 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: owner-freebsd-arm@FreeBSD.org <owner-freebsd-arm@FreeBSD.org> on behalf of Anantharam, Arjun <arjun.anantharam@intel.com> >> Sent: Friday, June 21, 2024 8:31 AM >> To: Warner Losh <imp@bsdimp.com> >> Cc: Mark Millard <marklmi@yahoo.com>; FreeBSD ARM List <freebsd-arm@freebsd.org> >> 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 <imp@bsdimp.com> >> Sent: Thursday, June 20, 2024 10:55 PM >> To: Anantharam, Arjun <arjun.anantharam@intel.com> >> Cc: Mark Millard <marklmi@yahoo.com>; FreeBSD ARM List <freebsd-arm@freebsd.org> >> Subject: Re: FreeBSD OS installation stuck after selecting Boot installer >> >> On Thu, Jun 20, 2024, 11:46 PM Anantharam, Arjun <arjun.anantharam@intel.com> 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 <marklmi@yahoo.com> >> Sent: Thursday, June 20, 2024 10:07 PM >> To: Anantharam, Arjun <arjun.anantharam@intel.com>; FreeBSD ARM List <freebsd-arm@freebsd.org> >> 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 >> > === Mark Millard marklmi at yahoo.com