Changes

Jump to: navigation, search

MISC-TN-008: Running Debian Buster (armbian) on Mito8M

40,940 bytes added, 16:06, 9 November 2020
no edit summary
{{InfoBoxTop}}
{{AppliesToMito8M}}
{{AppliesToSBCX}}
{{AppliesToSBC Axel TN}}
{{InfoBoxBottom}}
{{WarningMessage|text=This technical note was validated against specific versions of hardware and software. It What is described here may not work with other versions.}}
[[Category:MISC-AN-TN]]
[[Category:MISC-TN]]
__FORCETOC__
== History ==
{| class="wikitable" border="1"
!Version
!Date
!Notes
|-
|1.0.0
|January 2020
|First public release
|}
==Introduction==
Mito8M is the first DAVE Embedded Systems' product based on a core implementing the [https://en.wikipedia.org/wiki/ARM_architecture#64/32-bit_architecture ARMv8-A] architecture.
Specifically, it is built upon the [https://www.nxp.com/products/processors-and-microcontrollers/arm-processors/i.mx-applications-processors/i.mx-8-processors/i.mx-8m-family-armcortex-a53-cortex-m4-audio-voice-video:i.MX8M NXP i.MX8M] system-on-chip (SoC).
This Technical Note (TN) describes how to run [https://www.armbian.com Armbian Buster] distribution on this platform. For the sake of completeness, it is worth remembering that Armbian Buster is based on Debian 10.
==ResultsTestbed==This section details To a good extent, '''Mito8M is electrically and mechanically compatible with [[:Category:AxelLite|Axel Lite]]'''. For this reason, the results that were achieved by testbed used for this TN is pretty similar to the different benchmarksone described [[SBCX-TN-004:_Running_Armbian_Buster_(Debian_10)|here]]. Even though the SBCX carrier board is designed to host Axel Lite, in fact, '''it supports Mito8M as well'''.
===General configuration===
This section illustrates the cofiguration settings common to all the tests performed.
====SDRAM bank organization===={| class="wikitable"|+!!![[File:SBCX-Mito8M!.jpg|-||ARM frequency[MHz]thumb|792center|600px|-||Frequency[MHzMito8M SoM on SBCX carrier board]|1600||-||Bus witdth[bit]|32||}====Software configuration====
* Linux kernel: 4Apart from the SoM, the most relevant difference with SBCX-TN-004 is related to the root file system.14In this case, it was built for the <code>aarch64</code> architecture.98* Architecture: aarch64
GCCThe root file system was stored on a partition of the microSD card inserted in the slot J26. This partition is associated with the <code>/dev/mmcblk1p2</code> device file:
<pre class="board-terminal">
armbian@Mito8M:~/devel/lmbench$ gcc -vlsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTmmcblk0 179:0 0 7.3G 0 disk Using built`-in specsmmcblk0p1 179:1 0 7.3G 0 part COLLECT_GCC=gccmmcblk0boot0 179:32 0 4M 1 disk COLLECT_LTO_WRAPPER=/usr/lib/gcc/aarch64-linux-gnu/8/lto-wrappermmcblk0boot1 179:64 0 4M 1 disk Targetmmcblk0rpmb 179: aarch64-linux-gnu96 0 4M 0 disk Configured withmmcblk1 179: 128 0 14../src/configure -v --with-pkgversion='Debian 8.3.6G 0disk |-6' --with-bugurl=filemmcblk1p1 179:///usr/share/doc/gcc-8/README129 0 42.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-8 --program-prefix=aarch64-linux-gnu- 9M 0 part `--enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --disable-libphobos --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnuThread modelmmcblk1p2 179: posixgcc version 8.3.130 0 (Debian 8.314.4G 0-6)part /
</pre>
===Testbed #1===
==Bootstrap process==
This section shows the complete bootstrap log retrieved from the serial console. To expand the box, please click on the ''Expand'' link on the top right corner.
<pre class="board-terminal mw-collapsible mw-collapsed">
U-Boot SPL 2018.03-08018-g59e59e6f85-dirty (Nov 29 2019 - 12:42:16 +0100)
PMIC: PFUZE100 ID=0x10
DDRINFO: start lpddr4 ddr init
DRAM PHY training for 3200MTS
check ddr4_pmu_train_imem code
check ddr4_pmu_train_imem code pass
check ddr4_pmu_train_dmem code
check ddr4_pmu_train_dmem code pass
Training PASS
DRAM PHY training for 667MTS
check ddr4_pmu_train_imem code
check ddr4_pmu_train_imem code pass
check ddr4_pmu_train_dmem code
check ddr4_pmu_train_dmem code pass
Training PASS
DRAM PHY training for 3200MTS
check ddr4_pmu_train_imem code
check ddr4_pmu_train_imem code pass
check ddr4_pmu_train_dmem code
check ddr4_pmu_train_dmem code pass
Training PASS
DDRINFO:ddrphy calibration done
DDRINFO: ddrmix config done
Normal Boot
Trying to boot from MMC1
{| class="wikitable"
|+
!
!
!Mito8M
!
|-
|
|ARM frequency
[MHz]
|792
|
|-
|
|Frequency
[MHz]
|1600
|
|-
|
|Bus witdth
[bit]
|32
|
|}
U-Boot 2018.03-08018-g59e59e6f85-dirty (Nov 29 2019 - 12:42:16 +0100) CPU: Freescale i.MX8MQ rev2.0 1300 MHz (running at 800 MHz)CPU: Industrial temperature grade (-40C to 105C)CPU Temperature test bypass!!!!CPU Temperature =(23000C), alert =Test programs(85000C), critical =(95000C) at 23CReset cause: PORModel: DAVE iMX8MQ MitoDRAM: 3 GiBMMC: FSL_SDHC: 0, FSL_SDHC: 1Loading Environment from MMC... OKNo panel detected: default to HDMIDisplay: HDMI (1280x720)In: serialOut: serialErr: serial  BuildInfo: - ATF bac189b - U-Boot 2018.03-08018-g59e59e6f85-dirty switch to partitions #0, OKmmc0(part 0) is current deviceflash target is MMC:0Net: eth0: ethernet@30be0000Fastboot: NormalNormal Bootu-boot=> edit mmcrootedit: /dev/mmcblk1p2 rootwait rwu-boot=> run net_mmcswitch to partitions #0, OKmmc1 is current deviceUsing ethernet@30be0000 deviceTFTP from server 192.168.0.23; our IP address is 192.168.0.81Filename 'mito/Image.msil'.Load address: 0x40480000Loading: #################################################################... ################################################# 1.7 MiB/sdoneBytes transferred =23542272 (1673a00 hex)Using ethernet@30be0000 deviceTFTP from server 192.168.0.23; our IP address is 192.168.0.81Filename 'mito/imx8mq-mito.dtb'.Load address: 0x43000000Loading: ####### 619.1 KiB/sdoneBytes transferred =STREAM34885 (8845 hex)## Flattened Device Tree blob at 43000000 Booting using the fdt blob at 0x43000000 Using Device Tree in place at 0000000043000000, end 000000004300b844 Starting kernel ... [ 0.000000] Booting Linux on physical CPU 0x0[ 0.000000] Linux version 4.14.98-g4c94e1dbaec2 (msilotto@linuxserver2) (gcc version 7.3.0 (GCC)) #1 SMP PREEMPT Mon Sep 30 14:46:22 CEST 2019[ 0.000000] Boot CPU: AArch64 Processor [410fd034][ 0.000000] Machine model: DAVE iMX8MQ Mito[ 0.000000] earlycon: ec_imx6q0 at MMIO 0x0000000030860000 (options '115200')[ 0.000000] bootconsole [ec_imx6q0] enabled[ 0.000000] efi: Getting EFI parameters from FDT:[ 0.000000] efi: UEFI not found.[ 0.000000] Reserved memory: created CMA memory pool at 0x0000000044000000, size 960 MiB[ 0.000000] OF: reserved mem: initialized node linux,cma, compatible id shared-dma-pool[ 0.000000] NUMA: No NUMA configuration found[ 0.000000] NUMA: Faking a node at [mem 0x0000000000000000-0x00000000ffffffff][ 0.000000] NUMA: NODE_DATA [mem 0xfffc8600-0xfffca3ff][ 0.000000] Zone ranges:[ 0.000000] DMA [mem 0x0000000040000000-0x00000000ffffffff][ 0.000000] Normal empty[ 0.000000] Movable zone start for each node[ 0.000000] Early memory node ranges[ 0.000000] node 0: [mem 0x0000000040000000-0x00000000b7ffffff][ 0.000000] node 0: [mem 0x00000000b8400000-0x00000000ffffffff][ 0.000000] Initmem setup node 0 [mem 0x0000000040000000-0x00000000ffffffff][ 0.000000] psci: probing for conduit method from DT.[ 0.000000] psci: PSCIv1.0 detected in firmware.[ 0.000000] psci: Using standard PSCI v0.2 function IDs[ 0.000000] psci: MIGRATE_INFO_TYPE not supported.[ 0.000000] psci: SMC Calling Convention v1.0[ 0.000000] percpu: Embedded 24 pages/cpu @ffff8000bff63000 s57624 r8192 d32488 u98304[ 0.000000] Detected VIPT I-cache on CPU0[ 0.000000] CPU features: enabling workaround for ARM erratum 845719[ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 773120[ 0.000000] Policy zone: DMA[ 0.000000] Kernel command line: console=ttymxc0,115200 earlycon=ec_imx6q,0x30860000,115200 root=/dev/mmcblk1p2 rootwait rw[ 0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes)[ 0.000000] Memory: 2085288K/3141632K available (13756K kernel code, 1806K rwdata, 6120K rodata, 1280K init, 433K bss, 73304K reserved, 983040K cma-reserved)[ 0.000000] Virtual kernel memory layout:[ 0.000000] modules : 0xffff000000000000 - 0xffff000008000000 ( 128 MB)[ 0.000000] vmalloc : 0xffff000008000000 - 0xffff7dffbfff0000 (129022 GB)[ 0.000000] .text : 0xffff000008080000 - 0xffff000008df0000 ( 13760 KB)[ 0.000000] .rodata : 0xffff000008df0000 - 0xffff0000093f0000 ( 6144 KB)[ 0.000000] .init : 0xffff0000093f0000 - 0xffff000009530000 ( 1280 KB)[ 0.000000] .data : 0xffff000009530000 - 0xffff0000096f3a00 ( 1807 KB)[ 0.000000] .bss : 0xffff0000096f3a00 - 0xffff000009760040 ( 434 KB)[ 0.000000] fixed : 0xffff7dfffe7f9000 - 0xffff7dfffec00000 ( 4124 KB)[ 0.000000] PCI I/O : 0xffff7dfffee00000 - 0xffff7dffffe00000 ( 16 MB)[ 0.000000] vmemmap : 0xffff7e0000000000 - 0xffff800000000000 ( 2048 GB maximum)[ 0.000000] 0xffff7e0000000000 - 0xffff7e0003000000 ( 48 MB actual)[ 0.000000] memory : 0xffff800000000000 - 0xffff8000c0000000 ( 3072 MB)[ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1[ 0.000000] Preemptible hierarchical RCU implementation.[ 0.000000] RCU restricting CPUs from NR_CPUS=64 to nr_cpu_ids=4.[ 0.000000] Tasks RCU enabled.[ 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: no VLPI support, no direct LPI support[ 0.000000] ITS: No ITS available, not enabling LPIs[ 0.000000] GICv3: CPU0: found redistributor 0 region 0:0x0000000038880000[ 0.000000] i.MX8MQ clock driver init done[ 0.000000] arch_timer: cp15 timer(s) running at 8.33MHz (phys).[ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x1ec0311ec, max_idle_ns: 440795202152 ns[ 0.000004] sched_clock: 56 bits at 8MHz, resolution 120ns, wraps every 2199023255541ns[ 0.008654] system counter timer init[ 0.011732] sched_clock: 56 bits at 8MHz, resolution 120ns, wraps every 2199023255541ns[ 0.019710] clocksource: imx sysctr: mask: 0xffffffffffffff max_cycles: 0x1ec0311ec, max_idle_ns: 440795202152 ns[ 0.030834] Console: colour dummy device 80x25[ 0.034497] Calibrating delay loop (skipped), value calculated using timer frequency.. 16.66 BogoMIPS (lpj=33333)[ 0.044746] pid_max: default: 32768 minimum: 301[ 0.049456] Security Framework initialized[ 0.054963] Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes)[ 0.061440] Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes)[ 0.067803] Mount-cache hash table entries: 8192 (order: 4, 65536 bytes)[ 0.074504] Mountpoint-cache hash table entries: 8192 (order: 4, 65536 bytes)[ 0.097711] ASID allocator initialised with 32768 entries[ 0.105715] Hierarchical SRCU implementation.[ 0.114138] Cannot find MU entry in device tree[ 0.115936] CPU identified as i.MX8MQ, silicon rev 2.0[ 0.121699] EFI services will not be available.[ 0.133540] smp: Bringing up secondary CPUs ...[ 0.161695] Detected VIPT I-cache on CPU1[ 0.161724] GICv3: CPU1: found redistributor 1 region 0:0x00000000388a0000[ 0.161747] CPU1: Booted secondary processor [410fd034][ 0.189764] Detected VIPT I-cache on CPU2[ 0.189791] GICv3: CPU2: found redistributor 2 region 0:0x00000000388c0000[ 0.189807] CPU2: Booted secondary processor [410fd034][ 0.217844] Detected VIPT I-cache on CPU3[ 0.217867] GICv3: CPU3: found redistributor 3 region 0:0x00000000388e0000[ 0.217886] CPU3: Booted secondary processor [410fd034][ 0.218113] smp: Brought up 1 node, 4 CPUs[ 0.267768] SMP: Total of 4 processors activated.[ 0.272473] CPU features: detected feature: GIC system register CPU interface[ 0.279633] CPU features: detected feature: 32-bit EL0 Support[ 0.285466] CPU features: detected feature: Kernel page table isolation (KPTI)[ 0.324200] CPU: All CPU(s) started at EL2[ 0.325619] alternatives: patching kernel code[ 0.331380] devtmpfs: initialized[ 0.339339] random: get_random_u32 called from bucket_table_alloc+0x108/0x260 with crng_init=0[ 0.346077] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns[ 0.354938] futex hash table entries: 1024 (order: 5, 131072 bytes)[ 0.393227] pinctrl core: initialized pinctrl subsystem[ 0.397140] DMI not present or invalid.[ 0.399852] NET: Registered protocol family 16[ 0.406998] cpuidle: using governor menu[ 0.408854] vdso: 2 pages (1 code @ ffff000008df6000, 1 data @ ffff000009534000)[ 0.415562] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.[ 0.430601] DMA: preallocated 256 KiB pool for atomic allocations[ 0.435200] Serial: AMBA PL011 UART driver[ 0.438355] imx rpmsg driver is registered.[ 0.449655] imx8mq-pinctrl 30330000.iomuxc: initialized IMX pinctrl driver[ 0.501660] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages[ 0.516512] ACPI: Interpreter disabled.[ 0.520330] vgaarb: loaded[ 0.520857] SCSI subsystem initialized[ 0.525300] usbcore: registered new interface driver usbfs[ 0.529572] usbcore: registered new interface driver hub[ 0.535267] usbcore: registered new device driver usb[ 0.541224] i2c i2c-0: IMX I2C adapter registered[ 0.544605] i2c i2c-0: can't use DMA, using PIO instead.[ 0.550326] i2c i2c-1: IMX I2C adapter registered[ 0.554629] i2c i2c-1: can't use DMA, using PIO instead.[ 0.561290] media: Linux media interface: v0.10[ 0.564562] Linux video capture interface: v2.00[ 0.569448] pps_core: LinuxPPS API ver. 1 registered[ 0.574067] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>[ 0.583240] PTP clock support registered[ 0.587534] EDAC MC: Ver: 3.0.0[ 0.591069] dmi: Firmware registration failed.[ 0.595605] Advanced Linux Sound Architecture Driver Initialized.[ 0.601661] Bluetooth: Core ver 2.22[ 0.604425] NET: Registered protocol family 31[ 0.608808] Bluetooth: HCI device and connection manager initialized[ 0.615231] Bluetooth: HCI socket layer initialized[ 0.620058] Bluetooth: L2CAP socket layer initialized[ 0.625184] Bluetooth: SCO socket layer initialized[ 0.631776] clocksource: Switched to clocksource arch_sys_counter[ 0.636462] VFS: Disk quotas dquot_6.6.0[ 0.640082] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)[ 0.647148] pnp: PnP ACPI: disabled[ 0.667422] NET: Registered protocol family 2[ 0.669554] TCP established hash table entries: 32768 (order: 6, 262144 bytes)[ 0.676583] TCP bind hash table entries: 32768 (order: 7, 524288 bytes)[ 0.683370] TCP: Hash tables configured (established 32768 bind 32768)[ 0.689506] UDP hash table entries: 2048 (order: 4, 65536 bytes)[ 0.695481] UDP-Lite hash table entries: 2048 (order: 4, 65536 bytes)[ 0.702076] NET: Registered protocol family 1[ 0.707203] RPC: Registered named UNIX socket transport module.[ 0.712162] RPC: Registered udp transport module.[ 0.716814] RPC: Registered tcp transport module.[ 0.721576] RPC: Registered tcp NFSv4.1 backchannel transport module.[ 0.729510] hw perfevents: enabled with armv8_pmuv3 PMU driver, 7 counters available[ 0.736392] kvm [1]: 8-bit VMID[ 0.739951] kvm [1]: GICv3: no GICV resource entry[ 0.743657] kvm [1]: disabling GICv2 emulation[ 0.748240] kvm [1]: GIC system register CPU interface enabled[ 0.754341] kvm [1]: vgic interrupt IRQ1[ 0.758388] kvm [1]: Hyp mode initialized successfully[ 0.771724] audit: initializing netlink subsys (disabled)[ 0.774659] audit: type=2000 audit(0.675:1): state=initialized audit_enabled=0 res=1[ 0.775455] workingset: timestamp_bits=44 max_order=20 bucket_order=0[ 0.800095] squashfs: version 4.0 (2009/01/31) Phillip Lougher[ 0.804404] NFS: Registering the id_resolver key type[ 0.808202] Key type id_resolver registered[ 0.812341] Key type id_legacy registered[ 0.816518] nfs4filelayout_init: NFSv4 File Layout Driver Registering...[ 0.823085] jffs2: version 2.2. (NAND) c 2001-2006 Red Hat, Inc.[ 0.829867] 9p: Installing v9fs 9p2000 file system support[ 0.854869] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 244)[ 0.859501] io scheduler noop registered[ 0.863566] io scheduler cfq registered (default)[ 0.868132] io scheduler mq-deadline registered[ 0.872616] io scheduler kyber registered[ 0.897232] imx-sdma 30bd0000.sdma: no iram assigned, using external mem[ 0.903985] imx-sdma 30bd0000.sdma: Falling back to user helper[ 0.910816] imx-sdma 302c0000.sdma: no iram assigned, using external mem[ 0.928192] mxs-dma 33000000.dma-apbh: initialized[ 0.932742] Bus freq driver module loaded[ 0.935847] Config NOC for VPU and CPU[ 0.937896] Config NOC for CPU fail![ 0.941550] Config NOC for VPU fail![ 0.948663] pfuze100-regulator 0-0008: Full layer: 2, Metal layer: 1[ 0.952759] pfuze100-regulator 0-0008: FAB: 0, FIN: 0[ 0.957274] pfuze100-regulator 0-0008: pfuze100 found.[ 0.980689] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled[ 0.988016] SuperH (H)SCI(F) driver initialized[ 0.990528] 30860000.serial: ttymxc0 at MMIO 0x30860000 (irq = 39, base_baud = 1562500) is a IMX[ 1.001471] console [ttymxc0] enabled[ 1.001471] console [ttymxc0] enabled[ 1.005944] bootconsole [ec_imx6q0] disabled[ 1.005944] bootconsole [ec_imx6q0] disabled[ 1.015743] msm_serial: driver initialized[ 1.037089] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).[ 1.043729] [drm] No driver support for vblank timestamp query.[ 1.049882] imx-drm display-subsystem: bound imx-dcss-crtc.0 (ops dcss_crtc_ops)[ 1.057491] [drm] CDN_API_General_Test_Echo_Ext_blocking - APB(ret = 0 echo_resp = echo test)[ 1.066099] [drm] CDN_API_General_getCurVersion - ver 13196 verlib 13062[ 1.072860] [drm] Pixel clock frequency: 594000 KHz, character clock frequency: 594000, color depth is 8-bit.[ 1.082854] [drm] Pixel clock frequency (594000 KHz) is supported in this color depth (8-bit). Settings found in row 27[ 1.093656] [drm] VCO frequency is 5940000[ 1.097830] [drm] VCO frequency (5940000 KHz) is supported. Settings found in row 14[ 1.129314] [drm] CDN_API_General_Write_Register_blocking LANES_CONFIG ret = 0[ 1.136577] [drm] Failed to get HDCP config - using HDCP 2.2 only[ 1.142781] [drm] Failed to initialize HDCP[ 1.148724] [drm] hdmi-audio-codec driver bound to HDMI[ 1.153983] imx-drm display-subsystem: bound 32c00000.hdmi (ops imx_hdp_imx_ops)[ 1.161507] [drm] Cannot find any crtc or sizes[ 1.166637] [drm] Initialized imx-drm 1.0.0 20120507 for display-subsystem on minor 0[ 1.183739] loop: module loaded[ 1.192302] slram: not enough parameters.[ 1.200585] libphy: Fixed MDIO Bus: probed[ 1.205852] NXP PHY: loading NXP PHY driver: [autonomous mode][ 1.212043] tun: Universal TUN/TAP device driver, 1.6[ 1.217498] CAN device driver interface[ 1.223614] fec 30be0000.ethernet: 30be0000.ethernet supply phy not found, using dummy regulator[ 1.233094] pps pps0: new PPS source ptp0[ 1.243639] libphy: fec_enet_mii_bus: probed[ 1.249514] fec 30be0000.ethernet eth0: registered PHC device 0[ 1.256500] e1000e: Intel(R) PRO/1000 Network Driver - 3.2.6-k[ 1.262407] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.[ 1.268459] igb: Intel(R) Gigabit Ethernet Network Driver - version 5.4.0-k[ 1.275493] igb: Copyright (c) 2007-2014 Intel Corporation.[ 1.281178] igbvf: Intel(R) Gigabit Virtual Function Network Driver - version 2.4.0-k[ 1.289079] igbvf: Copyright (c) 2009 - 2012 Intel Corporation.[ 1.295667] sky2: driver version 1.30[ 1.327496] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver[ 1.334054] ehci-pci: EHCI PCI platform driver[ 1.338674] ehci-platform: EHCI generic platform driver[ 1.344137] ehci-orion: EHCI orion driver[ 1.348404] ehci-exynos: EHCI EXYNOS driver[ 1.352790] ehci-msm: Qualcomm On-Chip EHCI Host Controller[ 1.358637] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver[ 1.364847] ohci-pci: OHCI PCI platform driver[ 1.369463] ohci-platform: OHCI generic platform driver[ 1.374910] ohci-exynos: OHCI EXYNOS driver[ 1.379685] Can't support > 32 bit dma.[ 1.383589] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller[ 1.389115] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 1[ 1.404639] xhci-hcd xhci-hcd.0.auto: hcc params 0x0220fe6c hci version 0x110 quirks 0x0000000001010810[ 1.414124] xhci-hcd xhci-hcd.0.auto: irq 218, io mem 0x38200000[ 1.420997] hub 1-0:1.0: USB hub found[ 1.424855] hub 1-0:1.0: 1 port detected[ 1.429209] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller[ 1.434784] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 2[ 1.442469] xhci-hcd xhci-hcd.0.auto: Host supports USB 3.0 SuperSpeed[ 1.449940] hub 2-0:1.0: USB hub found[ 1.453734] hub 2-0:1.0: 1 port detected[ 1.458736] usbcore: registered new interface driver usb-storage[ 1.464870] usbcore: registered new interface driver usb_ehset_test[ 1.474520] input: 30370000.snvs:snvs-powerkey as /devices/platform/30370000.snvs/30370000.snvs:snvs-powerkey/input/input0[ 1.489045] snvs_rtc 30370000.snvs:snvs-rtc-lp: rtc core: registered 30370000.snvs:snvs-rtc-lp as rtc0[ 1.499136] i2c /dev entries driver[ 1.506004] IR NEC protocol handler initialized[ 1.510609] IR RC5(x/sz) protocol handler initialized[ 1.515679] IR RC6 protocol handler initialized[ 1.520279] IR JVC protocol handler initialized[ 1.524825] IR Sony protocol handler initialized[ 1.529511] IR SANYO protocol handler initialized[ 1.534288] IR Sharp protocol handler initialized[ 1.539063] IR MCE Keyboard/mouse protocol handler initialized[ 1.544912] IR XMP protocol handler initialized[ 1.556382] imx2-wdt 30280000.wdog: timeout 60 sec (nowayout=0)[ 1.563437] Bluetooth: HCI UART driver ver 2.3[ 1.567960] Bluetooth: HCI UART protocol H4 registered[ 1.573116] Bluetooth: HCI UART protocol BCSP registered[ 1.578500] Bluetooth: HCI UART protocol ATH3K registered[ 1.583915] Bluetooth: HCI UART protocol Three-wire (H5) registered[ 1.590524] Bluetooth: HCI UART protocol Broadcom registered[ 1.596202] Bluetooth: HCI UART protocol QCA registered[ 1.603490] sdhci: Secure Digital Host Controller Interface driver[ 1.609691] sdhci: Copyright(c) Pierre Ossman[ 1.614414] Synopsys Designware Multimedia Card Interface Driver[ 1.621862] sdhci-pltfm: SDHCI platform and OF driver helper[ 1.676360] mmc0: SDHCI controller on 30b40000.usdhc [30b40000.usdhc] using ADMA[ 1.685247] sdhci-esdhc-imx 30b50000.usdhc: Got CD GPIO[ 1.737558] mmc1: SDHCI controller on 30b50000.usdhc [30b50000.usdhc] using ADMA[ 1.752187] ledtrig-cpu: registered to indicate activity on CPUs[ 1.759452] caam 30900000.caam: ERA source: CCBVID.[ 1.763836] mmc0: new DDR MMC card at address 0001[ 1.767901] caam 30900000.caam: device ID = 0x0a16040100000000 (Era 9)[ 1.769994] mmcblk0: mmc0:0001 DG4008 7.28 GiB[ 1.775703] caam 30900000.caam: job rings = 3, qi = 0, dpaa2 = no[ 1.787039] mmcblk0boot0: mmc0:0001 DG4008 partition 1 4.00 MiB[ 1.793482] mmcblk0boot1: mmc0:0001 DG4008 partition 2 4.00 MiB[ 1.799962] mmcblk0rpmb: mmc0:0001 DG4008 partition 3 4.00 MiB[ 1.807420] mmcblk0: p1[ 1.811156] caam_jr 30901000.jr0: Entropy delay = 3200[ 1.816916] caam_jr 30901000.jr0: Entropy delay = 3600[ 1.832373] mmc1: host does not support reading read-only switch, assuming write-enable[ 1.847731] mmc1: new high speed SDHC card at address 1234[ 1.853926] mmcblk1: mmc1:1234 SA16G 14.6 GiB[ 1.861542] mmcblk1: p1 p2[ 1.889775] caam_jr 30901000.jr0: Instantiated RNG4 SH0.[ 1.957938] caam_jr 30901000.jr0: Instantiated RNG4 SH1.[ 1.988477] caam algorithms registered in /proc/crypto[ 1.998924] caam_jr 30901000.jr0: registering rng-caam[ 2.004562] caam 30900000.caam: caam pkc algorithms registered in /proc/crypto[ 2.013542] platform caam_sm: blkkey_ex: 2 keystore units available[ 2.020006] platform caam_sm: 64-bit clear key:[ 2.024577] platform caam_sm: [0000] 00 01 02 03 04 0f 06 07[ 2.030312] platform caam_sm: 64-bit black key:[ 2.034865] platform caam_sm: [0000] 3c 70 1e 51 55 dd 4e 95[ 2.040600] platform caam_sm: [0008] 8a a2 dd 07 50 46 f1 78[ 2.046281] platform caam_sm: 128-bit clear key:[ 2.050974] platform caam_sm: [0000] 00 01 02 03 04 0f 06 07[ 2.056654] platform caam_sm: [0008] 08 09 0a 0b 0c 0d 0e 0f[ 2.062387] platform caam_sm: 128-bit black key:[ 2.067024] platform caam_sm: [0000] 8e 45 c9 ac ae ba c9 bf[ 2.072706] platform caam_sm: [0008] 77 36 4c f8 47 ec 3a d2[ 2.078384] platform caam_sm: 192-bit clear key:[ 2.083021] platform caam_sm: [0000] 00 01 02 03 04 0f 06 07[ 2.088702] platform caam_sm: [0008] 08 09 0a 0b 0c 0d 0e 0f[ 2.094379] platform caam_sm: [0016] 10 11 12 13 14 15 16 17[ 2.100057] platform caam_sm: 192-bit black key:[ 2.104696] platform caam_sm: [0000] 47 73 a4 1d 24 ce 0e 8d[ 2.110374] platform caam_sm: [0008] f1 b0 a6 e0 ec 18 83 b3[ 2.116054] platform caam_sm: [0016] 04 d5 48 a0 dc 53 2b 33[ 2.121735] platform caam_sm: [0024] d8 65 76 41 6f a6 4c ae[ 2.127410] platform caam_sm: 256-bit clear key:[ 2.132047] platform caam_sm: [0000] 00 01 02 03 04 0f 06 07[ 2.137728] platform caam_sm: [0008] 08 09 0a 0b 0c 0d 0e 0f[ 2.143406] platform caam_sm: [0016] 10 11 12 13 14 15 16 17[ 2.149094] platform caam_sm: [0024] 18 19 1a 1b 1c 1d 1e 1f[ 2.154771] platform caam_sm: 256-bit black key:[ 2.159408] platform caam_sm: [0000] 8a f6 75 5c 26 05 2d 28[ 2.165087] platform caam_sm: [0008] 99 b7 00 d0 23 80 5b 70[ 2.170767] platform caam_sm: [0016] 58 72 0d af 9e 8e 2b c4[ 2.176587] [drm] Cannot find any crtc or sizes[ 2.177163] platform caam_sm: [0024] 0a 4a fb 17 af 25 02 b5[ 2.186928] platform caam_sm: 64-bit unwritten blob:[ 2.191915] platform caam_sm: [0000] 00 00 00 00 00 00 00 00[ 2.197651] platform caam_sm: [0008] 00 00 00 00 00 00 00 00[ 2.203333] platform caam_sm: [0016] 00 00 00 00 00 00 00 00[ 2.209067] platform caam_sm: [0024] 00 00 00 00 00 00 00 00[ 2.214746] platform caam_sm: [0032] 00 00 00 00 00 00 00 00[ 2.220483] platform caam_sm: [0040] 00 00 00 00 00 00 00 00[ 2.226162] platform caam_sm: [0048] 00 00 00 00 00 00 00 00[ 2.231843] platform caam_sm: [0056] 00 00 00 00 00 00 00 00[ 2.237525] platform caam_sm: [0064] 00 00 00 00 00 00 00 00[ 2.243201] platform caam_sm: [0072] 00 00 00 00 00 00 00 00[ 2.248882] platform caam_sm: [0080] 00 00 00 00 00 00 00 00[ 2.254561] platform caam_sm: [0088] 00 00 00 00 00 00 00 00[ 2.260238] platform caam_sm: 128-bit unwritten blob:[ 2.265310] platform caam_sm: [0000] 00 00 00 00 00 00 00 00[ 2.270991] platform caam_sm: [0008] 00 00 00 00 00 00 00 00[ 2.276670] platform caam_sm: [0016] 00 00 00 00 00 00 00 00[ 2.282350] platform caam_sm: [0024] 00 00 00 00 00 00 00 00[ 2.288030] platform caam_sm: [0032] 00 00 00 00 00 00 00 00[ 2.293709] platform caam_sm: [0040] 00 00 00 00 00 00 00 00[ 2.299389] platform caam_sm: [0048] 00 00 00 00 00 00 00 00[ 2.305069] platform caam_sm: [0056] 00 00 00 00 00 00 00 00[ 2.310753] platform caam_sm: [0064] 00 00 00 00 00 00 00 00[ 2.316431] platform caam_sm: [0072] 00 00 00 00 00 00 00 00[ 2.322110] platform caam_sm: [0080] 00 00 00 00 00 00 00 00[ 2.327791] platform caam_sm: [0088] 00 00 00 00 00 00 00 00[ 2.333465] platform caam_sm: 196-bit unwritten blob:[ 2.338537] platform caam_sm: [0000] 00 00 00 00 00 00 00 00[ 2.344218] platform caam_sm: [0008] 00 00 00 00 00 00 00 00[ 2.349896] platform caam_sm: [0016] 00 00 00 00 00 00 00 00[ 2.355576] platform caam_sm: [0024] 00 00 00 00 00 00 00 00[ 2.361257] platform caam_sm: [0032] 00 00 00 00 00 00 00 00[ 2.366935] platform caam_sm: [0040] 00 00 00 00 00 00 00 00[ 2.372615] platform caam_sm: [0048] 00 00 00 00 00 00 00 00[ 2.378297] platform caam_sm: [0056] 00 00 00 00 00 00 00 00[ 2.383977] platform caam_sm: [0064] 00 00 00 00 00 00 00 00[ 2.389656] platform caam_sm: [0072] 00 00 00 00 00 00 00 00[ 2.395338] platform caam_sm: [0080] 00 00 00 00 00 00 00 00[ 2.401016] platform caam_sm: [0088] 00 00 00 00 00 00 00 00[ 2.406692] platform caam_sm: 256-bit unwritten blob:[ 2.411764] platform caam_sm: [0000] 00 00 00 00 00 00 00 00[ 2.417453] platform caam_sm: [0008] 00 00 00 00 00 00 00 00[ 2.423132] platform caam_sm: [0016] 00 00 00 00 00 00 00 00[ 2.428812] platform caam_sm: [0024] 00 00 00 00 00 00 00 00[ 2.434491] platform caam_sm: [0032] 00 00 00 00 00 00 00 00[ 2.440176] platform caam_sm: [0040] 00 00 00 00 00 00 00 00[ 2.445855] platform caam_sm: [0048] 00 00 00 00 00 00 00 00[ 2.451535] platform caam_sm: [0056] 00 00 00 00 00 00 00 00[ 2.457216] platform caam_sm: [0064] 00 00 00 00 00 00 00 00[ 2.462895] platform caam_sm: [0072] 00 00 00 00 00 00 00 00[ 2.468576] platform caam_sm: [0080] 00 00 00 00 00 00 00 00[ 2.474253] platform caam_sm: [0088] 00 00 00 00 00 00 00 00[ 2.480615] platform caam_sm: 64-bit black key in blob:[ 2.485872] platform caam_sm: [0000] c3 a8 f7 fa 5d 26 7c d6[ 2.491553] platform caam_sm: [0008] 33 39 72 a3 f4 a4 00 6a[ 2.497239] platform caam_sm: [0016] 6c 90 d9 9b 78 b7 48 73[ 2.502922] platform caam_sm: [0024] 7b 07 2c 7f b3 07 7d 1d[ 2.508600] platform caam_sm: [0032] 48 58 99 90 1e 32 bb 15[ 2.514278] platform caam_sm: [0040] 3c 69 e1 39 f4 47 dc 3e[ 2.519960] platform caam_sm: [0048] fe fe 43 48 82 f7 ee 62[ 2.525639] platform caam_sm: [0056] 00 00 00 00 00 00 00 00[ 2.531318] platform caam_sm: [0064] 00 00 00 00 00 00 00 00[ 2.537000] platform caam_sm: [0072] 00 00 00 00 00 00 00 00[ 2.542678] platform caam_sm: [0080] 00 00 00 00 00 00 00 00[ 2.548358] platform caam_sm: [0088] 00 00 00 00 00 00 00 00[ 2.554036] platform caam_sm: 128-bit black key in blob:[ 2.559369] platform caam_sm: [0000] a6 d6 c0 f1 c8 a4 16 17[ 2.565049] platform caam_sm: [0008] ef 00 40 36 fc e6 e4 2d[ 2.570728] platform caam_sm: [0016] cf 78 fd aa 9c 66 8a 1f[ 2.576407] platform caam_sm: [0024] 03 1f 51 71 f7 0c 5e 0f[ 2.582087] platform caam_sm: [0032] 89 43 0d 4b b0 04 da 1f[ 2.587766] platform caam_sm: [0040] dc 34 7f 51 c9 83 45 4a[ 2.593459] platform caam_sm: [0048] 3b 60 b2 8a 57 8a 8a 89[ 2.599136] platform caam_sm: [0056] bd 17 26 45 e2 d2 0a b0[ 2.604815] platform caam_sm: [0064] 00 00 00 00 00 00 00 00[ 2.610496] platform caam_sm: [0072] 00 00 00 00 00 00 00 00[ 2.616174] platform caam_sm: [0080] 00 00 00 00 00 00 00 00[ 2.621853] platform caam_sm: [0088] 00 00 00 00 00 00 00 00[ 2.627529] platform caam_sm: 192-bit black key in blob:[ 2.632862] platform caam_sm: [0000] af b7 af 40 f6 fc db 7d[ 2.638542] platform caam_sm: [0008] 86 79 0c 98 0c 82 c4 54[ 2.644223] platform caam_sm: [0016] 6e ea 4d b8 5b c7 cd 57[ 2.649902] platform caam_sm: [0024] 55 c4 b1 80 e2 f2 ed 3d[ 2.655582] platform caam_sm: [0032] fb af 94 49 b3 66 f6 ce[ 2.661264] platform caam_sm: [0040] 71 53 d6 48 ab ea 82 ab[ 2.666942] platform caam_sm: [0048] 29 84 6d 4f 85 30 5e 78[ 2.672622] platform caam_sm: [0056] b6 95 52 4e 0d db dc cf[ 2.678304] platform caam_sm: [0064] 28 7c 68 55 fe e7 10 29[ 2.683983] platform caam_sm: [0072] 00 00 00 00 00 00 00 00[ 2.689662] platform caam_sm: [0080] 00 00 00 00 00 00 00 00[ 2.695341] platform caam_sm: [0088] 00 00 00 00 00 00 00 00[ 2.701018] platform caam_sm: 256-bit black key in blob:[ 2.706352] platform caam_sm: [0000] f5 1d 42 4b ab 4f ed 04[ 2.712031] platform caam_sm: [0008] ef 3c 6c eb 41 47 2e ad[ 2.717712] platform caam_sm: [0016] fe 53 b4 83 8c 01 0d 1b[ 2.723391] platform caam_sm: [0024] 9d 14 7b 3a 49 e1 db 58[ 2.729070] platform caam_sm: [0032] c9 63 37 94 55 d0 ab e8[ 2.734752] platform caam_sm: [0040] 50 d8 b5 4b 53 a1 56 a6[ 2.740430] platform caam_sm: [0048] bf 6d 77 93 6f 86 fa 86[ 2.746110] platform caam_sm: [0056] b3 45 07 27 be ac 58 fe[ 2.751798] platform caam_sm: [0064] a1 c4 05 c4 1d 05 90 d8[ 2.757478] platform caam_sm: [0072] f2 6f e5 20 84 8f 6e b3[ 2.763157] platform caam_sm: [0080] 00 00 00 00 00 00 00 00[ 2.768838] platform caam_sm: [0088] 00 00 00 00 00 00 00 00[ 2.774681] platform caam_sm: restored 64-bit black key:[ 2.780019] platform caam_sm: [0000] 40 86 fa de d7 0a b9 b6[ 2.785701] platform caam_sm: [0008] 61 b6 d8 03 b1 e6 76 a6[ 2.791377] platform caam_sm: restored 128-bit black key:[ 2.796795] platform caam_sm: [0000] 8e 45 c9 ac ae ba c9 bf[ 2.802476] platform caam_sm: [0008] 77 36 4c f8 47 ec 3a d2[ 2.808152] platform caam_sm: restored 192-bit black key:[ 2.813570] platform caam_sm: [0000] 47 73 a4 1d 24 ce 0e 8d[ 2.819251] platform caam_sm: [0008] f1 b0 a6 e0 ec 18 83 b3[ 2.824930] platform caam_sm: [0016] 34 d6 ae a1 1a a5 c0 07[ 2.830609] platform caam_sm: [0024] 84 9d 92 ef 1d ca 01 84[ 2.836285] platform caam_sm: restored 256-bit black key:[ 2.841704] platform caam_sm: [0000] 8a f6 75 5c 26 05 2d 28[ 2.847384] platform caam_sm: [0008] 99 b7 00 d0 23 80 5b 70[ 2.853064] platform caam_sm: [0016] 58 72 0d af 9e 8e 2b c4[ 2.858744] platform caam_sm: [0024] 0a 4a fb 17 af 25 02 b5[ 2.864831] caam-snvs 30370000.caam-snvs: can't get snvs clock[ 2.870740] caam-snvs 30370000.caam-snvs: violation handlers armed - non-secure state[ 2.879351] usbcore: registered new interface driver usbhid[ 2.884945] usbhid: USB HID core driver[ 2.900890] imx-spdif sound-hdmi-arc: ASoC: CPU DAI (null) not registered[ 2.907780] imx-spdif sound-hdmi-arc: snd_soc_register_card failed: -517[ 2.916036] imx-cdnhdmi sound-hdmi: failed to find SAI platform device[ 2.922591] imx-cdnhdmi: probe of sound-hdmi failed with error -22[ 2.929571] NET: Registered protocol family 26[ 2.934817] NET: Registered protocol family 10[ 2.940988] Segment Routing with IPv6[ 2.945021] NET: Registered protocol family 17[ 2.949521] can: controller area network core (rev 20170425 abi 9)[ 2.949618] NET: Registered protocol family 29[ 2.960349] can: raw protocol (rev 20170425)[ 2.964733] can: broadcast manager protocol (rev 20170425 t)[ 2.970451] can: netlink gateway (rev 20170425) max_hops=1[ 2.977729] Bluetooth: RFCOMM TTY layer initialized[ 2.982678] Bluetooth: RFCOMM socket layer initialized[ 2.987905] Bluetooth: RFCOMM ver 1.11[ 2.991682] Bluetooth: BNEP (Ethernet Emulation) ver 1.3[ 2.997044] Bluetooth: BNEP filters: protocol multicast[ 3.002391] Bluetooth: BNEP socket layer initialized[ 3.007409] Bluetooth: HIDP (Human Interface Emulation) ver 1.2[ 3.013455] Bluetooth: HIDP socket layer initialized[ 3.018557] lib80211: common routines for IEEE802.11 drivers[ 3.024406] 9pnet: Installing 9P2000 support[ 3.028890] Key type dns_resolver registered[ 3.036990] registered taskstats version 1[ 3.059328] cpu cpu0: registered imx8mq-cpufreq[ 3.068332] galcore: clk_get 2d core clock failed, disable 2d/vg![ 3.074740] Galcore version 6.2.4.190076[ 3.393544] update hantro voltage from 900 mV to 1000 mV[ 3.399201] hantrodec: module inserted. Major = 236[ 3.405927] imx-spdif sound-hdmi-arc: ASoC: CPU DAI (null) not registered[ 3.412734] imx-spdif sound-hdmi-arc: snd_soc_register_card failed: -517[ 3.420543] snvs_rtc 30370000.snvs:snvs-rtc-lp: setting system clock to 1970-01-01 00:00:01 UTC (1)[ 3.430292] usb_pwr_en: disabling[ 3.433683] gpio_dvfs: disabling[ 3.437083] VGEN1: disabling[ 3.440280] VGEN6: disabling[ 3.443440] ALSA device list:[ 3.446423] No soundcards found.[ 3.485626] random: fast init done[ 3.490903] EXT4-fs (mmcblk1p2): mounted filesystem with ordered data mode. Opts: (null)[ 3.499220] VFS: Mounted root (ext4 filesystem) on device 179:130.[ 3.520338] devtmpfs: mounted[ 3.523683] Freeing unused kernel memory: 1280K[ 4.414497] systemd[1]: System time before build time, advancing clock.[ 4.457262] systemd[1]: systemd 241 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD -IDN2 +IDN -PCRE2 default-hierarchy=hybrid)[ 4.479168] systemd[1]: Detected architecture arm64.
====Building====<pre class="board-terminal">git clone https:Welcome to Debian GNU//github.com/jeffhammond/STREAM.gitmake</pre>Linux 10 (buster)!
[ 4.515276] systemd[1]: Set hostname to <syntaxhighlight lang="makefile" lineMito8M>.[ 4.798924] systemd[1]: File /lib/systemd/system/systemd-journald.service:12 configures an IP firewall (IPAddressDeny=any), but the local system does not support BPF/cgroup based firewalling.[ 4.816132] systemd[1]: Proceeding WITHOUT firewalling in effect! (This warning is only shown for the first loaded unit using IP firewalling.)[ 5.184210] random: systemd: uninitialized urandom read (16 bytes read)[ 5.198783] random: systemd: uninitialized urandom read (16 bytes read)[ 5.205577] systemd[1]: Reached target Remote File Systems.[ OK ] Reached target Remote File Systems.[ 5.228045] random: systemd: uninitialized urandom read (16 bytes read)[ 5.235082] systemd[1]: Listening on Syslog Socket.[ OK ] Listening on Syslog Socket.[ 5.252714] systemd[1]: Listening on initctl Compatibility Named Pipe.[ OK ] Listening on initctl Compatibility Named Pipe.[ 5.276050] systemd[1]: Reached target System Time Synchronized.[ OK ] Reached target System Time Synchronized.[ 5.300434] systemd[1]: Reached target Swap.[ OK ] Reached target Swap.[ OK ] Created slice system-serial\x2dgetty.slice.[ OK ] Started Forward Password Rcuests to Wall Directory Watch.[ OK ] Listening on Journal Audit Socket.[ OK ] Started Dispatch Password cts to Console Directory Watch.[ OK ] Reached target Local Encrypted Volumes.[ OK ] Listening on Journal Socket. Mounting Kernel Debug File System... Starting Load Kernel Modules... Starting Restore / save the current clock... Starting Set the console keyboard layout... Mounting Huge Pages File System...[ OK ] Reached target Paths.[ OK ] Listening on fsck to fsckd communication Socket.[ OK ] Listening on Journal Socket (/dev/log). Starting Journal Service...[ OK ] Listening on udev Kernel Socket. Mounting POSIX Message Queue File System...[ OK ] Created slice system-getty.slice.[ OK ] Created slice User and Session Slice.[ OK ] Reached target Slices. Starting Remount Root and Kernel File Systems... Starting Nameserver information manager...[ OK ] Listening on udev Control Socket. Starting udev Coldplug all Devices...[ OK ] Mounted Kernel Debug File System.[ OK ] Started Journal Service.[ OK ] Started Load Kernel Modules.[ OK ] Started Restore / save the current clock.[ OK ] Mounted Huge Pages File System.[ OK ] Mounted POSIX Message Queue File System.[ OK ] Started Set the console keyboard layout. Starting Apply Kernel Variables... Mounting Kernel Configuration File System...[ OK ] Mounted Kernel Configuration File System.[ OK ] Started Nameserver information manager.[ OK ] Started Apply Kernel Variables.[FAILED] Failed to start Remount Root and Kernel File Systems.See 'linesystemctl status systemd-remount-fs.service'>for details. Starting Create System Users... Starting Flush Journal to Persistent Storage... Starting Load/Save Random Seed...[ 6.095290] systemd-journald[2035]: Received request to flush runtime journal from PID 1[ OK ] Started udev Coldplug all Devices. Starting Helper to synchronize boot up for ifupdown...[ OK ] Started Create System Users.[ OK ] Started Flush Journal to Persistent Storage.[ OK ] Started Load/Save Random Seed. Starting Create Static Device Nodes in /dev...[ OK ] Started Create Static Device Nodes in /dev. Starting udev Kernel Device Manager...[ OK ] Reached target Local File Systems (Pre). Mounting /tmp...[ OK ] Mounted /tmp.[ OK ] Reached target Local File Systems. Starting Set console font and keymap... Starting Create Volatile Files and Directories... Starting Armbian ZRAM config...[ OK ] Started Set console font and keymap.[ OK ] Started Create Volatile Files and Directories.[ OK ] Started Entropy daemon using the HAVEGE algorithm. Starting Update UTMP about System Boot/Shutdown...[ OK ] Started udev Kernel Device Manager.[ OK ] Started Update UTMP about System Boot/Shutdown.[ OK ] Started Armbian ZRAM config.[ OK ] Found device /dev/ttymxc0. Starting Armbian memory supported logging...[ 6.802574] imx-sdma 30bd0000.sdma: external firmware not found, using ROM firmwarearmbian@Mito8M[ 6.804322] imx-sdma 302c0000.sdma:~external firmware not found, using ROM firmware[ OK ] Found device /dev/ttyS0.[ OK ] Found device /sys/subsystem/net/develdevices/STREAM$ cat Makefile eth0.[ OK ] Started Helper to synchronize boot up for ifupdown. Starting Raise network interfaces...CC [ OK ] Started ifup for eth0.[ 7.868653] Micrel KSZ9031 Gigabit PHY 30be0000.ethernet-1:07: attached PHY driver [Micrel KSZ9031 Gigabit PHY] (mii_bus:phy_addr=30be0000.ethernet-1:07, irq= gccPOLL)[ 7.883969] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready[ OK ] Started Raise network interfaces.[ OK ] Started Armbian memory supported logging.[ OK ] Reached target System Initialization. Starting Armbian hardware monitoring...[ 9.921638] fec 30be0000.ethernet eth0: Link is Up - 100Mbps/Full - flow control rx/tx[ 9.929973] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready[ OK ] Started Daily rotation of log files.[ OK ] Started Daily Cleanup of Temporary Directories.[ OK ] Listening on D-Bus System Message Bus Socket.[ OK ] Reached target Sockets. Starting Armbian hardware optimization...[ OK ] Started Daily man-db regeneration.[ OK ] Started Daily apt download activities.[ OK ] Started Daily apt upgrade and clean activities.[ OK ] Reached target Timers.[ OK ] Started Armbian hardware monitoring.[ OK ] Started Armbian hardware optimization.[ OK ] Reached target Basic System. Starting System Logging Service...[ OK ] Started D-Bus System Message Bus. Starting LSB: Load kernel cd to enable cpufreq scaling... Starting WPA supplicant... Starting Resets System Activity Data Collector... Starting rng-tools.service... Starting Dispatcher daemon for systemd-networkd... Starting Login Service...[ OK ] Started Regular background program processing daemon.[ 13.697766] random: crng init done[ 13.701351] random: 7 urandom warning(s) missed due to ratelimiting[ 19.415996] nr_pdflush_threads exported in /proc is scheduled for removal[ OK ] Started System Logging Service.[ OK ] Started Resets System Activity Data Collector.[ OK ] Started rng-tools.service.[ OK ] Started Login Service.[ OK ] Started WPA supplicant.[ OK ] Reached target Network. Starting chrony, an NTP client/server...[ OK ] Reached target Network is Online. Starting LSB: Advanced IEEE 802.11 management daemon... Starting Permit User Sessions... Starting OpenBSD Secure Shell server... Starting /etc/rc.local Compatibility...[ OK ] Started Unattended Upgrades Shutdown.[ OK ] Started LSB: Load kernel mcded to enable cpufreq scaling.[ OK ] Started LSB: Advanced IEEE 802.11 management daemon.[ OK ] Started Permit User Sessions.[ OK ] Started /etc/rc.local Compatibility.[ OK ] Started Getty on tty1.[ OK ] Started Serial Getty on ttymxc0.[ OK ] Started Serial Getty on ttyS0.[ OK ] Reached target Login Prompts. Starting LSB: set CPUFreq kernel parameters...[ OK ] Started chrony, an NTP client/server.CFLAGS = [ OK ] Started LSB: set CPUFreq kernel parameters. Starting LSB: Set sysfs variables from /etc/sysfs.conf...[ OK ] Started LSB: Set sysfs variables from /etc/sysfs.conf.[ OK ] Started OpenBSD Secure Shell server.[ OK ] Started Dispatcher daemon for systemd-O2 networkd.[ OK ] Reached target Multi-fopenmpUser System.[ OK ] Reached target Graphical Interface. Starting Update UTMP about System Runlevel Changes...[ OK ] Started Update UTMP about System Runlevel Changes.
FC = gfortran-4Armbian 19.9FFLAGS = -O2 -fopenmp11.6 Buster ttymxc0
allMito8M login: stream_c.exerootPassword:Last login: Tue Jan 14 16:57:06 CET 2020 on ttymxc0 __ __ _ _ ___ __ __ | \/ (_) |_ ___ ( _ )| \/ || |\/| | | __/ _ \ / _ \| |\/| || | | | | || (_) | (_) | | | ||_| |_|_|\__\___/ \___/|_| |_|
stream_fWelcome to Armbian buster with Linux 4.exe: stream14.f mysecond.o $(CC) $(CFLAGS) -c mysecond.c $(FC) $(FFLAGS) -c stream.f $(FC) $(FFLAGS) stream.o mysecond.o 98-o stream_f.exeg4c94e1dbaec2
stream_cSystem load: 0.55 1.02 0.exe50 Up time: 3 minMemory usage: stream 11 % of 2997MB IP: 192.c $(CC) $(CFLAGS) stream168.c -o stream_c0.exe81CPU temp: 39‹CUsage of /: 10% of 15G
clean[ General system configuration (beta): rm armbian-f stream_f.exe stream_c.exe *.oconfig ]
# an example of a more complex build line for the Intel icc compiler
stream.icc: stream.c
icc -O3 -xCORE-AVX2 -ffreestanding -qopenmp -DSTREAM_ARRAY_SIZE=80000000 -DNTIMES=20 stream.c -o stream.omp.AVX2.80M.20x.icc
</syntaxhighlight>
====Running====<pre class="board-terminal">armbianroot@Mito8M:~/devel/STREAM$ ./stream_c.exe # lscpu-------------------------------------------------------------Architecture: aarch64STREAM version $RevisionByte Order: 5.10 $ Little Endian-------------------------------------------------------------CPU(s): 4This system uses 8 bytes per array element.---------------On----------------------------------------------Array size = 10000000 line CPU(elementss), Offset = list: 0 -3Thread(elementss)Memory per array = 76.3 MiB (= 0.core: 1 GiB).Total memory required = 228.9 MiB Core(= 0.2 GiBs).per socket: 4Each kernel will be executed 10 times. The *best* time for each kernel Socket(excluding the first iterations) will be used to compute the reported bandwidth.-------------------------------------------------------------Number of Threads requested = 4Number of Threads counted = 4-------------------------------------------------------------Your clock granularity/precision appears to be : 1 microseconds.Each test below will take on the order of 46427 microseconds. NUMA node(= 46427 clock tickss): 1Increase the size of the arrays if this shows thatVendor ID: ARMyou are not getting at least 20 clock ticks per test.Model: 4Model name: Cortex-------------------------------------------------------------A53Stepping: r0p4WARNING -- The above is only a rough guidelineCPU max MHz: 1300.0000For best results, please be sure you know theprecision of your system timerCPU min MHz: 800.0000-------------------------------------------------------------Function Best Rate MB/s Avg time Min time Max timeCopyBogoMIPS: 677016.5 0.024010 0.023632 0.02511766L1d cache: unknown sizeScaleL1i cache: 6093.2 0.027474 0.026259 0.029142unknown sizeAddL2 cache: 5263.5 0.046008 0.045597 0.046230 unknown sizeTriadNUMA node0 CPU(s): 4820.0 0.050297 0.049793 0.050723-------------------------------------------------------------3Solution ValidatesFlags: avg error less than 1.000000e-13 on all three arrays------------------------------------------------------------- fp asimd evtstrm aes pmull sha1 sha2 crc32 cpuid
</pre>
8,184
edits

Navigation menu