<div dir="ltr"><div dir="ltr">Hi Stefan,<div><br></div><div>Can you please try the most recent build of edk2 (latest PCIE support upstream patches):</div><div><a href="https://github.com/MarvellEmbeddedProcessors/edk2-open-platform/wiki/files/flash-image-mcbin-mainline-r20190509.bin">https://github.com/MarvellEmbeddedProcessors/edk2-open-platform/wiki/files/flash-image-mcbin-mainline-r20190509.bin</a><br></div><div>?</div><div><br></div><div>Contrary to Marvell tree, here the DTB has the 'unused clocks' issue resolved, so I hope it helps in your case. Please let know, how it goes.</div><div><br></div><div>Best regards,</div><div>Marcin</div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">wt., 14 maj 2019 o 15:02 <<a href="mailto:macchiattobin@kooman.org">macchiattobin@kooman.org</a>> napisał(a):<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi List,<br>
<br>
I've been able to install a whole bunch of OS'es on the mcbin, mainly<br>
through u-boot. But I really like the mcbin to be "just another server"<br>
that works the same as x86_64 hardware with EFI. So, I've build EDK2<br>
(2.7 18.11, mv_ddr 18.12) and I managed to install openSuSE / Debian<br>
(buster) this way. However, Ubuntu is the distro of choice at my work,<br>
so that's what I want to install on it.<br>
<br>
Issue: Only when EFI is in "ACPI" mode (Device Manager->O/S Hardware<br>
Description Selection->O/S Hardware Description->ACPI) is it possible to<br>
run the installer. However, in this mode no nics / disks are detected<br>
and hence it's impossible to install it on the mcbin. As soon as EFI<br>
uses the DTB it hangs with the following messages (captured with<br>
"earlycon" as kernel command parameter):<br>
<br>
...<br>
...<br>
[ 1.167062] evm: security.SMACK64<br>
[ 1.170457] evm: security.SMACK64EXEC<br>
[ 1.174212] evm: security.SMACK64TRANSMUTE<br>
[ 1.178407] evm: security.SMACK64MMAP<br>
[ 1.182180] evm: security.apparmor<br>
[ 1.185667] evm: security.ima<br>
[ 1.188716] evm: security.capability<br>
[ 1.192411] evm: HMAC attrs: 0x1<br>
[ 1.195838] hw perfevents: unable to count PMU IRQs<br>
[ 1.200818] hw perfevents: /ap806/config-space@f0000000/pmu: failed to register PMU devices!<br>
[ 1.209876] dw-pcie f2600000.pcie: could not find pctldev for node /cp0/config-space@f2000000/system-controller@440000/pinctrl/pcie-pins, deferring probe <br>
[ 1.224778] dw-apb-uart f0512000.serial: could not find pctldev for node /ap806/config-space@f0000000/system-controller@6f4000/pinctrl/uart0-pins, deferring probe <br>
[ 1.239822] dw-apb-uart f2702100.serial: could not find pctldev for node /cp0/config-space@f2000000/system-controller@440000/pinctrl/uart1-pins, deferring probe <br>
[ 1.254689] dw-apb-uart f4702000.serial: could not find pctldev for node /cp1/config-space@f4000000/system-controller@440000/pinctrl/uart0-pins, deferring probe <br>
[ 1.269549] rtc-efi rtc-efi: setting system clock to 2019-05-14 09:38:01 UTC (1557826681)<br>
[ 1.278261] clk: Not disabling unused clocks<br>
[ 1.282661] Warning: unable to open an initial console.<br>
[ 1.291210] Freeing unused kernel memory: 5888K<br>
[ 1.311061] Checked W+X mappings: passed, no W+X pages found<br>
<br>
Anybody succesfully installed Ubuntu Bionic on the mcbin, or knows what is<br>
going on here / provide a workaround?<br>
<br>
Thanks,<br>
<br>
Stefan<br>
<br>
_______________________________________________<br>
Macchiato mailing list<br>
<a href="mailto:Macchiato@lists.einval.com" target="_blank">Macchiato@lists.einval.com</a><br>
<a href="https://lists.einval.com/cgi-bin/mailman/listinfo/macchiato" rel="noreferrer" target="_blank">https://lists.einval.com/cgi-bin/mailman/listinfo/macchiato</a></blockquote></div>