Date: Sat, 6 Feb 2021 19:41:52 -0600 From: Matthew Grooms <mgrooms@shrew.net> To: freebsd-arm@freebsd.org Subject: Re: rpi4 network boot Message-ID: <9550917a-f60c-979e-8938-a8ac5382470b@shrew.net> In-Reply-To: <de86ca7c-dd8a-511a-6063-ada6eb451488@shrew.net> References: <d385f2b3-87e0-1bd5-d0f8-76ba1eb99816@shrew.net> <3a1acba5-8662-55cb-c5c4-98ec7873f78f@shrew.net> <e324f942-43ac-d2ab-3e7f-47ca91e40bee@shrew.net> <082BC0B9-2538-43D5-9D5E-C18B4DEE9ECB@googlemail.com> <de86ca7c-dd8a-511a-6063-ada6eb451488@shrew.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On 2/6/2021 2:27 PM, Matthew Grooms wrote: > On 1/6/2021 9:43 PM, Klaus K=C3=BCchemann wrote: >> At the moment I can say that there is NO problem with the=20 >> genet-driver related to netboot : >> >> see my successful netboot incl. fully working genet : >> >> https://dmesgd.nycbug.org/index.cgi?do=3Dview&id=3D5864 >> >> Also it doesn=E2=80=99t seem to be a firmware problem . >> It=E2=80=99s more a=C2=A0 configuration-thing. >> So: I also experienced the hang on genet between my first=20 >> netboot-trials , >> But after changing some configurations that problem went away. >> >> Since this was a quite complex and fiddly setup on both server and=20 >> uSD-client >> I don=E2=80=99t remember at the moment which conf-setting exactly it w= as that=20 >> solved it :-) >> >> for further help we would need your configs: fstab, ifconfig and so=20 >> on... > > Hi Klaus, > > Sorry for the late reply. Does your example qualify as a network boot? = > From your console output, it looks like you loaded bootaa64.efi from=20 > mmc and there was human interaction with the efi boot console at least = > once. I need to netboot without the help of local storage or human=20 > intervention. > > I'll gather more info from my setup and post back to this thread. I've played around with this quite a bit. There are several pieces to=20 this puzzle. If I missed something, let me know and I'll try to fill in=20 the blanks. Doesn't seem to matter which version of u-boot or firmware I = use, the boot always fails. The most common way is shown below with the=20 looping gen_intr2 message. The other common way is that genet0 isn't=20 found after the kernel is loaded. Here is the general setup of my=20 netboot server ... /etc/exports: /var/rpi4/netboot -ro -alldirs -maproot=3Droot /usr/local/etc/dhcpd.conf: =2E.. host rpi-host1 { =C2=A0=C2=A0=C2=A0 hardware ethernet dc:a6:32:a8:54:13; =C2=A0=C2=A0=C2=A0 fixed-address X.X.X.26; =C2=A0=C2=A0=C2=A0 next-server X.X.X.25; =C2=A0=C2=A0=C2=A0 filename "freebsd/boot/loader.efi"; =C2=A0=C2=A0=C2=A0 ddns-updates off; =C2=A0=C2=A0=C2=A0 max-lease-time 300; =C2=A0=C2=A0=C2=A0 option tftp-server-name "X.X.X.25"; =C2=A0=C2=A0=C2=A0 option vendor-class-identifier "PXEClient"; =C2=A0=C2=A0=C2=A0 option vendor-encapsulated-options "Raspberry Pi Boot= "; =C2=A0=C2=A0=C2=A0 option host-name "rpi-host1"; =C2=A0=C2=A0=C2=A0 option root-path "X.X.X.25:/var/rpi4/netboot/freebsd"= ; } /etc/inetd.conf =2E.. tftp=C2=A0=C2=A0=C2=A0 dgram=C2=A0=C2=A0 udp=C2=A0=C2=A0=C2=A0=C2=A0 wait= =C2=A0=C2=A0=C2=A0 root=C2=A0=C2=A0=C2=A0 /usr/libexec/tftpd tftpd -l -s = /var/rpi4/netboot /var/rpi4/netboot/firmware # ls -al total 22456 drwxr-xr-x=C2=A0=C2=A0 5 root=C2=A0 wheel=C2=A0=C2=A0=C2=A0=C2=A0 1536 Fe= b=C2=A0 6 16:00 . drwxr-xr-x=C2=A0 10 root=C2=A0 wheel=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 512 Fe= b=C2=A0 6 18:59 .. -rw-r--r--=C2=A0=C2=A0 1 root=C2=A0 wheel=C2=A0=C2=A0=C2=A0 18693 Jan=C2=A0= 9 13:45 COPYING.linux drwxr-xr-x=C2=A0=C2=A0 3 root=C2=A0 wheel=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 5= 12 Dec 10 08:05 EFI -rw-r--r--=C2=A0=C2=A0 1 root=C2=A0 wheel=C2=A0=C2=A0=C2=A0=C2=A0 1594 Ja= n=C2=A0 9 13:45 LICENCE.broadcom -rwxr-xr-x=C2=A0=C2=A0 1 root=C2=A0 wheel=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 1= 24 Dec 10 03:45 README -rw-r--r--=C2=A0=C2=A0 1 root=C2=A0 wheel=C2=A0=C2=A0=C2=A0=C2=A0 5888 Fe= b=C2=A0 3 21:37 armstub8-gic.bin -rw-r--r--=C2=A0=C2=A0 1 root=C2=A0 wheel=C2=A0=C2=A0=C2=A0=C2=A0 5888 Fe= b=C2=A0 3 21:37 armstub8.bin -rw-r--r--=C2=A0=C2=A0 1 root=C2=A0 wheel=C2=A0=C2=A0=C2=A0 25458 Jan=C2=A0= 9 13:45 bcm2708-rpi-b-plus.dtb -rw-r--r--=C2=A0=C2=A0 1 root=C2=A0 wheel=C2=A0=C2=A0=C2=A0 24806 Jan=C2=A0= 9 13:45 bcm2708-rpi-b-rev1.dtb -rw-r--r--=C2=A0=C2=A0 1 root=C2=A0 wheel=C2=A0=C2=A0=C2=A0 25195 Jan=C2=A0= 9 13:45 bcm2708-rpi-b.dtb -rw-r--r--=C2=A0=C2=A0 1 root=C2=A0 wheel=C2=A0=C2=A0=C2=A0 24928 Jan=C2=A0= 9 13:45 bcm2708-rpi-cm.dtb -rw-r--r--=C2=A0=C2=A0 1 root=C2=A0 wheel=C2=A0=C2=A0=C2=A0 26133 Jan=C2=A0= 9 13:45 bcm2708-rpi-zero-w.dtb -rw-r--r--=C2=A0=C2=A0 1 root=C2=A0 wheel=C2=A0=C2=A0=C2=A0 24940 Jan=C2=A0= 9 13:45 bcm2708-rpi-zero.dtb -rw-r--r--=C2=A0=C2=A0 1 root=C2=A0 wheel=C2=A0=C2=A0=C2=A0 26333 Jan=C2=A0= 9 13:45 bcm2709-rpi-2-b.dtb -rw-r--r--=C2=A0=C2=A0 1 root=C2=A0 wheel=C2=A0=C2=A0=C2=A0 26482 Jan=C2=A0= 9 13:45 bcm2710-rpi-2-b.dtb -rw-r--r--=C2=A0=C2=A0 1 root=C2=A0 wheel=C2=A0=C2=A0=C2=A0 28599 Jan=C2=A0= 9 13:45 bcm2710-rpi-3-b-plus.dtb -rw-r--r--=C2=A0=C2=A0 1 root=C2=A0 wheel=C2=A0=C2=A0=C2=A0 27980 Jan=C2=A0= 9 13:45 bcm2710-rpi-3-b.dtb -rw-r--r--=C2=A0=C2=A0 1 root=C2=A0 wheel=C2=A0=C2=A0=C2=A0 26289 Jan=C2=A0= 9 13:45 bcm2710-rpi-cm3.dtb -rw-r--r--=C2=A0=C2=A0 1 root=C2=A0 wheel=C2=A0=C2=A0=C2=A0 47972 Jan=C2=A0= 9 13:45 bcm2711-rpi-4-b.dtb -rw-r--r--=C2=A0=C2=A0 1 root=C2=A0 wheel=C2=A0=C2=A0=C2=A0 48145 Jan=C2=A0= 9 13:45 bcm2711-rpi-400.dtb -rw-r--r--=C2=A0=C2=A0 1 root=C2=A0 wheel=C2=A0=C2=A0=C2=A0 48303 Jan=C2=A0= 9 13:45 bcm2711-rpi-cm4.dtb -rw-r--r--=C2=A0=C2=A0 1 root=C2=A0 wheel=C2=A0=C2=A0=C2=A0 52456 Jan=C2=A0= 9 13:45 bootcode.bin lrwxr-xr-x=C2=A0=C2=A0 1 root=C2=A0 wheel=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0 18 Dec 29 13:34 config.txt -rw-r--r--=C2=A0=C2=A0 1 root=C2=A0 wheel=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 1= 71 Feb=C2=A0 3 21:37 config_arm64.txt -rw-r--r--=C2=A0=C2=A0 1 root=C2=A0 wheel=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 1= 47 Feb=C2=A0 3 21:37 config_rpi3.txt -rw-r--r--=C2=A0=C2=A0 1 root=C2=A0 wheel=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 1= 61 Feb=C2=A0 3 21:37 config_rpi3_edk2.txt -rw-r--r--=C2=A0=C2=A0 1 root=C2=A0 wheel=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 1= 35 Feb=C2=A0 3 21:37 config_rpi4.txt -rw-r--r--=C2=A0=C2=A0 1 root=C2=A0 wheel=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 1= 10 Feb=C2=A0 3 21:37 config_rpi_0_w.txt drwxr-xr-x=C2=A0=C2=A0 7 root=C2=A0 wheel=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 5= 12 Dec 10 08:05 dtb -rw-r--r--=C2=A0=C2=A0 1 root=C2=A0 wheel=C2=A0=C2=A0=C2=A0=C2=A0 7299 Ja= n=C2=A0 9 13:45 fixup.dat -rw-r--r--=C2=A0=C2=A0 1 root=C2=A0 wheel=C2=A0=C2=A0=C2=A0=C2=A0 5427 Ja= n=C2=A0 9 13:45 fixup4.dat -rw-r--r--=C2=A0=C2=A0 1 root=C2=A0 wheel=C2=A0=C2=A0=C2=A0=C2=A0 3176 Ja= n=C2=A0 9 13:45 fixup4cd.dat -rw-r--r--=C2=A0=C2=A0 1 root=C2=A0 wheel=C2=A0=C2=A0=C2=A0=C2=A0 8444 Ja= n=C2=A0 9 13:45 fixup4db.dat -rw-r--r--=C2=A0=C2=A0 1 root=C2=A0 wheel=C2=A0=C2=A0=C2=A0=C2=A0 8436 Ja= n=C2=A0 9 13:45 fixup4x.dat -rw-r--r--=C2=A0=C2=A0 1 root=C2=A0 wheel=C2=A0=C2=A0=C2=A0=C2=A0 3176 Ja= n=C2=A0 9 13:45 fixup_cd.dat -rw-r--r--=C2=A0=C2=A0 1 root=C2=A0 wheel=C2=A0=C2=A0=C2=A0 10286 Jan=C2=A0= 9 13:45 fixup_db.dat -rw-r--r--=C2=A0=C2=A0 1 root=C2=A0 wheel=C2=A0=C2=A0=C2=A0 10288 Jan=C2=A0= 9 13:45 fixup_x.dat drwxr-xr-x=C2=A0=C2=A0 2 root=C2=A0 wheel=C2=A0=C2=A0=C2=A0=C2=A0 5632 Fe= b=C2=A0 6 14:34 overlays -rw-r--r--=C2=A0=C2=A0 1 root=C2=A0 wheel=C2=A0 2941216 Jan=C2=A0 9 13:45= start.elf -rw-r--r--=C2=A0=C2=A0 1 root=C2=A0 wheel=C2=A0 2216960 Jan=C2=A0 9 13:45= start4.elf -rw-r--r--=C2=A0=C2=A0 1 root=C2=A0 wheel=C2=A0=C2=A0 791324 Jan=C2=A0 9 = 13:45 start4cd.elf -rw-r--r--=C2=A0=C2=A0 1 root=C2=A0 wheel=C2=A0 3717608 Jan=C2=A0 9 13:45= start4db.elf -rw-r--r--=C2=A0=C2=A0 1 root=C2=A0 wheel=C2=A0 2976456 Jan=C2=A0 9 13:45= start4x.elf -rw-r--r--=C2=A0=C2=A0 1 root=C2=A0 wheel=C2=A0=C2=A0 791324 Jan=C2=A0 9 = 13:45 start_cd.elf -rw-r--r--=C2=A0=C2=A0 1 root=C2=A0 wheel=C2=A0 4789480 Jan=C2=A0 9 13:45= start_db.elf -rw-r--r--=C2=A0=C2=A0 1 root=C2=A0 wheel=C2=A0 3700040 Jan=C2=A0 9 13:45= start_x.elf lrwxr-xr-x=C2=A0=C2=A0 1 root=C2=A0 wheel=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0 18 Dec 29 13:34 u-boot.bin /var/rpi4/netboot/freebsd # ls -la total 80 drwxr-xr-x=C2=A0 20 root=C2=A0 wheel=C2=A0=C2=A0 512 Dec 29 11:53 . drwxr-xr-x=C2=A0 10 root=C2=A0 wheel=C2=A0=C2=A0 512 Feb=C2=A0 6 18:59 ..= drwxr-xr-x=C2=A0=C2=A0 2 root=C2=A0 wheel=C2=A0 1024 Dec 19 17:26 bin drwxr-xr-x=C2=A0 11 root=C2=A0 wheel=C2=A0 1024 Feb=C2=A0 6 16:23 boot drwxr-xr-x=C2=A0=C2=A0 3 root=C2=A0 wheel=C2=A0=C2=A0 512 Dec 19 23:52 co= nf dr-xr-xr-x=C2=A0=C2=A0 2 root=C2=A0 wheel=C2=A0=C2=A0 512 Dec 19 17:25 de= v drwxr-xr-x=C2=A0 27 root=C2=A0 wheel=C2=A0=C2=A0 512 Dec 23 09:44 etc drwxr-xr-x=C2=A0=C2=A0 5 root=C2=A0 wheel=C2=A0 2048 Dec 19 17:26 lib drwxr-xr-x=C2=A0=C2=A0 3 root=C2=A0 wheel=C2=A0=C2=A0 512 Dec 19 17:25 li= bexec drwxr-xr-x=C2=A0=C2=A0 2 root=C2=A0 wheel=C2=A0=C2=A0 512 Dec 19 17:25 me= dia drwxr-xr-x=C2=A0=C2=A0 2 root=C2=A0 wheel=C2=A0=C2=A0 512 Dec 19 17:25 mn= t drwxr-xr-x=C2=A0=C2=A0 2 root=C2=A0 wheel=C2=A0=C2=A0 512 Dec 19 17:25 ne= t dr-xr-xr-x=C2=A0=C2=A0 2 root=C2=A0 wheel=C2=A0=C2=A0 512 Dec 19 17:25 pr= oc drwxr-xr-x=C2=A0=C2=A0 2 root=C2=A0 wheel=C2=A0 2560 Dec 19 17:26 rescue drwxr-xr-x=C2=A0=C2=A0 2 root=C2=A0 wheel=C2=A0=C2=A0 512 Dec 19 17:25 ro= ot drwxr-xr-x=C2=A0=C2=A0 2 root=C2=A0 wheel=C2=A0 2560 Dec 19 17:27 sbin drwxrwxrwt=C2=A0=C2=A0 2 root=C2=A0 wheel=C2=A0=C2=A0 512 Dec 19 17:25 tm= p drwxr-xr-x=C2=A0 13 root=C2=A0 wheel=C2=A0=C2=A0 512 Dec 19 17:25 usr drwxr-xr-x=C2=A0=C2=A0 2 root=C2=A0 wheel=C2=A0=C2=A0 512 Dec 19 23:55 va= r boot output: =3D~=3D~=3D~=3D~=3D~=3D~=3D~=3D~=3D~=3D~=3D~=3D PuTTY log 2021.02.06 14:5= 8:36 =3D~=3D~=3D~=3D~=3D~=3D~=3D~=3D~=3D~=3D~=3D~=3D U-Boot 2020.10 (Dec 18 2020 - 02:19:12 +0000) DRAM: 3.9 GiB RPI 4 Model B (0xc03112) MMC: emmc2@7e340000: 0, mmc@7e300000: 1 Loading Environment from FAT... In: serial Out: vidconsole Err: vidconsole Net: eth0: genet@7d580000 starting USB... No working controllers found Hit any key to stop autoboot: 2 1 0 Card did not respond to voltage select! starting USB... No working controllers found USB is stopped. Please issue 'usb start' first. starting USB... No working controllers found genet@7d580000 Waiting for PHY auto negotiation to complete.... done BOOTP broadcast 1 BOOTP broadcast 2 BOOTP broadcast 3 BOOTP broadcast 4 DHCP client bound to address X.X.X.26 (1758 ms) Using genet@7d580000 device TFTP from server X.X.X.25; our IP address is X.X.X.26 Filename 'freebsd/boot/loader.efi'. Load address: 0x200000 Loading: *################################################## 1.1 MiB 6.8 MiB/s done Bytes transferred =3D 1183548 (120f3c hex) missing environment variable: pxeuuid Retrieving file: freebsd/boot/pxelinux.cfg/01-dc-a6-32-a8-54-13 Using genet@7d580000 device TFTP from server X.X.X.25; our IP address is X.X.X.26 Filename 'freebsd/boot/pxelinux.cfg/01-dc-a6-32-a8-54-13'. Load address: 0x2500000 Loading: * TFTP error: 'File not found' (1) Not retrying... Retrieving file: freebsd/boot/pxelinux.cfg/0A16C81A Using genet@7d580000 device TFTP from server X.X.X.25; our IP address is X.X.X.26 Filename 'freebsd/boot/pxelinux.cfg/0A16C81A'. Load address: 0x2500000 Loading: * TFTP error: 'File not found' (1) Not retrying... Retrieving file: freebsd/boot/pxelinux.cfg/0A16C81 Using genet@7d580000 device TFTP from server X.X.X.25; our IP address is X.X.X.26 Filename 'freebsd/boot/pxelinux.cfg/0A16C81'. Load address: 0x2500000 Loading: * TFTP error: 'File not found' (1) Not retrying... Retrieving file: freebsd/boot/pxelinux.cfg/0A16C8 Using genet@7d580000 device TFTP from server X.X.X.25; our IP address is X.X.X.26 Filename 'freebsd/boot/pxelinux.cfg/0A16C8'. Load address: 0x2500000 Loading: * TFTP error: 'File not found' (1) Not retrying... Retrieving file: freebsd/boot/pxelinux.cfg/0A16C Using genet@7d580000 device TFTP from server X.X.X.25; our IP address is X.X.X.26 Filename 'freebsd/boot/pxelinux.cfg/0A16C'. Load address: 0x2500000 Loading: * TFTP error: 'File not found' (1) Not retrying... Retrieving file: freebsd/boot/pxelinux.cfg/0A16 Using genet@7d580000 device TFTP from server X.X.X.25; our IP address is X.X.X.26 Filename 'freebsd/boot/pxelinux.cfg/0A16'. Load address: 0x2500000 Loading: * TFTP error: 'File not found' (1) Not retrying... Retrieving file: freebsd/boot/pxelinux.cfg/0A1 Using genet@7d580000 device TFTP from server X.X.X.25; our IP address is X.X.X.26 Filename 'freebsd/boot/pxelinux.cfg/0A1'. Load address: 0x2500000 Loading: * TFTP error: 'File not found' (1) Not retrying... Retrieving file: freebsd/boot/pxelinux.cfg/0A Using genet@7d580000 device TFTP from server X.X.X.25; our IP address is X.X.X.26 Filename 'freebsd/boot/pxelinux.cfg/0A'. Load address: 0x2500000 Loading: * TFTP error: 'File not found' (1) Not retrying... Retrieving file: freebsd/boot/pxelinux.cfg/0 Using genet@7d580000 device TFTP from server X.X.X.25; our IP address is X.X.X.26 Filename 'freebsd/boot/pxelinux.cfg/0'. Load address: 0x2500000 Loading: * TFTP error: 'File not found' (1) Not retrying... Retrieving file: freebsd/boot/pxelinux.cfg/default-arm-bcm283x-rpi Using genet@7d580000 device TFTP from server X.X.X.25; our IP address is X.X.X.26 Filename 'freebsd/boot/pxelinux.cfg/default-arm-bcm283x-rpi'. Load address: 0x2500000 Loading: * TFTP error: 'File not found' (1) Not retrying... Retrieving file: freebsd/boot/pxelinux.cfg/default-arm-bcm283x Using genet@7d580000 device TFTP from server X.X.X.25; our IP address is X.X.X.26 Filename 'freebsd/boot/pxelinux.cfg/default-arm-bcm283x'. Load address: 0x2500000 Loading: * TFTP error: 'File not found' (1) Not retrying... Retrieving file: freebsd/boot/pxelinux.cfg/default-arm Using genet@7d580000 device TFTP from server X.X.X.25; our IP address is X.X.X.26 Filename 'freebsd/boot/pxelinux.cfg/default-arm'. Load address: 0x2500000 Loading: * TFTP error: 'File not found' (1) Not retrying... Retrieving file: freebsd/boot/pxelinux.cfg/default Using genet@7d580000 device TFTP from server X.X.X.25; our IP address is X.X.X.26 Filename 'freebsd/boot/pxelinux.cfg/default'. Load address: 0x2500000 Loading: * TFTP error: 'File not found' (1) Not retrying... Config file not found starting USB... No working controllers found BOOTP broadcast 1 DHCP client bound to address X.X.X.26 (2 ms) Using genet@7d580000 device TFTP from server X.X.X.25; our IP address is X.X.X.26 Filename 'boot.scr.uimg'. Load address: 0x2400000 Loading: * TFTP error: 'File not found' (1) Not retrying... BOOTP broadcast 1 DHCP client bound to address X.X.X.26 (3 ms) Using genet@7d580000 device TFTP from server X.X.X.25; our IP address is X.X.X.26 Filename 'freebsd/boot/loader.efi'. Load address: 0x80000 Loading: *################################################## 1.1 MiB 7.4 MiB/s done Bytes transferred =3D 1183548 (120f3c hex) Using genet@7d580000 device TFTP from server X.X.X.25; our IP address is X.X.X.26 Filename 'dtb/broadcom/bcm2711-rpi-4-b.dtb'. Load address: 0x2600000 Loading: * TFTP error: 'File not found' (1) Not retrying... libfdt fdt_check_header(): FDT_ERR_BADMAGIC Card did not respond to voltage select! Scanning disk emmc2@7e340000.blk... Disk emmc2@7e340000.blk not ready Scanning disk mmc@7e300000.blk... Disk mmc@7e300000.blk not ready Found 0 disks No EFI system partition Booting /dtb\broadcom\bcm2711-rpi-4-b.dt Consoles: EFI console Reading loader env vars from /efi/freebsd/loader.env FreeBSD/arm64 EFI loader, Revision 1.1 (Fri Dec 18 19:40:33 CST 2020 root@rpi4.shrew.lab) Command line arguments: loader.efi Image base: 0x39e07000 EFI version: 2.80 EFI Firmware: Das U-Boot (rev 8224.4096) Console: comconsole (0) Load Path: /dtb\broadcom\bcm2711-rpi-4-b.dt Load Device: /VenHw(e61d73b9-a384-4acc-aeab-82e828f3628b)/MAC(dca632a= 85413,1) Setting currdev to net0: net0: cannot set rx. filters (status=3D3) |/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\Loading /boot/defaults/loader.con= f |/-Loading /boot/defaults/loader.conf Loading /boot/device.hints \|/-\|Loading /boot/loader.conf /-Loading /boot/loader.conf.local \|/-\|/-\|/-\|/-\|Loading kernel... /-\|/-\|/-\|/-\|/-\/boot/kernel/kernel text=3D0x2a8 text=3D0x9321c0 |/-\|= /-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/= -\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-= \|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\= |/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|= /-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/= -\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-= \|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\= |/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\t= ext=3D0x1b8ed4 |/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/= -\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/data=3D0x19a2d0 -\|/-= \|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\= |/-\|/-\|/-\|/-\|/-\|/-\|data=3D0x0+0x4a3cf6 syms=3D[0x8+0x113b08/-\|/-\|= /-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/+0x8+0x138a0= 2-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/= -\|/-\] Loading configured modules... |/-\|//boot/kernel/umodem.ko text=3D0x1c00 text=3D0xfb0 data=3D0x618+0x8 = -syms=3D[0x8+0xe40+0x8+0xa8c] loading required module 'ucom' \|/-\|/boot/kernel/ucom.ko text=3D0x1d38 text=3D0x2c18 /data=3D0x820+0x85= 0 syms=3D[0x8+0x1140-+0x8+0xac5] \|/-\|can't find '/etc/hostid' /-\|/-can't find '/boot/entropy' Hit [Enter] to boot immediately, or any other key for command prompt. Booting [/boot/kernel/kernel] in 10 seconds... Booting [/boot/kernel/kernel] in 9 seconds... Booting [/boot/kernel/kernel] in 8 seconds... Booting [/boot/kernel/kernel] in 7 seconds... Booting [/boot/kernel/kernel] in 6 seconds... Booting [/boot/kernel/kernel] in 5 seconds... Booting [/boot/kernel/kernel] in 4 seconds... Booting [/boot/kernel/kernel] in 3 seconds... Booting [/boot/kernel/kernel] in 2 seconds... Booting [/boot/kernel/kernel] in 1 second... Booting [/boot/kernel/kernel]... Using DTB provided by EFI at 0x7f00000. \|/-\|EFI framebuffer information: addr, size 0x3e4c8000, 0x6d8c00 dimensions 1824 x 984 stride 1824 masks 0x00ff0000, 0x0000ff00, 0x000000ff, 0xff000000 ---<<BOOT>>--- KDB: debugger backends: ddb KDB: current backend: ddb Copyright (c) 1992-2020 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 13.0-CURRENT #0 r368766: Fri Dec 18 21:16:54 CST 2020 root@rpi4.shrew.lab:/var/rpi4/build/obj/usr/src/arm64.aarch64/sys/GE= NERIC-NODEBUG arm64 FreeBSD clang version 11.0.0 (git@github.com:llvm/llvm-project.git llvmor= g-11.0.0-0-g176249bd673) VT(efifb): resolution 1824x984 module firmware already present! real memory =3D 4147937280 (3955 MB) avail memory =3D 4021637120 (3835 MB) Starting CPU 1 (1) Starting CPU 2 (2) Starting CPU 3 (3) FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs arc4random: WARNING: initial seeding bypassed the cryptographic random de= vice because it was not yet seeded and the knob 'bypass_before_seeding' w= as enabled. random: entropy device external interface MAP 39f2d000 mode 2 pages 1 MAP 39f31000 mode 2 pages 3 MAP 39f35000 mode 2 pages 4 MAP 3b350000 mode 2 pages 16 MAP fe100000 mode 0 pages 1 WARNING: Device "kbd" is Giant locked and may be deleted before FreeBSD 1= 3.0. kbd0 at kbdmux0 WARNING: Device "openfirm" is Giant locked and may be deleted before Free= BSD 13.0. ofwbus0: <Open Firmware Device Tree> simplebus0: <Flattened device tree simple bus> on ofwbus0 ofw_clkbus0: <OFW clocks bus> on ofwbus0 clk_fixed0: <Fixed clock> on ofw_clkbus0 clk_fixed1: <Fixed clock> on ofw_clkbus0 simplebus1: <Flattened device tree simple bus> on ofwbus0 simplebus2: <Flattened device tree simple bus> on ofwbus0 regfix0: <Fixed Regulator> on ofwbus0 regfix1: <Fixed Regulator> on ofwbus0 psci0: <ARM Power State Co-ordination Interface Driver> on ofwbus0 gic0: <ARM Generic Interrupt Controller> mem 0x40041000-0x40041fff,0x4004= 2000-0x40043fff,0x40044000-0x40045fff,0x40046000-0x40047fff irq 46 on sim= plebus0 gic0: pn 0x2, arch 0x2, rev 0x1, implementer 0x43b irqs 256 gpio0: <BCM2708/2835 GPIO controller> mem 0x7e200000-0x7e2000b3 irq 22,23= on simplebus0 gpiobus0: <OFW GPIO bus> on gpio0 mbox0: <BCM2835 VideoCore Mailbox> mem 0x7e00b880-0x7e00b8bf irq 21 on si= mplebus0 bcm2835_firmware0: <BCM2835 Firmware> on simplebus0 gpio1: <Raspberry Pi Firmware GPIO controller> on bcm2835_firmware0 gpiobus1: <GPIO bus> on gpio1 gpioregulator0: <GPIO controlled regulator> on ofwbus0 generic_timer0: <ARMv7 Generic Timer> irq 4,5,6,7 on ofwbus0 Timecounter "ARM MPCore Timecounter" frequency 54000000 Hz quality 1000 Event timer "ARM MPCore Eventtimer" frequency 54000000 Hz quality 1000 usb_nop_xceiv0: <USB NOP PHY> on ofwbus0 bcm_dma0: <BCM2835 DMA Controller> mem 0x7e007000-0x7e007aff irq 9,10,11,= 12,13,14,15,16,17,18,19 on simplebus0 bcmwd0: <BCM2708/2835 Watchdog> mem 0x7e100000-0x7e100113,0x7e00a000-0x7e= 00a023,0x7ec11000-0x7ec1101f on simplebus0 gpioc0: <GPIO controller> on gpio0 uart0: <PrimeCell UART (PL011)> mem 0x7e201000-0x7e2011ff irq 24 on simpl= ebus0 uart0: console (115200,n,8,1) spi0: <BCM2708/2835 SPI controller> mem 0x7e204000-0x7e2041ff irq 26 on s= implebus0 spibus0: <OFW SPI bus> on spi0 spibus0: <unknown card> at cs 0 mode 0 spibus0: <unknown card> at cs 1 mode 0 iichb0: <BCM2708/2835 BSC controller> mem 0x7e804000-0x7e804fff irq 38 on= simplebus0 sdhci_bcm0: <Broadcom 2708 SDHCI controller> mem 0x7e340000-0x7e3400ff ir= q 60 on simplebus0 mmc0: <MMC/SD bus> on sdhci_bcm0 sdhci_bcm1: <Broadcom 2708 SDHCI controller> mem 0x7e300000-0x7e3000ff ir= q 61 on simplebus0 mmc1: <MMC/SD bus> on sdhci_bcm1 gpioc1: <GPIO controller> on gpio1 fb0: <BCM2835 VT framebuffer driver> on simplebus0 fb0: keeping existing fb bpp of 32 fbd0 on fb0 WARNING: Device "fb" is Giant locked and may be deleted before FreeBSD 13= =2E0. VT: Replacing driver "efifb" with new "fb". fb0: 1824x984(1824x984@0,0) 32bpp fb0: fbswap: 1, pitch 7296, base 0x3e4c8000, screen_size 7237632 pmu0: <Performance Monitoring Unit> irq 0,1,2,3 on ofwbus0 cpulist0: <Open Firmware CPU Group> on ofwbus0 cpu0: <Open Firmware CPU> on cpulist0 bcm2835_cpufreq0: <CPU Frequency Control> on cpu0 cpu1: <Open Firmware CPU> on cpulist0 cpu2: <Open Firmware CPU> on cpulist0 cpu3: <Open Firmware CPU> on cpulist0 pcib0: <BCM2838-compatible PCI-express controller> mem 0x7d500000-0x7d509= 30f,0x7e00f300-0x7e00f31f irq 66,67 on simplebus2 pcib0: hardware identifies as revision 0x304. pci0: <PCI bus> on pcib0 pcib1: <PCI-PCI bridge> irq 77 at device 0.0 on pci0 pci1: <PCI bus> on pcib1 bcm_xhci0: <VL805 USB 3.0 controller (on the Raspberry Pi 4b)> irq 78 at = device 0.0 on pci1 bcm_xhci0: 32 bytes context size, 64-bit DMA usbus0 on bcm_xhci0 genet0: <RPi4 Gigabit Ethernet> mem 0x7d580000-0x7d58ffff irq 68,69 on si= mplebus2 genet0: GENET version 5.0 phy 0x0000 miibus0: <MII bus> on genet0 brgphy0: <BCM54213PE 1000BASE-T media interface> PHY 1 on miibus0 brgphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000= baseT-master, 1000baseT-FDX, 1000baseT-FDX-master, auto genet0: Ethernet address: dc:a6:32:a8:54:13 gpioled0: <GPIO LEDs> on ofwbus0 cryptosoft0: <software crypto> Timecounters tick every 1.000 msec genet0: gen_intr2 genet0: gen_intr2 genet0: gen_intr2 genet0: gen_intr2 genet0: gen_intr2 genet0: gen_intr2 genet0: gen_intr2 genet0: gen_intr2 genet0: gen_intr2 [repeats indefinitely]
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?9550917a-f60c-979e-8938-a8ac5382470b>