kunyi 发表于 2022-10-25 13:04:16

[Linux] Yocto/Poky 开发环境

提供一个 Yocto/Poky 的开发环境给 OK6254-C DDR4 2GB的版本
目前驗證 core-image-minimal 開機正常
代码放在Github上

https://github.com/UWINGS-KUNYI/meta-ok6254c

开机讯息如下
U-Boot SPL 2021.01-gede58cb32c (Oct 20 2022 - 11:12:44 +0000)
SYSFW ABI: 3.1 (firmware rev 0x0008 '8.4.2--v08.04.02 (Jolly Jellyfi')
Trying to boot from MMC2
Loading Environment from MMC... *** Warning - No MMC card found, using default environment

Starting ATF on ARM64 core...

NOTICE:BL31: v2.6(release):v2.7-rc0-dirty
NOTICE:BL31: Built : 19:33:32, May 19 2022
I/TC:
I/TC: OP-TEE version: 3.17.0-125-g15a746d28-dev (gcc version 11.3.0 (GCC)) #1 Thu 16 Jun 2022 03:57:51 PM UTC aarch64
I/TC: WARNING: This OP-TEE configuration might be insecure!
I/TC: WARNING: Please check https://optee.readthedocs.io/en/latest/architecture/porting_guidelines.html
I/TC: Primary CPU initializing
I/TC: SYSFW ABI: 3.1 (firmware rev 0x0008 '8.4.2--v08.04.02 (Jolly Jellyfi')
I/TC: HUK Initialized
I/TC: Primary CPU switching to normal world boot

U-Boot SPL 2021.01-gede58cb32c (Oct 20 2022 - 11:12:44 +0000)
SYSFW ABI: 3.1 (firmware rev 0x0008 '8.4.2--v08.04.02 (Jolly Jellyfi')
Trying to boot from MMC2


U-Boot 2021.01-gede58cb32c (Oct 20 2022 - 11:12:44 +0000)

SoC:   AM62X SR1.0 GP
Model: Forlinx OK6254-C
DRAM:2 GiB
MMC:   mmc@fa10000: 0, mmc@fa00000: 1
Loading Environment from MMC... MMC: block number 0x3500 exceeds max(0x2000)
*** Warning - !read failed, using default environment

In:    serial@2800000
Out:   serial@2800000
Err:   serial@2800000
Net:   eth0: ethernet@8000000port@1
Hit any key to stop autoboot:0
switch to partitions #0, OK
mmc1 is current device
SD/MMC found on device 1
Failed to load 'boot.scr'
Failed to load 'uEnv.txt'
18670080 bytes read in 789 ms (22.6 MiB/s)
52555 bytes read in 6 ms (8.4 MiB/s)
## Flattened Device Tree blob at 88000000
   Booting using the fdt blob at 0x88000000
   Loading Device Tree to 000000008fef0000, end 000000008fffffff ... OK

Starting kernel ...

[    0.000000] Booting Linux on physical CPU 0x0000000000
[    0.000000] Linux version 5.10.140-gc3b343850c (oe-user@oe-host) (aarch64-poky-linux-gcc (GCC) 11.3.0, GNU ld (GNU Binutils) 2.38.20220708) #1 SMP PREEMPT Fri Oct 21 10:51:07 UTC 2022
[    0.000000] Machine model: Forlinx AM6254-C Dev. Board
[    0.000000] earlycon: ns16550a0 at MMIO32 0x0000000002800000 (options '')
[    0.000000] printk: bootconsole enabled
[    0.000000] efi: UEFI not found.
[    0.000000] Reserved memory: created DMA memory pool at 0x000000009c800000, size 3 MiB
[    0.000000] OF: reserved mem: initialized node ipc-memories@9c800000, compatible id shared-dma-pool
[    0.000000] Reserved memory: created DMA memory pool at 0x000000009cb00000, size 1 MiB
[    0.000000] OF: reserved mem: initialized node m4f-dma-memory@9cb00000, compatible id shared-dma-pool
[    0.000000] Reserved memory: created DMA memory pool at 0x000000009cc00000, size 13 MiB
[    0.000000] OF: reserved mem: initialized node m4f-memory@9cc00000, compatible id shared-dma-pool
[    0.000000] Reserved memory: created DMA memory pool at 0x000000009d900000, size 1 MiB
[    0.000000] OF: reserved mem: initialized node r5f-dma-memory@9d900000, compatible id shared-dma-pool
[    0.000000] Reserved memory: created DMA memory pool at 0x000000009da00000, size 13 MiB
[    0.000000] OF: reserved mem: initialized node r5f-memory@9da00000, compatible id shared-dma-pool
[    0.000000] Zone ranges:
[    0.000000]   DMA      
[    0.000000]   DMA32    empty
[    0.000000]   Normal   empty
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0:
[    0.000000]   node   0:
[    0.000000]   node   0:
[    0.000000]   node   0:
[    0.000000]   node   0:
[    0.000000] Initmem setup node 0
[    0.000000] cma: Reserved 512 MiB at 0x00000000dd000000
[    0.000000] psci: probing for conduit method from DT.
[    0.000000] psci: PSCIv1.1 detected in firmware.
[    0.000000] psci: Using standard PSCI v0.2 function IDs
[    0.000000] psci: Trusted OS migration not required
[    0.000000] psci: SMC Calling Convention v1.2
[    0.000000] percpu: Embedded 22 pages/cpu s50008 r8192 d31912 u90112
[    0.000000] Detected VIPT I-cache on CPU0
[    0.000000] CPU features: detected: ARM erratum 845719
[    0.000000] CPU features: detected: GIC system register CPU inte**ce
[    0.000000] Built 1 zonelists, mobility grouping on.Total pages: 516096
[    0.000000] Kernel command line: console=ttyS2,115200n8 earlycon=ns16550a,mmio32,0x02800000 root=PARTUUID=6ed93013-02 rw rootfstype=ext4 rootwait
[    0.000000] Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes, linear)
[    0.000000] Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes, linear)
[    0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
[    0.000000] Memory: 1456372K/2097152K available (11008K kernel code, 1144K rwdata, 4152K rodata, 1792K init, 432K bss, 116492K reserved, 524288K cma-reserved)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[    0.000000] rcu: Preemptible hierarchical RCU implementation.
[    0.000000] rcu:   RCU event tracing is enabled.
[    0.000000] rcu:   RCU restricting CPUs from NR_CPUS=256 to nr_cpu_ids=4.
[    0.000000]Trampoline variant of Tasks RCU enabled.
[    0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies.
[    0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=4
[    0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
[    0.000000] GICv3: GIC: Using split EOI/Deactivate mode
[    0.000000] GICv3: 256 SPIs implemented
[    0.000000] GICv3: 0 Extended SPIs implemented
[    0.000000] GICv3: Distributor has no Range Selector support
[    0.000000] GICv3: 16 PPIs implemented
[    0.000000] GICv3: CPU0: found redistributor 0 region 0:0x0000000001880000
[    0.000000] ITS
[    0.000000] GIC: enabling workaround for ITS: Socionext Synquacer pre-ITS
[    0.000000] ITS@0x0000000001820000: Devices Table too large, reduce ids 20->19
[    0.000000] ITS@0x0000000001820000: allocated 524288 Devices @80800000 (flat, esz 8, psz 64K, shr 0)
[    0.000000] ITS: using cache flushing for cmd queue
[    0.000000] GICv3: using LPI property table @0x0000000080030000
[    0.000000] GIC: using cache flushing for LPI property table
[    0.000000] GICv3: CPU0: using allocated LPI pending table @0x0000000080040000
[    0.000000] arch_timer: cp15 timer(s) running at 200.00MHz (phys).
[    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x2e2049d3e8, max_idle_ns: 440795210634 ns
[    0.000004] sched_clock: 56 bits at 200MHz, resolution 5ns, wraps every 4398046511102ns
[    0.008505] Console: colour dummy device 80x25
[    0.013096] Calibrating delay loop (skipped), value calculated using timer frequency.. 400.00 BogoMIPS (lpj=800000)
[    0.023778] pid_max: default: 32768 minimum: 301
[    0.028580] LSM: Security Framework initializing
[    0.033363] Mount-cache hash table entries: 4096 (order: 3, 32768 bytes, linear)
[    0.040943] Mountpoint-cache hash table entries: 4096 (order: 3, 32768 bytes, linear)
[    0.050701] rcu: Hierarchical SRCU implementation.
[    0.055889] Platform MSI: msi-controller@1820000 domain created
[    0.062181] PCI/MSI: /bus@f0000/interrupt-controller@1800000/msi-controller@1820000 domain created
[    0.071421] EFI services will not be available.
[    0.076336] smp: Bringing up secondary CPUs ...
I/TC: Secondary CPU 1 initializing
I/TC: Secondary CPU 1 switching to normal world boot
I/TC: Secondary CPU 2 initializing
I/TC: Secondary CPU 2 switching to normal world boot
I/TC: Secondary CPU 3 initializing
I/TC: Secondary CPU 3 switching to normal world boot
[    0.100285] Detected VIPT I-cache on CPU1
[    0.100322] GICv3: CPU1: found redistributor 1 region 0:0x00000000018a0000
[    0.100337] GICv3: CPU1: using allocated LPI pending table @0x0000000080050000
[    0.100397] CPU1: Booted secondary processor 0x0000000001
[    0.119651] Detected VIPT I-cache on CPU2
[    0.119677] GICv3: CPU2: found redistributor 2 region 0:0x00000000018c0000
[    0.119687] GICv3: CPU2: using allocated LPI pending table @0x0000000080060000
[    0.119725] CPU2: Booted secondary processor 0x0000000002
[    0.138922] Detected VIPT I-cache on CPU3
[    0.138944] GICv3: CPU3: found redistributor 3 region 0:0x00000000018e0000
[    0.138954] GICv3: CPU3: using allocated LPI pending table @0x0000000080070000
[    0.138987] CPU3: Booted secondary processor 0x0000000003
[    0.139058] smp: Brought up 1 node, 4 CPUs
[    0.218765] SMP: Total of 4 processors activated.
[    0.223576] CPU features: detected: 32-bit EL0 Support
[    0.228845] CPU features: detected: CRC32 instructions
[    0.241276] CPU: All CPU(s) started at EL2
[    0.245484] alternatives: patching kernel code
[    0.251164] devtmpfs: initialized
[    0.261269] KASLR disabled due to lack of seed
[    0.266025] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[    0.276003] futex hash table entries: 1024 (order: 4, 65536 bytes, linear)
[    0.297503] pinctrl core: initialized pinctrl subsystem
[    0.303536] DMI not present or invalid.
[    0.308121] NET: Registered protocol family 16
[    0.314297] DMA: preallocated 256 KiB GFP_KERNEL pool for atomic allocations
[    0.321643] DMA: preallocated 256 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations
[    0.329716] DMA: preallocated 256 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations
[    0.338421] thermal_sys: Registered thermal governor 'step_wise'
[    0.338426] thermal_sys: Registered thermal governor 'power_allocator'
[    0.345076] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
[    0.358790] ASID allocator initialised with 65536 entries
[    0.388033] HugeTLB registered 1.00 GiB page size, pre-allocated 0 pages
[    0.394912] HugeTLB registered 32.0 MiB page size, pre-allocated 0 pages
[    0.401764] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages
[    0.408614] HugeTLB registered 64.0 KiB page size, pre-allocated 0 pages
[    0.416533] cryptd: max_cpu_qlen set to 1000
[    0.423775] k3-chipinfo 43000014.chipid: Family:AM62X rev:SR1.0 JTAGID Detected
[    0.432825] vcc_5v0: supplied by vcc_12v0
[    0.437369] vcc_3v3: supplied by vcc_5v0
[    0.441750] vdd_mmc1: supplied by vcc_3v3
[    0.446814] iommu: Default domain type: Translated
[    0.452152] SCSI subsystem initialized
[    0.456468] mc: Linux media inte**ce: v0.10
[    0.460858] videodev: Linux video capture inte**ce: v2.00
[    0.466539] pps_core: LinuxPPS API ver. 1 registered
[    0.471614] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    0.480962] PTP clock support registered
[    0.484999] EDAC MC: Ver: 3.0.0
[    0.488814] omap-mailbox 29000000.mailbox: omap mailbox rev 0x66fc9100
[    0.495975] FPGA manager framework
[    0.499545] Advanced Linux Sound Architecture Driver Initialized.
[    0.506613] clocksource: Switched to clocksource arch_sys_counter
[    0.513074] VFS: Disk quotas dquot_6.6.0
[    0.517141] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[    0.529459] NET: Registered protocol family 2
[    0.534209] IP idents hash table entries: 32768 (order: 6, 262144 bytes, linear)
[    0.542938] tcp_listen_portaddr_hash hash table entries: 1024 (order: 2, 16384 bytes, linear)
[    0.551711] TCP established hash table entries: 16384 (order: 5, 131072 bytes, linear)
[    0.559919] TCP bind hash table entries: 16384 (order: 6, 262144 bytes, linear)
[    0.567646] TCP: Hash tables configured (established 16384 bind 16384)
[    0.574533] UDP hash table entries: 1024 (order: 3, 32768 bytes, linear)
[    0.581426] UDP-Lite hash table entries: 1024 (order: 3, 32768 bytes, linear)
[    0.588904] NET: Registered protocol family 1
[    0.593835] RPC: Registered named UNIX socket transport module.
[    0.599908] RPC: Registered udp transport module.
[    0.604745] RPC: Registered tcp transport module.
[    0.609557] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    0.616152] PCI: CLS 0 bytes, default 64
[    0.620930] hw perfevents: enabled with armv8_cortex_a53 PMU driver, 7 counters available
[    0.633073] Initialise system trusted keyrings
[    0.637840] workingset: timestamp_bits=46 max_order=19 bucket_order=0
[    0.648080] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.654649] NFS: Registering the id_resolver key type
[    0.659865] Key type id_resolver registered
[    0.664141] Key type id_legacy registered
[    0.668293] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[    0.675147] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering...
[    0.682901] 9p: Installing v9fs 9p2000 file system support
[    0.723400] Key type asymmetric registered
[    0.727597] Asymmetric key parser 'x509' registered
[    0.732621] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 243)
[    0.740186] io scheduler mq-deadline registered
[    0.744815] io scheduler kyber registered
[    0.750952] pinctrl-single 4084000.pinctrl: 34 pins, size 136
[    0.757300] pinctrl-single f4000.pinctrl: 171 pins, size 684
[    0.770433] Serial: 8250/16550 driver, 10 ports, IRQ sharing enabled
[    0.790176] brd: module loaded
[    0.800353] loop: module loaded
[    0.804559] megasas: 07.714.04.00-rc1
[    0.811947] tun: Universal TUN/TAP device driver, 1.6
[    0.817663] igbvf: Intel(R) Gigabit Virtual Function Network Driver
[    0.824079] igbvf: Copyright (c) 2009 - 2012 Intel Corporation.
[    0.830205] sky2: driver version 1.30
[    0.834884] VFIO - User Level meta-driver version: 0.3
[    0.841079] i2c /dev entries driver
[    0.846295] sdhci: Secure Digital Host Controller Inte**ce driver
[    0.852627] sdhci: Copyright(c) Pierre Ossman
[    0.857395] sdhci-pltfm: SDHCI platform and OF driver helper
[    0.864283] ledtrig-cpu: registered to indicate activity on CPUs
[    0.870793] SMCCC: SOC_ID: ARCH_SOC_ID not implemented, skipping ....
[    0.878447] optee: probing for conduit method.
[    0.883040] optee: revision 3.17 (15a746d2)
[    0.883312] optee: dynamic shared memory is enabled
[    0.892831] optee: initialized driver
[    0.898545] NET: Registered protocol family 17
[    0.903267] 9pnet: Installing 9P2000 support
[    0.907711] Key type dns_resolver registered
[    0.912236] Loading compiled-in X.509 certificates
[    0.928692] ti-sci 44043000.system-controller: ABI: 3.1 (firmware rev 0x0008 '8.4.2--v08.04.02 (Jolly Jellyfi')
[    1.700850] davinci-mcasp 2b00000.mcasp: IRQ common not found
[    1.751061] omap_i2c 4900000.i2c: bus 0 rev0.12 at 100 kHz
[    1.761378] omap_i2c 2b200000.i2c: bus 1 rev0.12 at 100 kHz
[    1.769076] omap_i2c 20010000.i2c: bus 2 rev0.12 at 400 kHz
[    1.776636] omap_i2c 20020000.i2c: bus 3 rev0.12 at 400 kHz
[    1.783581] omap_i2c 20030000.i2c: bus 4 rev0.12 at 100 kHz
[    1.789636] ti-sci-intr 4210000.interrupt-controller: Interrupt Router 5 domain created
[    1.797960] ti-sci-intr bus@f0000:interrupt-controller@a00000: Interrupt Router 3 domain created
[    1.807193] ti-sci-inta 48000000.interrupt-controller: Interrupt Aggregator domain 28 created
[    1.854119] ti-bcdma 485c0100.dma-controller: Number of rings: 82
[    1.872518] ti-bcdma 485c0100.dma-controller: Channels: 48 (bchan: 18, tchan: 12, rchan: 18)
[    1.883674] ti-pktdma 485c0000.dma-controller: Number of rings: 150
[    1.893649] ti-pktdma 485c0000.dma-controller: Channels: 35 (tchan: 20, rchan: 15)
[    1.903734] omap8250 4a00000.serial: failed to get alias
[    1.910110] omap8250 2b300000.serial: failed to get alias
[    1.921712] printk: console disabled
[    1.926155] 2800000.serial: ttyS2 at MMIO 0x2800000 (irq = 22, base_baud = 3000000) is a 8250
[    1.934947] printk: console enabled
[    1.934947] printk: console enabled
[    1.943398] printk: bootconsole disabled
[    1.943398] printk: bootconsole disabled
[    1.954511] omap8250 2810000.serial: failed to get alias
[    1.960650] omap8250 2850000.serial: failed to get alias
[    2.003731] spi spi0.0: setup: ignoring unsupported mode bits 200
[    2.010119] spi-nor spi0.0: w25q128 (16384 Kbytes)
[    2.048622] davinci_mdio 8000f00.mdio: Configuring MDIO in manual mode
[    2.094638] davinci_mdio 8000f00.mdio: davinci mdio revision 9.7, bus freq 1000000
[    2.104834] davinci_mdio 8000f00.mdio: phy: device 8000f00.mdio:01, driver unknown
[    2.112680] davinci_mdio 8000f00.mdio: phy: device 8000f00.mdio:02, driver unknown
[    2.120638] am65-cpsw-nuss 8000000.ethernet: initializing am65 cpsw nuss version 0x6BA01103, cpsw version 0x6BA81103 Ports: 3 quirks:00000002
[    2.133554] am65-cpsw-nuss 8000000.ethernet: Use random MAC address
[    2.139822] am65-cpsw-nuss 8000000.ethernet: initialized cpsw ale version 1.5
[    2.146944] am65-cpsw-nuss 8000000.ethernet: ALE Table size 512
[    2.158924] am65-cpsw-nuss 8000000.ethernet: CPTS ver 0x4e8a010c, freq:500000000, add_val:1 pps:0
[    2.271595] cpufreq: cpufreq_online: ->get() failed
[    2.277152] cpufreq: cpufreq_online: ->get() failed
[    2.282658] cpufreq: cpufreq_online: ->get() failed
[    2.288100] cpufreq: cpufreq_online: ->get() failed
[    2.357657] davinci-mcasp 2b00000.mcasp: IRQ common not found
[    2.363142] mmc0: CQHCI version 5.10
[    2.408145] mmc0: SDHCI controller on fa10000.mmc using ADMA 64-bit
[    2.482410] debugfs: Directory 'pd:182' with parent 'pm_genpd' already present!
[    2.509871] mmc0: Command Queue Engine enabled
[    2.514350] mmc0: new HS200 MMC card at address 0001
[    2.519983] mmcblk0: mmc0:0001 88A398 7.28 GiB
[    2.524714] mmcblk0boot0: mmc0:0001 88A398 partition 1 4.00 MiB
[    2.530811] mmcblk0boot1: mmc0:0001 88A398 partition 2 4.00 MiB
[    2.536905] mmcblk0rpmb: mmc0:0001 88A398 partition 3 4.00 MiB, chardev (237:0)
[    2.545282]mmcblk0: p1 p2
[    2.795389] ALSA device list:
[    2.798363]   No soundcards found.
[    2.801344] mmc2: CQHCI version 5.10
[    2.841114] mmc2: SDHCI controller on fa20000.mmc using ADMA 64-bit
[    2.848743] mmc1: CQHCI version 5.10
[    2.893623] mmc1: SDHCI controller on fa00000.mmc using ADMA 64-bit
[    2.896287] mmc2: new ultra high speed SDR104 SDIO card at address 0001
[    2.901824] Waiting for root device PARTUUID=6ed93013-02...
[    2.942455] mmc1: error -110 whilst initialising SD card
[    3.111806] mmc1: new high speed SDHC card at address 0001
[    3.117999] mmcblk1: mmc1:0001 SD16G 14.9 GiB
[    3.124061]mmcblk1: p1 p2
[    3.270911] EXT4-fs (mmcblk1p2): recovery complete
[    3.277002] EXT4-fs (mmcblk1p2): mounted filesystem with ordered data mode. Opts: (null)
[    3.285163] VFS: Mounted root (ext4 filesystem) on device 179:98.
[    3.291391] devtmpfs: mounted
[    3.295600] Freeing unused kernel memory: 1792K
[    3.300221] Run /sbin/init as init process
INIT: version 3.01 booting
Starting udev
[    3.796231] udevd: starting version 3.2.10
[    3.809565] random: udevd: uninitialized urandom read (16 bytes read)
[    3.816715] random: udevd: uninitialized urandom read (16 bytes read)
[    3.823949] random: udevd: uninitialized urandom read (16 bytes read)
[    3.859661] udevd: starting eudev-3.2.10
[    4.193212] EXT4-fs (mmcblk1p2): re-mounted. Opts: (null)
hwclock: can't open '/dev/misc/rtc': No such file or directory
Fri Mar9 12:34:56 UTC 2018
hwclock: can't open '/dev/misc/rtc': No such file or directory
INIT: Entering runlevel: 5
Configuring network inte**ces... [    4.554914] am65-cpsw-nuss 8000000.ethernet: down msc_sl e0000000 tmo 0
[    4.565978] am65-cpsw-nuss 8000000.ethernet: set new flow-id-base 19
[    4.576500] am65-cpsw-nuss 8000000.ethernet eth0: PHY driver (irq=POLL)
[    4.585940] am65-cpsw-nuss 8000000.ethernet eth0: configuring for phy/rgmii-rxid link mode
udhcpc: started, v1.35.0
udhcpc: broadcasting discover
udhcpc: broadcasting discover
udhcpc: broadcasting discover
udhcpc: no lease, forking to background
done.
hwclock: can't open '/dev/misc/rtc': No such file or directory
Starting syslogd/klogd: done

Poky (Yocto Project Reference Distro) 4.0.4 ok6254c /dev/ttyS2

ok6254c login: root
root@ok6254c:~#

kunyi 发表于 2022-11-9 17:12:12

增加 WIFI 与 YT8521 Gbits PHY 支援


U-Boot SPL 2021.01-g6c60769028 (Nov 09 2022 - 06:43:59 +0000)
SYSFW ABI: 3.1 (firmware rev 0x0008 '8.4.2--v08.04.02 (Jolly Jellyfi')
Trying to boot from MMC2
Loading Environment from MMC... *** Warning - No MMC card found, using default environment

Starting ATF on ARM64 core...

NOTICE:BL31: v2.6(release):v2.7-rc0-dirty
NOTICE:BL31: Built : 19:33:32, May 19 2022
I/TC:
I/TC: OP-TEE version: 3.17.0-125-g15a746d28-dev (gcc version 11.3.0 (GCC)) #1 Thu 16 Jun 2022 03:57:51 PM UTC aarch64
I/TC: WARNING: This OP-TEE configuration might be insecure!
I/TC: WARNING: Please check https://optee.readthedocs.io/en/latest/architecture/porting_guidelines.html
I/TC: Primary CPU initializing
I/TC: SYSFW ABI: 3.1 (firmware rev 0x0008 '8.4.2--v08.04.02 (Jolly Jellyfi')
I/TC: HUK Initialized
I/TC: Primary CPU switching to normal world boot

U-Boot SPL 2021.01-g6c60769028 (Nov 09 2022 - 06:43:59 +0000)
SYSFW ABI: 3.1 (firmware rev 0x0008 '8.4.2--v08.04.02 (Jolly Jellyfi')


U-Boot 2021.01-g6c60769028 (Nov 09 2022 - 06:43:59 +0000)

SoC:   AM62X SR1.0 GP
Model: Forlinx OK6254-C
DRAM:2 GiB
MMC:   mmc@fa10000: 0, mmc@fa00000: 1
Loading Environment from EXT4... Loading Environment from FAT... OK
Net:   eth0: ethernet@8000000port@1
Hit any key to stop autoboot:0
switch to partitions #0, OK
mmc1 is current device
SD/MMC found on device 1
Failed to load 'boot.scr'
Failed to load 'uEnv.txt'
18364928 bytes read in 771 ms (22.7 MiB/s)
52813 bytes read in 7 ms (7.2 MiB/s)
## Flattened Device Tree blob at 88000000
   Booting using the fdt blob at 0x88000000
   Loading Device Tree to 000000008fef0000, end 000000008fffffff ... OK

Starting kernel ...

[    0.000000] Booting Linux on physical CPU 0x0000000000
[    0.000000] Linux version 5.10.140-g9345e71d46 (oe-user@oe-host) (aarch64-poky-linux-gcc (GCC) 11.3.0, GNU ld (GNU Binutils) 2.38.20220708) #1 SMP PREEMPT Wed Nov 9 08:17:45 UTC 2022
[    0.000000] Machine model: Forlinx OK6254-C Dev. Board
[    0.000000] earlycon: ns16550a0 at MMIO32 0x0000000002800000 (options '')
[    0.000000] printk: bootconsole enabled
[    0.000000] efi: UEFI not found.
[    0.000000] Reserved memory: created DMA memory pool at 0x000000009c800000, size 3 MiB
[    0.000000] OF: reserved mem: initialized node ipc-memories@9c800000, compatible id shared-dma-pool
[    0.000000] Reserved memory: created DMA memory pool at 0x000000009cb00000, size 1 MiB
[    0.000000] OF: reserved mem: initialized node m4f-dma-memory@9cb00000, compatible id shared-dma-pool
[    0.000000] Reserved memory: created DMA memory pool at 0x000000009cc00000, size 13 MiB
[    0.000000] OF: reserved mem: initialized node m4f-memory@9cc00000, compatible id shared-dma-pool
[    0.000000] Reserved memory: created DMA memory pool at 0x000000009d900000, size 1 MiB
[    0.000000] OF: reserved mem: initialized node r5f-dma-memory@9d900000, compatible id shared-dma-pool
[    0.000000] Reserved memory: created DMA memory pool at 0x000000009da00000, size 13 MiB
[    0.000000] OF: reserved mem: initialized node r5f-memory@9da00000, compatible id shared-dma-pool
[    0.000000] Zone ranges:
[    0.000000]   DMA      
[    0.000000]   DMA32    empty
[    0.000000]   Normal   empty
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0:
[    0.000000]   node   0:
[    0.000000]   node   0:
[    0.000000]   node   0:
[    0.000000]   node   0:
[    0.000000] Initmem setup node 0
[    0.000000] cma: Reserved 512 MiB at 0x00000000dd000000
[    0.000000] psci: probing for conduit method from DT.
[    0.000000] psci: PSCIv1.1 detected in firmware.
[    0.000000] psci: Using standard PSCI v0.2 function IDs
[    0.000000] psci: Trusted OS migration not required
[    0.000000] psci: SMC Calling Convention v1.2
[    0.000000] percpu: Embedded 22 pages/cpu s50008 r8192 d31912 u90112
[    0.000000] Detected VIPT I-cache on CPU0
[    0.000000] CPU features: detected: ARM erratum 845719
[    0.000000] CPU features: detected: GIC system register CPU inte**ce
[    0.000000] Built 1 zonelists, mobility grouping on.Total pages: 516096
[    0.000000] Kernel command line: console=ttyS2,115200n8 earlycon=ns16550a,mmio32,0x02800000 root=PARTUUID=89063919-02 rw rootfstype=ext4 rootwait
[    0.000000] Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes, linear)
[    0.000000] Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes, linear)
[    0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
[    0.000000] Memory: 1456632K/2097152K available (10816K kernel code, 1102K rwdata, 4096K rodata, 1792K init, 430K bss, 116232K reserved, 524288K cma-reserved)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[    0.000000] rcu: Preemptible hierarchical RCU implementation.
[    0.000000] rcu:   RCU event tracing is enabled.
[    0.000000] rcu:   RCU restricting CPUs from NR_CPUS=256 to nr_cpu_ids=4.
[    0.000000]Trampoline variant of Tasks RCU enabled.
[    0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies.
[    0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=4
[    0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
[    0.000000] GICv3: GIC: Using split EOI/Deactivate mode
[    0.000000] GICv3: 256 SPIs implemented
[    0.000000] GICv3: 0 Extended SPIs implemented
[    0.000000] GICv3: Distributor has no Range Selector support
[    0.000000] GICv3: 16 PPIs implemented
[    0.000000] GICv3: CPU0: found redistributor 0 region 0:0x0000000001880000
[    0.000000] ITS
[    0.000000] GIC: enabling workaround for ITS: Socionext Synquacer pre-ITS
[    0.000000] ITS@0x0000000001820000: Devices Table too large, reduce ids 20->19
[    0.000000] ITS@0x0000000001820000: allocated 524288 Devices @80800000 (flat, esz 8, psz 64K, shr 0)
[    0.000000] ITS: using cache flushing for cmd queue
[    0.000000] GICv3: using LPI property table @0x0000000080040000
[    0.000000] GIC: using cache flushing for LPI property table
[    0.000000] GICv3: CPU0: using allocated LPI pending table @0x0000000080050000
[    0.000000] arch_timer: cp15 timer(s) running at 200.00MHz (phys).
[    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x2e2049d3e8, max_idle_ns: 440795210634 ns
[    0.000004] sched_clock: 56 bits at 200MHz, resolution 5ns, wraps every 4398046511102ns
[    0.008507] Console: colour dummy device 80x25
[    0.013098] Calibrating delay loop (skipped), value calculated using timer frequency.. 400.00 BogoMIPS (lpj=800000)
[    0.023780] pid_max: default: 32768 minimum: 301
[    0.028583] LSM: Security Framework initializing
[    0.033370] Mount-cache hash table entries: 4096 (order: 3, 32768 bytes, linear)
[    0.040950] Mountpoint-cache hash table entries: 4096 (order: 3, 32768 bytes, linear)
[    0.050695] rcu: Hierarchical SRCU implementation.
[    0.055880] Platform MSI: msi-controller@1820000 domain created
[    0.062172] PCI/MSI: /bus@f0000/interrupt-controller@1800000/msi-controller@1820000 domain created
[    0.071413] EFI services will not be available.
[    0.076336] smp: Bringing up secondary CPUs ...
I/TC: Secondary CPU 1 initializing
I/TC: Secondary CPU 1 switching to normal world boot
I/TC: Secondary CPU 2 initializing
I/TC: Secondary CPU 2 switching to normal world boot
I/TC: Secondary CPU 3 initializing
I/TC: Secondary CPU 3 switching to normal world boot
[    0.100280] Detected VIPT I-cache on CPU1
[    0.100316] GICv3: CPU1: found redistributor 1 region 0:0x00000000018a0000
[    0.100330] GICv3: CPU1: using allocated LPI pending table @0x0000000080060000
[    0.100393] CPU1: Booted secondary processor 0x0000000001
[    0.119651] Detected VIPT I-cache on CPU2
[    0.119678] GICv3: CPU2: found redistributor 2 region 0:0x00000000018c0000
[    0.119689] GICv3: CPU2: using allocated LPI pending table @0x0000000080070000
[    0.119727] CPU2: Booted secondary processor 0x0000000002
[    0.138933] Detected VIPT I-cache on CPU3
[    0.138955] GICv3: CPU3: found redistributor 3 region 0:0x00000000018e0000
[    0.138966] GICv3: CPU3: using allocated LPI pending table @0x0000000080080000
[    0.139000] CPU3: Booted secondary processor 0x0000000003
[    0.139074] smp: Brought up 1 node, 4 CPUs
[    0.218787] SMP: Total of 4 processors activated.
[    0.223598] CPU features: detected: 32-bit EL0 Support
[    0.228867] CPU features: detected: CRC32 instructions
[    0.241230] CPU: All CPU(s) started at EL2
[    0.245438] alternatives: patching kernel code
[    0.251117] devtmpfs: initialized
[    0.261033] KASLR disabled due to lack of seed
[    0.265783] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[    0.275760] futex hash table entries: 1024 (order: 4, 65536 bytes, linear)
[    0.297260] pinctrl core: initialized pinctrl subsystem
[    0.303284] DMI not present or invalid.
[    0.307870] NET: Registered protocol family 16
[    0.314032] DMA: preallocated 256 KiB GFP_KERNEL pool for atomic allocations
[    0.321379] DMA: preallocated 256 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations
[    0.329451] DMA: preallocated 256 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations
[    0.338154] thermal_sys: Registered thermal governor 'step_wise'
[    0.338159] thermal_sys: Registered thermal governor 'power_allocator'
[    0.344796] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
[    0.358516] ASID allocator initialised with 65536 entries
[    0.387187] HugeTLB registered 1.00 GiB page size, pre-allocated 0 pages
[    0.394064] HugeTLB registered 32.0 MiB page size, pre-allocated 0 pages
[    0.400916] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages
[    0.407766] HugeTLB registered 64.0 KiB page size, pre-allocated 0 pages
[    0.415664] cryptd: max_cpu_qlen set to 1000
[    0.422907] k3-chipinfo 43000014.chipid: Family:AM62X rev:SR1.0 JTAGID Detected
[    0.431985] vcc_5v0: supplied by vcc_12v0
[    0.436482] vcc_3v3: supplied by vcc_5v0
[    0.440861] vdd_mmc1: supplied by vcc_3v3
[    0.445919] iommu: Default domain type: Translated
[    0.451256] SCSI subsystem initialized
[    0.455598] mc: Linux media inte**ce: v0.10
[    0.459989] videodev: Linux video capture inte**ce: v2.00
[    0.465664] pps_core: LinuxPPS API ver. 1 registered
[    0.470739] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    0.480086] PTP clock support registered
[    0.484121] EDAC MC: Ver: 3.0.0
[    0.487962] omap-mailbox 29000000.mailbox: omap mailbox rev 0x66fc9100
[    0.495114] FPGA manager framework
[    0.498686] Advanced Linux Sound Architecture Driver Initialized.
[    0.505763] clocksource: Switched to clocksource arch_sys_counter
[    0.512216] VFS: Disk quotas dquot_6.6.0
[    0.516284] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[    0.528575] NET: Registered protocol family 2
[    0.533324] IP idents hash table entries: 32768 (order: 6, 262144 bytes, linear)
[    0.542061] tcp_listen_portaddr_hash hash table entries: 1024 (order: 2, 16384 bytes, linear)
[    0.550837] TCP established hash table entries: 16384 (order: 5, 131072 bytes, linear)
[    0.559051] TCP bind hash table entries: 16384 (order: 6, 262144 bytes, linear)
[    0.566794] TCP: Hash tables configured (established 16384 bind 16384)
[    0.573687] UDP hash table entries: 1024 (order: 3, 32768 bytes, linear)
[    0.580584] UDP-Lite hash table entries: 1024 (order: 3, 32768 bytes, linear)
[    0.588068] NET: Registered protocol family 1
[    0.592980] RPC: Registered named UNIX socket transport module.
[    0.599056] RPC: Registered udp transport module.
[    0.603892] RPC: Registered tcp transport module.
[    0.608704] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    0.615300] PCI: CLS 0 bytes, default 64
[    0.620071] hw perfevents: enabled with armv8_cortex_a53 PMU driver, 7 counters available
[    0.632216] Initialise system trusted keyrings
[    0.636983] workingset: timestamp_bits=46 max_order=19 bucket_order=0
[    0.647237] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.653779] NFS: Registering the id_resolver key type
[    0.658980] Key type id_resolver registered
[    0.663256] Key type id_legacy registered
[    0.667416] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[    0.674270] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering...
[    0.682027] 9p: Installing v9fs 9p2000 file system support
[    0.722304] Key type asymmetric registered
[    0.726500] Asymmetric key parser 'x509' registered
[    0.731524] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 243)
[    0.739090] io scheduler mq-deadline registered
[    0.743720] io scheduler kyber registered
[    0.749857] pinctrl-single 4084000.pinctrl: 34 pins, size 136
[    0.756211] pinctrl-single f4000.pinctrl: 171 pins, size 684
[    0.769351] Serial: 8250/16550 driver, 10 ports, IRQ sharing enabled
[    0.789121] brd: module loaded
[    0.799275] loop: module loaded
[    0.803475] megasas: 07.714.04.00-rc1
[    0.809686] tun: Universal TUN/TAP device driver, 1.6
[    0.816094] VFIO - User Level meta-driver version: 0.3
[    0.822189] i2c /dev entries driver
[    0.827379] sdhci: Secure Digital Host Controller Inte**ce driver
[    0.833734] sdhci: Copyright(c) Pierre Ossman
[    0.838506] sdhci-pltfm: SDHCI platform and OF driver helper
[    0.845296] ledtrig-cpu: registered to indicate activity on CPUs
[    0.851790] SMCCC: SOC_ID: ARCH_SOC_ID not implemented, skipping ....
[    0.859486] optee: probing for conduit method.
[    0.864087] optee: revision 3.17 (15a746d2)
[    0.864359] optee: dynamic shared memory is enabled
[    0.873881] optee: initialized driver
[    0.879631] NET: Registered protocol family 17
[    0.884339] 9pnet: Installing 9P2000 support
[    0.888786] Key type dns_resolver registered
[    0.893302] Loading compiled-in X.509 certificates
[    0.909971] ti-sci 44043000.system-controller: ABI: 3.1 (firmware rev 0x0008 '8.4.2--v08.04.02 (Jolly Jellyfi')
[    1.687242] davinci-mcasp 2b00000.mcasp: IRQ common not found
[    1.737441] omap_i2c 4900000.i2c: bus 0 rev0.12 at 100 kHz
[    1.747750] omap_i2c 2b200000.i2c: bus 1 rev0.12 at 100 kHz
[    1.754889] omap_i2c 20000000.i2c: bus 2 rev0.12 at 400 kHz
[    1.761809] omap_i2c 20010000.i2c: bus 3 rev0.12 at 400 kHz
[    1.791381] rtc-pcf8563 4-0051: registered as rtc0
[    1.796644] rtc-pcf8563 4-0051: setting system clock to 2022-11-07T11:33:14 UTC (1667820794)
[    1.805762] omap_i2c 20020000.i2c: bus 4 rev0.12 at 400 kHz
[    1.812649] omap_i2c 20030000.i2c: bus 5 rev0.12 at 100 kHz
[    1.818678] ti-sci-intr 4210000.interrupt-controller: Interrupt Router 5 domain created
[    1.827005] ti-sci-intr bus@f0000:interrupt-controller@a00000: Interrupt Router 3 domain created
[    1.836237] ti-sci-inta 48000000.interrupt-controller: Interrupt Aggregator domain 28 created
[    1.883206] ti-bcdma 485c0100.dma-controller: Number of rings: 82
[    1.901627] ti-bcdma 485c0100.dma-controller: Channels: 48 (bchan: 18, tchan: 12, rchan: 18)
[    1.912728] ti-pktdma 485c0000.dma-controller: Number of rings: 150
[    1.922729] ti-pktdma 485c0000.dma-controller: Channels: 35 (tchan: 20, rchan: 15)
[    1.932762] omap8250 4a00000.serial: failed to get alias
[    1.939151] omap8250 2b300000.serial: failed to get alias
[    1.950683] printk: console disabled
[    1.955125] 2800000.serial: ttyS2 at MMIO 0x2800000 (irq = 22, base_baud = 3000000) is a 8250
[    1.963910] printk: console enabled
[    1.963910] printk: console enabled
[    1.972358] printk: bootconsole disabled
[    1.972358] printk: bootconsole disabled
[    1.983448] omap8250 2810000.serial: failed to get alias
[    1.989605] omap8250 2850000.serial: failed to get alias
[    2.032670] spi spi0.0: setup: ignoring unsupported mode bits 200
[    2.039032] spi-nor spi0.0: w25q128 (16384 Kbytes)
[    2.077486] davinci_mdio 8000f00.mdio: Configuring MDIO in manual mode
[    2.121793] davinci_mdio 8000f00.mdio: davinci mdio revision 9.7, bus freq 1000000
[    2.134068] davinci_mdio 8000f00.mdio: phy: device 8000f00.mdio:01, driver YT8521 Gigabit Ethernet
[    2.143289] davinci_mdio 8000f00.mdio: phy: device 8000f00.mdio:02, driver YT8521 Gigabit Ethernet
[    2.152599] am65-cpsw-nuss 8000000.ethernet: initializing am65 cpsw nuss version 0x6BA01103, cpsw version 0x6BA81103 Ports: 3 quirks:00000002
[    2.165509] am65-cpsw-nuss 8000000.ethernet: Use random MAC address
[    2.171776] am65-cpsw-nuss 8000000.ethernet: initialized cpsw ale version 1.5
[    2.178900] am65-cpsw-nuss 8000000.ethernet: ALE Table size 512
[    2.190877] am65-cpsw-nuss 8000000.ethernet: CPTS ver 0x4e8a010c, freq:500000000, add_val:1 pps:0
[    2.303569] cpufreq: cpufreq_online: ->get() failed
[    2.309115] cpufreq: cpufreq_online: ->get() failed
[    2.314593] cpufreq: cpufreq_online: ->get() failed
[    2.320041] cpufreq: cpufreq_online: ->get() failed
[    2.389639] davinci-mcasp 2b00000.mcasp: IRQ common not found
[    2.421309] mmc0: CQHCI version 5.10
[    2.465788] mmc0: SDHCI controller on fa10000.mmc using ADMA 64-bit
[    2.514295] debugfs: Directory 'pd:182' with parent 'pm_genpd' already present!
[    2.570719] mmc0: Command Queue Engine enabled
[    2.575199] mmc0: new HS200 MMC card at address 0001
[    2.580868] mmcblk0: mmc0:0001 88A398 7.28 GiB
[    2.585612] mmcblk0boot0: mmc0:0001 88A398 partition 1 4.00 MiB
[    2.591711] mmcblk0boot1: mmc0:0001 88A398 partition 2 4.00 MiB
[    2.597821] mmcblk0rpmb: mmc0:0001 88A398 partition 3 4.00 MiB, chardev (237:0)
[    2.606440]mmcblk0: p1 p2
[    2.827400] ALSA device list:
[    2.830402]   No soundcards found.
[    2.833340] mmc2: CQHCI version 5.10
[    2.843624] mmc1: CQHCI version 5.10
[    2.873180] mmc2: SDHCI controller on fa20000.mmc using ADMA 64-bit
[    2.888385] mmc1: SDHCI controller on fa00000.mmc using ADMA 64-bit
[    2.896444] Waiting for root device PARTUUID=89063919-02...
[    2.924863] mmc2: new ultra high speed SDR104 SDIO card at address 0001
[    2.935198] mmc1: error -110 whilst initialising SD card
[    3.104562] mmc1: new high speed SDHC card at address 0001
[    3.110763] mmcblk1: mmc1:0001 SD16G 14.9 GiB
[    3.116999]mmcblk1: p1 p2 p3
[    3.140757] EXT4-fs (mmcblk1p2): mounted filesystem with ordered data mode. Opts: (null)
[    3.149003] VFS: Mounted root (ext4 filesystem) on device 179:98.
[    3.158790] devtmpfs: mounted
[    3.163040] Freeing unused kernel memory: 1792K
[    3.167703] Run /sbin/init as init process
INIT: version 3.01 booting
Starting udev
[    3.575384] udevd: starting version 3.2.10
[    3.610120] random: udevd: uninitialized urandom read (16 bytes read)
[    3.617293] random: udevd: uninitialized urandom read (16 bytes read)
[    3.624556] random: udevd: uninitialized urandom read (16 bytes read)
[    3.660900] udevd: starting eudev-3.2.10
[    3.778203] CAN device driver inte**ce
[    3.832759] at24 2-0051: supply vcc not found, using dummy regulator
[    3.839767] k3-m4-rproc 5000000.m4fss: assigned reserved memory node m4f-dma-memory@9cb00000
[    3.860651] k3-m4-rproc 5000000.m4fss: configured M4 for remoteproc mode
[    3.870264] at24 2-0051: 8192 byte 24c64 EEPROM, writable, 32 bytes/write
[    3.898921] k3-m4-rproc 5000000.m4fss: local reset is deasserted for device
[    3.899774] platform 78000000.r5f: could not request atcm region for resource
[    3.913240] platform 78000000.r5f: failed to get internal memories, ret = -16
[    3.920678] k3_r5_rproc bus@f0000:bus@b00000:r5fss@78000000: k3_r5_core_of_init failed, ret = -16
[    3.929684] k3_r5_rproc bus@f0000:bus@b00000:r5fss@78000000: k3_r5_cluster_of_init failed, ret = -16
[    3.933571] remoteproc remoteproc0: 5000000.m4fss is available
[    3.939067] k3_r5_rproc: probe of bus@f0000:bus@b00000:r5fss@78000000 failed with error -16
[    3.939364] m_can_platform 20701000.can: m_can device registered (irq=39, version=32)
[    3.948237] remoteproc remoteproc0: Direct firmware load for am62-mcu-m4f0_0-fw failed with error -2
[    3.970364] remoteproc remoteproc0: powering up 5000000.m4fss
[    3.976473] remoteproc remoteproc0: Direct firmware load for am62-mcu-m4f0_0-fw failed with error -2
[    3.986288] remoteproc remoteproc0: request_firmware failed: -2
[    4.194261] remoteproc remoteproc1: 30074000.pru is available
[    4.201422] remoteproc remoteproc2: 30078000.pru is available
[    4.231932] cdns-csi2rx 30101000.csi-bridge: Probed CSI2RX with 2/4 lanes, 4 streams, external D-PHY
[    4.311016] usbcore: registered new inte**ce driver usbfs
[    4.316630] usbcore: registered new inte**ce driver hub
[    4.322043] usbcore: registered new device driver usb
[    4.347445] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller
[    4.352982] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 1
[    4.360861] xhci-hcd xhci-hcd.0.auto: hcc params 0x0258fe6d hci version 0x110 quirks 0x0000000000010010
[    4.370308] xhci-hcd xhci-hcd.0.auto: irq 477, io mem 0x31100000
[    4.376609] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.10
[    4.384875] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    4.392151] usb usb1: Product: xHCI Host Controller
[    4.397030] usb usb1: Manufacturer: Linux 5.10.140-g9345e71d46 xhci-hcd
[    4.403638] usb usb1: SerialNumber: xhci-hcd.0.auto
[    4.409097] hub 1-0:1.0: USB hub found
[    4.412901] hub 1-0:1.0: 1 port detected
[    4.417871] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller
[    4.424366] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 2
[    4.432110] xhci-hcd xhci-hcd.0.auto: Host supports USB 3.0 SuperSpeed
[    4.438732] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
[    4.446914] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 5.10
[    4.455168] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    4.462386] usb usb2: Product: xHCI Host Controller
[    4.467257] usb usb2: Manufacturer: Linux 5.10.140-g9345e71d46 xhci-hcd
[    4.473863] usb usb2: SerialNumber: xhci-hcd.0.auto
[    4.479281] hub 2-0:1.0: USB hub found
[    4.483077] hub 2-0:1.0: config failed, hub doesn't have any ports! (err -19)
[    4.516066] EXT4-fs (mmcblk1p2): re-mounted. Opts: (null)
[    4.614653] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[    4.663918] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[    4.673849] usb 1-1: new high-speed USB device number 2 using xhci-hcd
[    4.707359] mlan: loading out-of-tree module taints kernel.
[    4.784301] wlan: Loading MWLAN driver
[    4.788572] wlan: Register to Bus Driver...
[    4.826043] usb 1-1: New USB device found, idVendor=1a40, idProduct=0101, bcdDevice= 1.11
[    4.834231] usb 1-1: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[    4.841364] usb 1-1: Product: USB 2.0 Hub
[    4.885691] vendor=0x02DF device=0x9149 class=0 function=1
[    4.887327] hub 1-1:1.0: USB hub found
[    4.895035] Attach moal handle ops, card inte**ce type: 0x105
[    4.895070] hub 1-1:1.0: 4 ports detected
[    4.905967] SD8987: init module param from usr cfg
[    4.910839] card_type: SD8987, config block: 0
[    4.915298] cfg80211_wext=0xf
[    4.918266] max_vir_bss=1
[    4.920880] cal_data_cfg=none
[    4.923845] ps_mode = 1
[    4.926290] auto_ds = 1
[    4.928733] host_mlme=enable
[    4.931611] fw_name=nxp/sdiouart8987_combo_v0.bin
[    4.936321] sta_name=wlan
[    4.938940] uap_name=uap
[    4.941462] wfd_name=p2p
[    4.944020] SDIO: max_segs=128 max_seg_size=65536
[    4.948719] rx_work=1 cpu_num=4
[    4.951890] Attach mlan adapter operations.card_type is 0x105.
[    4.958158] wlan: Enable TX SG mode
[    4.961637] wlan: Enable RX SG mode
[    4.965851] Request firmware: nxp/sdiouart8987_combo_v0.bin
[    5.330319] Wlan: FW download over, firmwarelen=595196 downloaded 595196
[    6.197812] WLAN FW is active
[    6.200776] on_time is 6091032655
[    6.267875] fw_cap_info=0x181d7f03, dev_cap_mask=0xffffffff
[    6.273465] max_p2p_conn = 8, max_sta_conn = 8
[    6.278252] SDIO rx aggr: 1 block_size=512
[    6.282386] wlan: Enable RX SG mode
[    6.285869] mpa_rx_buf_size=65280
[    6.307307] wlan: version = SD8987----16.92.21.p41.3-MM5X16322.p3-(FP92)
[    6.315811] wlan: Register to Bus Driver Done
[    6.320230] wlan: Driver loaded successfully
[    6.852792] random: dd: uninitialized urandom read (512 bytes read)
Configuring packages on first boot....
(This may take several minutes. Please do not power off the machine.)
Running postinst /etc/ipk-postinsts/000-sysvinit-inittab...
update-rc.d: /etc/init.d/run-postinsts exists during rc.d purge (continuing)
Removing any system startup links for run-postinsts ...
/etc/rcS.d/S99run-postinsts
INIT: Entering runlevel: 5
Configuring network inte**ces... [    7.058855] am65-cpsw-nuss 8000000.ethernet: down msc_sl e0000000 tmo 0
[    7.070242] am65-cpsw-nuss 8000000.ethernet: set new flow-id-base 19
[    7.083868] am65-cpsw-nuss 8000000.ethernet eth0: PHY driver (irq=POLL)
[    7.094324] am65-cpsw-nuss 8000000.ethernet eth0: configuring for phy/rgmii-rxid link mode
udhcpc: started, v1.35.0
udhcpc: broadcasting discover
udhcpc: broadcasting discover
[   11.178653] am65-cpsw-nuss 8000000.ethernet eth0: Link is Up - 1Gbps/Full - flow control rx/tx
udhcpc: broadcasting discover
udhcpc: broadcasting select for 10.42.0.93, server 10.42.0.1
udhcpc: lease of 10.42.0.93 obtained from 10.42.0.1, lease time 3600
/etc/udhcpc.d/50default: Adding DNS 10.42.0.1
done.
[   13.562894] random: dbus-uuidgen: uninitialized urandom read (12 bytes read)
[   13.570059] random: dbus-uuidgen: uninitialized urandom read (8 bytes read)
Starting system message bus: [   13.623671] random: dbus-daemon: uninitialized urandom read (12 bytes read)
dbus.
Starting HOSTAP Daemon: [   13.847635] wlan: Starting AP
[   13.851658] fw doesn't support 11ax
[   13.866238] wlan: AP started
[   13.869919] wlan: HostMlme uap0 send deauth/disassoc
[   13.875009] Set AC=3, txop=47 cwmin=3, cwmax=7 aifs=1
[   13.882085] Set AC=2, txop=94 cwmin=7, cwmax=15 aifs=1
[   13.889233] Set AC=0, txop=0 cwmin=15, cwmax=63 aifs=3
[   13.896377] Set AC=1, txop=0 cwmin=15, cwmax=1023 aifs=7
uap0: inte**ce state UNINITIALIZED->ENABLED
uap0: AP-ENABLED
hostapd.
Starting syslogd/klogd: done

Poky (Yocto Project Reference Distro) 4.0.5 ok6254c /dev/ttyS2

ok6254c login: random: crng init done
random: 10 urandom warning(s) missed due to ratelimiting

zuanlin 发表于 2023-4-12 11:01:57

页: [1]
查看完整版本: [Linux] Yocto/Poky 开发环境