Re: KHADAS EDGE V booting hangs if I install UEFI instead of u-boot
Date: Fri, 08 Aug 2025 00:20:01 UTC
On FreeBSD 13.0 for the KHADAS :
root@khadas-edge:~ # gpart show
=> 40 249737136 mmcsd0 GPT (119G)
40 32728 - free - (16M)
32768 102400 1 efi (50M)
135168 524288 2 freebsd-swap (256M)
659456 249073664 3 freebsd-ufs (119G)
249733120 4056 - free - (2.0M)
=> 34 61071293 mmcsd1 GPT (29G) [CORRUPT]
34 16350 - free - (8.0M)
16384 8192 1 !d3370000-0000-442a-8000-354200006eec (4.0M)
24576 8192 2 !8a760000-0000-415c-8000-5d7c000009ab (4.0M)
32768 8192 3 !1a7e0000-0000-446f-8000-4ff800003479 (4.0M)
40960 8192 4 !aa780000-0000-4420-8000-68df000072ff (4.0M)
49152 8192 5 !63200000-0000-4a03-8000-195800001ce4 (4.0M)
57344 2048 6 !6d470000-0000-4e7e-8000-688c00005cd1 (1.0M)
59392 65536 7 !ef500000-0000-474c-8000-6ea20000346e (32M)
124928 8192 8 !11340000-0000-4d7b-8000-57c300007662 (4.0M)
133120 196608 9 !fd7f0000-0000-4970-8000-661700004a56 (96M)
329728 229376 10 !d8510000-0000-4360-8000-70c500002df1 (112M)
559104 786432 11 !cd600000-0000-4255-8000-5df600006edc (384M)
1345536 32768 12 !01720000-0000-4f30-8000-2cd1000030be (16M)
1378304 1024 13 !9f640000-0000-4123-8000-6d7f00006c40 (512K)
1379328 6373376 14 !cd270000-0000-4134-8000-462700006e0a (3.0G)
7752704 53318623 15 !b33f0000-0000-463e-8000-6ff2000054c3 (25G).
. .
root@khadas-edge:~ # gpart show -p
=> 40 249737136 mmcsd0 GPT (119G)
40 32728 - free - (16M)
32768 102400 mmcsd0p1 efi (50M)
135168 524288 mmcsd0p2 freebsd-swap (256M)
659456 249073664 mmcsd0p3 freebsd-ufs (119G)
249733120 4056 - free - (2.0M)
=> 34 61071293 mmcsd1 GPT (29G) [CORRUPT]
34 16350 - free - (8.0M)
16384 8192 mmcsd1p1 !d3370000-0000-442a-8000-354200006eec
(4.0M)
24576 8192 mmcsd1p2 !8a760000-0000-415c-8000-5d7c000009ab
(4.0M)
32768 8192 mmcsd1p3 !1a7e0000-0000-446f-8000-4ff800003479
(4.0M)
40960 8192 mmcsd1p4 !aa780000-0000-4420-8000-68df000072ff
(4.0M)
49152 8192 mmcsd1p5 !63200000-0000-4a03-8000-195800001ce4
(4.0M)
57344 2048 mmcsd1p6 !6d470000-0000-4e7e-8000-688c00005cd1
(1.0M)
59392 65536 mmcsd1p7 !ef500000-0000-474c-8000-6ea20000346e
(32M)
124928 8192 mmcsd1p8 !11340000-0000-4d7b-8000-57c300007662
(4.0M)
133120 196608 mmcsd1p9 !fd7f0000-0000-4970-8000-661700004a56
(96M)
329728 229376 mmcsd1p10 !d8510000-0000-4360-8000-70c500002df1
(112M)
559104 786432 mmcsd1p11 !cd600000-0000-4255-8000-5df600006edc
(384M)
1345536 32768 mmcsd1p12 !01720000-0000-4f30-8000-2cd1000030be
(16M)
1378304 1024 mmcsd1p13 !9f640000-0000-4123-8000-6d7f00006c40
(512K)
1379328 6373376 mmcsd1p14 !cd270000-0000-4134-8000-462700006e0a
(3.0G)
7752704 53318623 mmcsd1p15 !b33f0000-0000-463e-8000-6ff2000054c3
(25G)
root@khadas-edge:~ # gpart show -pl
=> 40 249737136 mmcsd0 GPT (119G)
40 32728 - free - (16M)
32768 102400 mmcsd0p1 efi (50M)
135168 524288 mmcsd0p2 swapfs (256M)
659456 249073664 mmcsd0p3 install (119G)
249733120 4056 - free - (2.0M)
=> 34 61071293 mmcsd1 GPT (29G) [CORRUPT]
34 16350 - free - (8.0M)
16384 8192 mmcsd1p1 uboot (4.0M)
24576 8192 mmcsd1p2 trust (4.0M)
32768 8192 mmcsd1p3 misc (4.0M)
40960 8192 mmcsd1p4 dtb (4.0M)
49152 8192 mmcsd1p5 dtbo (4.0M)
57344 2048 mmcsd1p6 vbmeta (1.0M)
59392 65536 mmcsd1p7 boot (32M)
124928 8192 mmcsd1p8 security (4.0M)
133120 196608 mmcsd1p9 recovery (96M)
329728 229376 mmcsd1p10 backup (112M)
559104 786432 mmcsd1p11 cache (384M)
1345536 32768 mmcsd1p12 metadata (16M)
1378304 1024 mmcsd1p13 frp (512K)
1379328 6373376 mmcsd1p14 super (3.0G)
7752704 53318623 mmcsd1p15 userdata (25G)
root@khadas-edge:~ # df -m
Filesystem 1M-blocks Used Avail Capacity Mounted on
/dev/gpt/install 117778 50625 57731 47% /
devfs 0 0 0 100% /dev
fdescfs 0 0 0 100% /dev/fd
procfs 0 0 0 100% /proc
/dev/md0 61 0 56 0% /var/log
tmpfs 1024 0 1023 0% /tmp
FreeBSD 14.2 for RockPro64 running on KHADAS (with the panfrost enabled) :
the same image as before :
root@Rock:~ # gpart show
=> 40 384503735 mmcsd0 GPT (183G)
40 32728 - free - (16M)
32768 102400 1 efi (50M)
135168 368209920 2 freebsd-ufs (176G)
368345088 16154624 3 freebsd-swap (7.7G)
384499712 4063 - free - (2.0M)
=> 34 61071293 mmcsd1 GPT (29G) [CORRUPT]
34 16350 - free - (8.0M)
16384 8192 1 !d3370000-0000-442a-8000-354200006eec (4.0M)
24576 8192 2 !8a760000-0000-415c-8000-5d7c000009ab (4.0M)
32768 8192 3 !1a7e0000-0000-446f-8000-4ff800003479 (4.0M)
40960 8192 4 !aa780000-0000-4420-8000-68df000072ff (4.0M)
49152 8192 5 !63200000-0000-4a03-8000-195800001ce4 (4.0M)
57344 2048 6 !6d470000-0000-4e7e-8000-688c00005cd1 (1.0M)
59392 65536 7 !ef500000-0000-474c-8000-6ea20000346e (32M)
124928 8192 8 !11340000-0000-4d7b-8000-57c300007662 (4.0M)
133120 196608 9 !fd7f0000-0000-4970-8000-661700004a56 (96M)
329728 229376 10 !d8510000-0000-4360-8000-70c500002df1 (112M)
559104 786432 11 !cd600000-0000-4255-8000-5df600006edc (384M)
1345536 32768 12 !01720000-0000-4f30-8000-2cd1000030be (16M)
1378304 1024 13 !9f640000-0000-4123-8000-6d7f00006c40 (512K)
1379328 6373376 14 !cd270000-0000-4134-8000-462700006e0a (3.0G)
7752704 53318623 15 !b33f0000-0000-463e-8000-6ff2000054c3 (25G)
=> 34 61071293 diskid/DISK-F84B4A79 GPT (29G) [CORRUPT]
34 16350 - free - (8.0M)
16384 8192 1
!d3370000-0000-442a-8000-354200006eec (4.0M)
24576 8192 2
!8a760000-0000-415c-8000-5d7c000009ab (4.0M)
32768 8192 3
!1a7e0000-0000-446f-8000-4ff800003479 (4.0M)
40960 8192 4
!aa780000-0000-4420-8000-68df000072ff (4.0M)
49152 8192 5
!63200000-0000-4a03-8000-195800001ce4 (4.0M)
57344 2048 6
!6d470000-0000-4e7e-8000-688c00005cd1 (1.0M)
59392 65536 7
!ef500000-0000-474c-8000-6ea20000346e (32M)
124928 8192 8
!11340000-0000-4d7b-8000-57c300007662 (4.0M)
133120 196608 9
!fd7f0000-0000-4970-8000-661700004a56 (96M)
329728 229376 10
!d8510000-0000-4360-8000-70c500002df1 (112M)
559104 786432 11
!cd600000-0000-4255-8000-5df600006edc (384M)
1345536 32768 12
!01720000-0000-4f30-8000-2cd1000030be (16M)
1378304 1024 13
!9f640000-0000-4123-8000-6d7f00006c40 (512K)
1379328 6373376 14
!cd270000-0000-4134-8000-462700006e0a (3.0G)
7752704 53318623 15
!b33f0000-0000-463e-8000-6ff2000054c3 (25G)
root@Rock:~ # gpart show -p
=> 40 384503735 mmcsd0 GPT (183G)
40 32728 - free - (16M)
32768 102400 mmcsd0p1 efi (50M)
135168 368209920 mmcsd0p2 freebsd-ufs (176G)
368345088 16154624 mmcsd0p3 freebsd-swap (7.7G)
384499712 4063 - free - (2.0M)
=> 34 61071293 mmcsd1 GPT (29G) [CORRUPT]
34 16350 - free - (8.0M)
16384 8192 mmcsd1p1 !d3370000-0000-442a-8000-354200006eec
(4.0M)
24576 8192 mmcsd1p2 !8a760000-0000-415c-8000-5d7c000009ab
(4.0M)
32768 8192 mmcsd1p3 !1a7e0000-0000-446f-8000-4ff800003479
(4.0M)
40960 8192 mmcsd1p4 !aa780000-0000-4420-8000-68df000072ff
(4.0M)
49152 8192 mmcsd1p5 !63200000-0000-4a03-8000-195800001ce4
(4.0M)
57344 2048 mmcsd1p6 !6d470000-0000-4e7e-8000-688c00005cd1
(1.0M)
59392 65536 mmcsd1p7 !ef500000-0000-474c-8000-6ea20000346e
(32M)
124928 8192 mmcsd1p8 !11340000-0000-4d7b-8000-57c300007662
(4.0M)
133120 196608 mmcsd1p9 !fd7f0000-0000-4970-8000-661700004a56
(96M)
329728 229376 mmcsd1p10 !d8510000-0000-4360-8000-70c500002df1
(112M)
559104 786432 mmcsd1p11 !cd600000-0000-4255-8000-5df600006edc
(384M)
1345536 32768 mmcsd1p12 !01720000-0000-4f30-8000-2cd1000030be
(16M)
1378304 1024 mmcsd1p13 !9f640000-0000-4123-8000-6d7f00006c40
(512K)
1379328 6373376 mmcsd1p14 !cd270000-0000-4134-8000-462700006e0a
(3.0G)
7752704 53318623 mmcsd1p15 !b33f0000-0000-463e-8000-6ff2000054c3
(25G)
=> 34 61071293 diskid/DISK-F84B4A79 GPT (29G) [CORRUPT]
34 16350 - free - (8.0M)
16384 8192 diskid/DISK-F84B4A79p1
!d3370000-0000-442a-8000-354200006eec (4.0M)
24576 8192 diskid/DISK-F84B4A79p2
!8a760000-0000-415c-8000-5d7c000009ab (4.0M)
32768 8192 diskid/DISK-F84B4A79p3
!1a7e0000-0000-446f-8000-4ff800003479 (4.0M)
40960 8192 diskid/DISK-F84B4A79p4
!aa780000-0000-4420-8000-68df000072ff (4.0M)
49152 8192 diskid/DISK-F84B4A79p5
!63200000-0000-4a03-8000-195800001ce4 (4.0M)
57344 2048 diskid/DISK-F84B4A79p6
!6d470000-0000-4e7e-8000-688c00005cd1 (1.0M)
59392 65536 diskid/DISK-F84B4A79p7
!ef500000-0000-474c-8000-6ea20000346e (32M)
124928 8192 diskid/DISK-F84B4A79p8
!11340000-0000-4d7b-8000-57c300007662 (4.0M)
133120 196608 diskid/DISK-F84B4A79p9
!fd7f0000-0000-4970-8000-661700004a56 (96M)
329728 229376 diskid/DISK-F84B4A79p10
!d8510000-0000-4360-8000-70c500002df1 (112M)
559104 786432 diskid/DISK-F84B4A79p11
!cd600000-0000-4255-8000-5df600006edc (384M)
1345536 32768 diskid/DISK-F84B4A79p12
!01720000-0000-4f30-8000-2cd1000030be (16M)
1378304 1024 diskid/DISK-F84B4A79p13
!9f640000-0000-4123-8000-6d7f00006c40 (512K)
1379328 6373376 diskid/DISK-F84B4A79p14
!cd270000-0000-4134-8000-462700006e0a (3.0G)
7752704 53318623 diskid/DISK-F84B4A79p15
!b33f0000-0000-463e-8000-6ff2000054c3 (25G)
root@Rock:~ # gpart show -pl
=> 40 384503735 mmcsd0 GPT (183G)
40 32728 - free - (16M)
32768 102400 mmcsd0p1 efi (50M)
135168 368209920 mmcsd0p2 rootfs (176G)
368345088 16154624 mmcsd0p3 (null) (7.7G)
384499712 4063 - free - (2.0M)
=> 34 61071293 mmcsd1 GPT (29G) [CORRUPT]
34 16350 - free - (8.0M)
16384 8192 mmcsd1p1 uboot (4.0M)
24576 8192 mmcsd1p2 trust (4.0M)
32768 8192 mmcsd1p3 misc (4.0M)
40960 8192 mmcsd1p4 dtb (4.0M)
49152 8192 mmcsd1p5 dtbo (4.0M)
57344 2048 mmcsd1p6 vbmeta (1.0M)
59392 65536 mmcsd1p7 boot (32M)
124928 8192 mmcsd1p8 security (4.0M)
133120 196608 mmcsd1p9 recovery (96M)
329728 229376 mmcsd1p10 backup (112M)
559104 786432 mmcsd1p11 cache (384M)
1345536 32768 mmcsd1p12 metadata (16M)
1378304 1024 mmcsd1p13 frp (512K)
1379328 6373376 mmcsd1p14 super (3.0G)
7752704 53318623 mmcsd1p15 userdata (25G)
=> 34 61071293 diskid/DISK-F84B4A79 GPT (29G) [CORRUPT]
34 16350 - free - (8.0M)
16384 8192 diskid/DISK-F84B4A79p1 uboot (4.0M)
24576 8192 diskid/DISK-F84B4A79p2 trust (4.0M)
32768 8192 diskid/DISK-F84B4A79p3 misc (4.0M)
40960 8192 diskid/DISK-F84B4A79p4 dtb (4.0M)
49152 8192 diskid/DISK-F84B4A79p5 dtbo (4.0M)
57344 2048 diskid/DISK-F84B4A79p6 vbmeta (1.0M)
59392 65536 diskid/DISK-F84B4A79p7 boot (32M)
124928 8192 diskid/DISK-F84B4A79p8 security (4.0M)
133120 196608 diskid/DISK-F84B4A79p9 recovery (96M)
329728 229376 diskid/DISK-F84B4A79p10 backup (112M)
559104 786432 diskid/DISK-F84B4A79p11 cache (384M)
1345536 32768 diskid/DISK-F84B4A79p12 metadata (16M)
1378304 1024 diskid/DISK-F84B4A79p13 frp (512K)
1379328 6373376 diskid/DISK-F84B4A79p14 super (3.0G)
7752704 53318623 diskid/DISK-F84B4A79p15 userdata (25G)
root@Rock:~ # df -m
Filesystem 1M-blocks Used Avail Capacity Mounted on
/dev/ufs/rootfs 174137 24879 135327 16% /
devfs 0 0 0 0% /dev
/dev/msdosfs/EFI 49 3 46 6% /boot/efi
tmpfs 11538 0 11538 0% /tmp
On Thu, Aug 7, 2025 at 9:01 PM Mark Millard <marklmi@yahoo.com> wrote:
>
>
> On Aug 7, 2025, at 09:27, Mario Marietto <marietto2008@gmail.com> wrote:
>
> > . . .
> > FreeBSD 14.2-RELEASE-p1 GENERIC arm64
>
> > . . .
> > GEOM: mmcsd1: the primary GPT table is corrupt or invalid.
>
> > GEOM: mmcsd1: using the secondary instead -- recovery strongly advised.
>
> > GEOM: diskid/DISK-F84B4A79: the primary GPT table is corrupt or
> invalid.
> > GEOM: diskid/DISK-F84B4A79: using the secondary instead -- recovery
> strongly advised.
>
> Given the above . . .
>
> When booted via FreeBSD 13.0 , what do the following
> commands show?
>
> # gpart show
> . . .
> # gpart show -p
> . . .
> # gpart show -pl
> . . .
> # df -m
> . . .
>
> Possibly: also for 14.2 .
>
>
> > Dual Console: Video Primary, Serial Secondary
>
> I've suggested adjusting /boot/loader.conf
> to just have Serial enabled for now:
>
> boot_multicons="NO"
> boot_serial="YES"
>
> > . . .
> > > FreeBSD 13.0-RELEASE-p1 #0: Sun Jun 13 17:07:42 MSK 2021
>
> > . . .
> > > Trying to mount root from ufs:/dev/gpt/install [rw,noatime]...
>
> > > GEOM: mmcsd1: the primary GPT table is corrupt or invalid.
>
> > > uhub4: 2 ports with 2 removable, self powered
>
> > > GEOM: mmcsd1: using the secondary instead -- recovery strongly
> advised.
> > > uhub2: 1 port with 1 removable, self powered
>
> > > Dual Console: Serial Primary, Video Secondary
>
> > > . . .
>
>
> ===
> Mark Millard
> marklmi at yahoo.com
>
>
--
Mario.