Skip site navigation (1)Skip section navigation (2)


| raw e-mail | index | archive | help
--0000000000002222a10642d3e714
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>Oh don&#39;t worry, i&#39;ll bug warner about it thur=
sday in san jose. :-)</div><div><br></div><div><br></div><div><br></div><di=
v>-adrian</div><div><br></div></div><br><div class=3D"gmail_quote gmail_quo=
te_container"><div dir=3D"ltr" class=3D"gmail_attr">On Tue, 4 Nov 2025 at 1=
3:38, Mark Millard &lt;<a href=3D"mailto:marklmi@yahoo.com">marklmi@yahoo.c=
om</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margi=
n:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex=
"><div>Hello Warner,<div><br></div><div><br></div><div>No you do not suck. =
And I&#39;m not even aware for the full range of your competing activities.=
 If FreeBSD had no such oddities, that would be amazing --and I trust your =
judgment of the tradeoffs.</div><div><br></div><div>Still, in a local conte=
xt a specific oddity can prove unfortunate, including ones that occur less =
often than many other oddities.</div><div><br></div><div>The list could hel=
p Adrian look up the details if desired, avoiding some research. I just kne=
w that I had such a list someplace in my records and found and used it. (I =
did not even remember &quot;eficom&quot; accurately prior to finding the li=
st in my records.)</div><div><br></div><div><br></div><div>Mark<br id=3D"m_=
4959425359444694153lineBreakAtBeginningOfMessage"><div><br></div><div><br><=
div>On Nov 4, 2025, at 11:25, Warner Losh &lt;<a href=3D"mailto:imp@bsdimp.=
com" target=3D"_blank">imp@bsdimp.com</a>&gt; wrote:</div><br><div><div dir=
=3D"auto">Yea. I suck. But the energy that&#39;s gone into complaining abou=
t this issue could have produced diffs.<div dir=3D"auto"><br></div><div dir=
=3D"auto">Warner</div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr"=
 class=3D"gmail_attr">On Tue, Nov 4, 2025, 12:17=E2=80=AFPM Mark Millard &l=
t;<a href=3D"mailto:marklmi@yahoo.com" target=3D"_blank">marklmi@yahoo.com<=
/a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0=
px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><=
br>
<br>
On Nov 4, 2025, at 11:05, Adrian Chadd &lt;<a href=3D"mailto:adrian@freebsd=
.org" rel=3D"noreferrer" target=3D"_blank">adrian@freebsd.org</a>&gt; wrote=
:<br>
<br>
&gt; So, it LOOKS like its cutting over to the EFI framebuffer at this poin=
t, what you you have plugged in as a monitor? does it do anything?<br>
&gt; <br>
&gt; You could try setting console=3D&quot;comconsole&quot; before you boot=
, to force a serial console?<br>
<br>
Unfortunately, the following changes never got corresponding<br>
man page updates:<br>
<br>
Commit message (Expand) Author Age Files Lines<br>
* stand: libefi: avoid a null pointer deref in eficom Kyle Evans 2023-05-28=
 1 -2/+2<br>
* stand/efi/eficom: Free comc_port if we can&#39;t find the serial port War=
ner Losh 2023-05-25 1 -0/+10<br>
* stand/efi/eficom: Make aarch64 compat code probe correctly Warner Losh 20=
23-05-25 1 -2/+5<br>
* stand/efi/eficom: Don&#39;t allow this for !HYPERV machines Warner Losh 2=
023-05-25 1 -0/+17<br>
* stand/efi/eficom: better handling of absent device Warner Losh 2023-05-25=
 1 -5/+16<br>
* stand: eficom: Only set baudrate when it changes Warner Losh 2023-05-11 1=
 -17/+22<br>
* stand: eficom: Don&#39;t preemtively assume flow control Warner Losh 2023=
-05-11 1 -9/+5<br>
* stand: eficom : remove unused ignore_cd Warner Losh 2023-05-11 1 -2/+0<br=
>
* stand: Move eficom to libefi Warner Losh 2023-05-11 6 -6/+1<br>
* stand: efi create eficom console device. Warner Losh 2023-05-11 3 -72/+39=
<br>
<br>
&gt; -adrian<br>
&gt; <br>
&gt; <br>
&gt; On Sun, 2 Nov 2025 at 08:14, Mario Marietto &lt;<a href=3D"mailto:mari=
etto2008@gmail.com" rel=3D"noreferrer" target=3D"_blank">marietto2008@gmail=
.com</a>&gt; wrote:<br>
&gt; Hello to everyone.<br>
&gt; <br>
&gt; I ported the panfrost driver on FreeBSD 15.0 for my radxa zero 3W boar=
d. I mean,I&#39;ve been able to fix all the errors I found and I compiled c=
orrectly the kernel and the modules. Unfortunately,when I tried to boot it,=
this is what happened :<br>
&gt; <br>
&gt; <br>
&gt; It is stuck there. My sensation is that the problem can be fixed easil=
y. But I need to understand why. What could be the reason,what to try and s=
o on.<br>
&gt; <br>
&gt; Anyway,I want to share the source code of the kernel ,the compiled ker=
nel and the modules,if someone wants to study the code and try on his board=
 :<br>
&gt; <br>
&gt; <a href=3D"https://drive.google.com/file/d/1yn--aq1QxgIOY23eIF8Crdadv9=
sWkFCR/view?usp=3Ddrive_link" rel=3D"noreferrer noreferrer" target=3D"_blan=
k">https://drive.google.com/file/d/1yn--aq1QxgIOY23eIF8Crdadv9sWkFCR/view?u=
sp=3Ddrive_link</a><br>
&gt; <br>
&gt; This is the full log that I&#39;ve got from the serial connection :<br=
>
&gt; <br>
&gt; marietto# minicom -D /dev/ttyU0 -b 115200<br>
&gt; <br>
&gt; Welcome to minicom 2.10<br>
&gt; <br>
&gt; OPTIONS: I18n<br>
&gt; Compiled on Apr 4 2025, 15:33:54.<br>
&gt; Port /dev/ttyU0, 14:55:08 [U]<br>
&gt; <br>
&gt; Press CTRL-A Z for help on special keys <br>
&gt; <br>
&gt; DDR Version V1.11 20211103 <br>
&gt; ln <br>
&gt; ddrconfig:7 <br>
&gt; LP4 MR14:0x4d<br>
&gt; LPDDR4, 324MHz<br>
&gt; BW=3D32 Col=3D10 Bk=3D8 CS0 Row=3D16 CS1 Row=3D16 CS=3D2 Die BW=3D16 S=
ize=3D4096MB<br>
&gt; <br>
&gt; change to: 324MHz<br>
&gt; PHY drv:clk:38,ca:38,DQ:30,odt:0<br>
&gt; vrefinner:41%, vrefout:41%<br>
&gt; dram drv:40,odt:0<br>
&gt; clk skew:0x58<br>
&gt; <br>
&gt; change to: 528MHz<br>
&gt; PHY drv:clk:38,ca:38,DQ:30,odt:0 <br>
&gt; vrefinner:41%, vrefout:41% <br>
&gt; dram drv:40,odt:0 <br>
&gt; clk skew:0x73 <br>
&gt; <br>
&gt; change to: 780MHz <br>
&gt; PHY drv:clk:38,ca:38,DQ:30,odt:0 <br>
&gt; vrefinner:41%, vrefout:41% <br>
&gt; dram drv:40,odt:0 <br>
&gt; clk skew:0x58 <br>
&gt; <br>
&gt; change to: 1560MHz(final freq) <br>
&gt; PHY drv:clk:38,ca:38,DQ:30,odt:60 <br>
&gt; vrefinner:16%, vrefout:29% <br>
&gt; dram drv:40,odt:80 <br>
&gt; clk skew:0xa <br>
&gt; out <br>
&gt; U-Boot SPL board init <br>
&gt; U-Boot SPL 2017.09-gaaca6ffec1-211203 #zzz (Dec 03 2021 - 18:42:16) <b=
r>
&gt; unknown raw ID phN <br>
&gt; unrecognized JEDEC id bytes: 00, 00, 00 <br>
&gt; Trying to boot from MMC2 <br>
&gt; No misc partition <br>
&gt; Trying fit image at 0x5000 sector <br>
&gt; ## Verified-boot: 0 <br>
&gt; ## Checking atf-1 0x00040000 ... sha256(fe4f274c06...) + OK <br>
&gt; ## Checking uboot 0x00a00000 ... OK <br>
&gt; ## Checking fdt 0x00b00000 ... sha256(1804d514f1...) + OK <br>
&gt; ## Checking atf-2 0x00068000 ... sha256(8d44036095...) + OK <br>
&gt; ## Checking atf-3 0xfdcd0000 ... sha256(e410275b51...) + OK <br>
&gt; ## Checking atf-4 0xfdcc9000 ... sha256(990c53fc01...) + OK <br>
&gt; ## Checking atf-5 0x00066000 ... sha256(315a4195a9...) + OK <br>
&gt; ## Checking optee 0x08400000 ... sha256(08e1fd41e1...) + OK <br>
&gt; Jumping to U-Boot(0x00a00000) via ARM Trusted Firmware(0x00040000) <br=
>
&gt; Total: 319.354 ms <br>
&gt; <br>
&gt; INFO: Preloader serial: 2 <br>
&gt; NOTICE: BL31: v2.3():v2.3-181-gc9a647cae:cl <br>
&gt; NOTICE: BL31: Built : 10:55:41, Oct 18 2021 <br>
&gt; INFO: GICv3 without legacy support detected. <br>
&gt; INFO: ARM GICv3 driver initialized in EL3 <br>
&gt; INFO: pmu v1 is valid <br>
&gt; INFO: dfs DDR fsp_param[0].freq_mhz=3D 1560MHz <br>
&gt; INFO: dfs DDR fsp_param[1].freq_mhz=3D 324MHz <br>
&gt; INFO: dfs DDR fsp_param[2].freq_mhz=3D 528MHz <br>
&gt; INFO: dfs DDR fsp_param[3].freq_mhz=3D 780MHz <br>
&gt; INFO: Using opteed sec cpu_context! <br>
&gt; INFO: boot cpu mask: 0 <br>
&gt; INFO: BL31: Initializing runtime services <br>
&gt; INFO: BL31: Initializing BL32 <br>
&gt; I/TC: <br>
&gt; I/TC: OP-TEE version: 3.13.0-595-gf5add58be #hisping.lin (gcc version =
10.2.1 20201103 (GNU Toolchai4<br>
&gt; I/TC: Primary CPU initializing <br>
&gt; I/TC: Primary CPU switching to normal world boot <br>
&gt; INFO: BL31: Preparing for EL3 exit to normal world <br>
&gt; INFO: Entry point address =3D 0xa00000 <br>
&gt; INFO: SPSR =3D 0x3c9 <br>
&gt; UEFI firmware (version EDK2-DEV built at 01:23:28 on May 24 2025) <br>
&gt; <br>
&gt; 3h<br>
&gt; <br>
&gt; Consoles: EFI console<br>
&gt; Reading loader env vars from /efi/freebsd/loader.env<br>
&gt; Setting currdev to disk0p3:<br>
&gt; FreeBSD/arm64 EFI loader, Revision 3.0<br>
&gt; <br>
&gt; Command line arguments: loader.efi<br>
&gt; Image base: 0xec0ae000<br>
&gt; EFI version: 2.70<br>
&gt; EFI Firmware: EDK2 (rev 1.00)<br>
&gt; Console: efi (0x1000)<br>
&gt; Load Path: \EFI\BOOT\BOOTAA64.EFI<br>
&gt; Load Device: MemoryMapped(0xB,0xFE2B0000,0xFE2B0FFF)/HD(3,GPT,07D4C210=
-2E74-1<br>
&gt; 1F0-832C-F1B721F986A1,0x20000,0x10000)<br>
&gt; BootCurrent: 0002<br>
&gt; BootOrder: 0000 0001 0002[*]<br>
&gt; BootInfo Path: MemoryMapped(0xB,0xFE2B0000,0xFE2B0FFF)<br>
&gt; Ignoring Boot0002: Only one DP found<br>
&gt; Trying ESP: MemoryMapped(0xB,0xFE2B0000,0xFE2B0FFF)/HD(3,GPT,07D4C210-=
2E74-11F0-<br>
&gt; 832C-F1B721F986A1,0x20000,0x10000)<br>
&gt; Setting currdev to disk0p3:<br>
&gt; Trying: MemoryMapped(0xB,0xFE2B0000,0xFE2B0FFF)/HD(1,GPT,07D35DA3-2E74=
-11F0-832C<br>
&gt; -F1B721F986A1,0x40,0x4FC0)<br>
&gt; Setting currdev to disk0p1:<br>
&gt; Trying: MemoryMapped(0xB,0xFE2B0000,0xFE2B0FFF)/HD(2,GPT,07D3AC23-2E74=
-11F0-832C <br>
&gt; -F1B721F986A1,0x5000,0x2800) <br>
&gt; Setting currdev to disk0p2: <br>
&gt; Trying: MemoryMapped(0xB,0xFE2B0000,0xFE2B0FFF)/HD(4,GPT,07D6525C-2E74=
-11F0-832C <br>
&gt; -F1B721F986A1,0x30000,0xEDFAFD8) <br>
&gt; Setting currdev to disk0p4: <br>
&gt; Loading /boot/defaults/loader.conf <br>
&gt; /boot/kernel/kernel text=3D0x318 text=3D0xa5a548 text=3D0x28e030 data=
=3D0x1614d0 data=3D0x <br>
&gt; 0+0x2c1000 0x8+0x15c0f0+0x8+0x18894d\ <br>
&gt; /etc/hostid size=3D0x25 <br>
&gt; /boot/entropy size=3D0x1000 <br>
&gt; /boot/kernel/if_bridge.ko text=3D0x3dde text=3D0x7de8 data=3D0x1038+0x=
8 0x8+0x1ec0+0x8 <br>
&gt; +0x1847 <br>
&gt; loading required module &#39;bridgestp&#39; <br>
&gt; /boot/kernel/bridgestp.ko text=3D0x1463 text=3D0x4e44 data=3D0x320+0x2=
8 0x8+0xbd0+0x8+ <br>
&gt; 0x6c0 <br>
&gt; /boot/dtb/rockchip/a.si.drm.dtb size=3D0x1a867 <br>
&gt; /boot/kernel/if_rtwn_usb.ko text=3D0xcc80 text=3D0x7880 data=3D0x1e40+=
0x37 0x8+0x4140+ <br>
&gt; 0x8+0x2a16 <br>
&gt; loading required module &#39;rtwn&#39; <br>
&gt; /boot/kernel/rtwn.ko text=3D0x6b90 text=3D0x1a820 data=3D0x6e8 0x8+0x3=
390+0x8+0x1ad6 <br>
&gt; loading required module &#39;wlan&#39; <br>
&gt; /boot/kernel/wlan.ko text=3D0x1af18 text=3D0x4bce0 data=3D0x8c68+0x318=
 0x8+0x92d0+0x8+ <br>
&gt; 0x79fb <br>
&gt; /boot/kernel/wlan_wep.ko text=3D0x1130 text=3D0xca0 data=3D0x310+0x4 0=
x8+0x888+0x8+0x4 <br>
&gt; a1 <br>
&gt; /boot/kernel/wlan_ccmp.ko text=3D0x3788 text=3D0x25c0 data=3D0x388+0x4=
 0x8+0xb28+0x8+0 <br>
&gt; x5dd <br>
&gt; /boot/kernel/wlan_tkip.ko text=3D0x1488 text=3D0x1818 data=3D0x320+0x4=
 0x8+0x930+0x8+0 <br>
&gt; x525 <br>
&gt; /boot/modules/ums.ko text=3D0x26c3 text=3D0x252c data=3D0x7a0+0x4 0x8+=
0x1110+0x8+0xbce <br>
&gt; <br>
&gt; loading required module &#39;kernel&#39; <br>
&gt; module &#39;kernel&#39; exists but with wrong version <br>
&gt; ?c <br>
&gt; Hit [Enter] to boot immediately, or any other key for command prompt. =
<br>
&gt; Booting [/boot/kernel/kernel]... <br>
&gt; Using DTB from the loaded file &#39;/boot/dtb/rockchip/a.si.drm.dtb&#3=
9;. <br>
&gt; EFI framebuffer information: <br>
&gt; addr, size 0xec190000, 0x7e9000 <br>
&gt; dimensions 1920 x 1080 <br>
&gt; stride 1920 <br>
&gt; masks 0x00ff0000, 0x0000ff00, 0x000000ff, 0xff000000<br>
&gt; <br>
<br>
=3D=3D=3D<br>
Mark Millard<br>
marklmi at <a href=3D"http://yahoo.com/" rel=3D"noreferrer noreferrer" targ=
et=3D"_blank">yahoo.com</a><br>
<br>
<br>
</blockquote></div>
</div></div><br><div>
<div dir=3D"auto" style=3D"color:rgb(0,0,0);letter-spacing:normal;text-alig=
n:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing=
:0px;text-decoration:none"><div dir=3D"auto" style=3D"color:rgb(0,0,0);lett=
er-spacing:normal;text-align:start;text-indent:0px;text-transform:none;whit=
e-space:normal;word-spacing:0px;text-decoration:none"><div dir=3D"auto" sty=
le=3D"color:rgb(0,0,0);letter-spacing:normal;text-align:start;text-indent:0=
px;text-transform:none;white-space:normal;word-spacing:0px"><div style=3D"o=
verflow-wrap: break-word;"><div style=3D"color:rgb(0,0,0);font-variant-caps=
:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transfo=
rm:none;white-space:normal;word-spacing:0px"><div style=3D"margin:0px;line-=
height:normal"><font face=3D"Courier New">=3D=3D=3D</font></div><div style=
=3D"margin:0px;line-height:normal"><font face=3D"Courier New">Mark Millard<=
/font></div><div style=3D"margin:0px;line-height:normal"><font face=3D"Cour=
ier New"><span style=3D"font-size:12px">marklmi at <a href=3D"http://yahoo.=
com" target=3D"_blank">yahoo.com</a><br></span></font></div></div></div></d=
iv></div></div>
</div>
<br></div></div></blockquote></div>

--0000000000002222a10642d3e714--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?>