Yocto 5 lassú boot CM5 el

Fórumok

Hello. Korábban elkezdtem egy reComputer R1035 ös rendszer átalakítását CM4 ről CM5 re Yocto 5 el, jelenleg már mindent sikerült szinte rendbe raknom rajta, egyedül a boot nál nem akar normálisan bootolni. Míg Raspbian 13 alatt gyönyörűen, gyorsan bootol, itt kb. 10 ből 9 esetben 133 másodpercet vár. Amikor lekérdezem a request timeout az mmc nél, ott is 13 at számol. Itt nagy eséllyel a h200 és h400 közötti váltokagatások körül lesz valami gubanc elméletileg. Próbáltam már kísérletezni az állítgatásával, de eddig nem hozott sajnos sikert. Esetleg valakinek van ötlete, hogy ezt miként lehetne orvosolni? Jelenleg a bootloader ben letiltottam az uart ot. Érdekes volt, hogy amikor 8 as loglevel elhasználtam és sikerült egy csomó „zajt” generálni, akkor mintha jól működött volna. De ezt még újra reprodukálnom kell, hogy biztos legyen. Holnap frissítem a témát a konkrét beállításaimmal is. Köszönöm ellőre is a gondolatokat, javaslatokat a témával kapcsolatban.

Jelenlegi probléma

[    0.576438] mmc0: SDHCI controller on 1000fff000.mmc [1000fff000.mmc] using ADMA 64-bit
[    0.737236] mmc1: SDHCI controller on 1001100000.mmc [1001100000.mmc] using ADMA 64-bit
[    0.737274] clk: Disabling unused clocks
[    0.744168] ALSA device list:
[    0.744169]   #0: vc4-hdmi-0
[    0.744171]   #1: vc4-hdmi-1
[    0.744251] pl011-axi 1f00030000.serial: DMA channel TX dma2chan0
[    0.744258] pl011-axi 1f00030000.serial: DMA channel RX dma2chan1
[    0.744308] Waiting for root device /dev/mmcblk0p2...                     <------- ITT VAN EGY NAGY WAIT
[    0.744655] pl011-axi 1f00030000.serial: unable to pause DMA transfer
[    0.769332] mmc1: new ultra high speed DDR50 SDIO card at address 0001
[  133.694310] mmc0: Command Queue Engine enabled, 16 tags
[  133.694314] mmc0: new HS400 Enhanced strobe MMC card at address 0001
[  133.694468] mmcblk0: mmc0:0001 CJTD4R 58.2 GiB
[  133.694967]  mmcblk0: p1 p2 p3 p4
[  133.695111] mmcblk0: mmc0:0001 CJTD4R 58.2 GiB
[  133.695155] mmcblk0boot0: mmc0:0001 CJTD4R 4.00 MiB
[  133.695394] mmcblk0boot1: mmc0:0001 CJTD4R 4.00 MiB
[  133.695624] mmcblk0rpmb: mmc0:0001 CJTD4R 4.00 MiB, chardev (242:0)
[  133.732127] EXT4-fs (mmcblk0p2): orphan cleanup on readonly fs
[  133.732593] EXT4-fs (mmcblk0p2): mounted filesystem 36848c6a-4b98-48a5-ab28-5263946cbf01 ro with ordered data mode. Quota mode: none.
[  133.732613] VFS: Mounted root (ext4 filesystem) readonly on device 179:2.
[  133.732733] devtmpfs: mounted
[  133.735470] Freeing unused kernel memory: 5376K
[  133.735525] Run /sbin/init as init process
[  133.735527]   with arguments:
[  133.735528]     /sbin/init
[  133.735529]   with environment:
[  133.735530]     HOME=/
[  133.735531]     TERM=linux
[  133.819348] NET: Registered PF_INET6 protocol family
[  133.819611] Segment Routing with IPv6
[  133.819616] In-situ OAM (IOAM) with IPv6

Hasonló jelenséggel itt is találkoztak

https://forums.raspberrypi.com/viewtopic.php?t=371684