Re: KHADAS EDGE V booting hangs if I install UEFI instead of u-boot

Mark Millard <[email protected]>
Newsgroups gmane.os.freebsd.devel.arm
Message-ID <[email protected]>
On Aug 7, 2025, at 23:07, Mario Marietto <[email protected]> wrote:

> >Well, the above for /dev/mmcsd1 (the eMMC) is very interesting. It indicates another place that a
> ->uboot and other things might be found and used,independent of the microsd card in the slot.
> 
> I know. It's the internal eMMC of the board. At the beginning,when I bought it,Android was installed there. Android boots as default until I have destroyed it and then,I was able to boot FreeBSD installed on the sd card.
> 
> ->Does the system appear to do any initial boot activity when there is no microsd card in the slot ?
> ->Does it still report those kinds of messages ?
> 
> nothing activity,no messages on the serial console.
> 
> Since I want to use a 14.x kernel that hasn't been patched and 
> configured to work for the KHADAS,but for the RockPro64 and I know when,
> more or less,the trembling of the screen starts,I did something like this:
> 
> 
> sysctl hw.clock >somefile.txt on both boards using 14.x

What about for 13.0 on KHADAS with the panfrost enabled:
the fully working context?

> This is what I've got :
> 
> FreeBSD 14.2 for RockPro64 : (with the panfrost enabled) : 
> 
> https://pastebin.ubuntu.com/p/tPV3XzWV26/

You might want to pastebin such for 13.0 on KHADAS with
the panfrost enabled. How different such it from the
RockPro64 output?

> FreeBSD 14.2 for RockPro64 running on KHADAS (with the panfrost enabled) : the same image as before).
> 
> hw.clock.emmc_cardclock.enable_cnt: 0
> hw.clock.emmc_cardclock.childrens:
> hw.clock.emmc_cardclock.parents: clk_emmc
> hw.clock.emmc_cardclock.parent: clk_emmc
> hw.clock.emmc_cardclock.frequency: 198000000
> hw.clock.rk808-clkout2.enable_cnt: 0
> hw.clock.rk808-clkout2.childrens:
> hw.clock.rk808-clkout2.parents:
> hw.clock.rk808-clkout2.parent:
> hw.clock.rk808-clkout2.gate: unimplemented
> hw.clock.rk808-clkout2.frequency: 32768
> hw.clock.hclk_i2s0.enable_cnt: 1
> hw.clock.hclk_i2s0.childrens:
> hw.clock.hclk_i2s0.parents: hclk_perilp1
> hw.clock.hclk_i2s0.parent: hclk_perilp1
> hw.clock.hclk_i2s0.gate: unimplemented
> 
> 
> How can I add the missing entries ?

I would expect that the entries needed would be
more like what 13.0 on KHADAS with the panfrost
enabled shows: matching board to actually be
used instead of matching a different board.

===
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.