1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238
| 系统启动日志 U-Boot SPL 2020.07 (Dec 16 2022 - 09:22:38 +0800) DRAM: 32 MiB Trying to boot from sunxi SPI
U-Boot 2020.07 (Dec 16 2022 - 09:22:38 +0800) Allwinner Technology
CPU: Allwinner F Series (SUNIV) Model: Desktop Music Box By:87000013 DRAM: 32 MiB In: serial Out: serial Err: serial Hit any key to stop autoboot: 0 SF: Detected w25q128 with page size 256 Bytes, erase size 64 KiB, total 16 MiB device 0 offset 0x80000, size 0x500000 SF: 5242880 bytes @ 0x80000 Read: OK ## Loading kernel from FIT Image at 81000000 ... Using 'conf@0' configuration Trying 'kernel@0' kernel subimage Description: Linux kernel Type: Kernel Image Compression: uncompressed Data Start: 0x810000cc Data Size: 4677768 Bytes = 4.5 MiB Architecture: ARM OS: Linux Load Address: 0x80000000 Entry Point: 0x80000000 Hash algo: crc32 Hash value: d838cd44 Verifying Hash Integrity ... crc32+ OK ## Loading fdt from FIT Image at 81000000 ... Using 'conf@0' configuration Trying 'fdt@0' fdt subimage Description: Flattened Device Tree blob Type: Flat Device Tree Compression: uncompressed Data Start: 0x81476238 Data Size: 18900 Bytes = 18.5 KiB Architecture: ARM Hash algo: crc32 Hash value: f0247b04 Verifying Hash Integrity ... crc32+ OK Booting using the fdt blob at 0x81476238 Loading Kernel Image Loading Device Tree to 817f8000, end 817ff9d3 ... OK
Starting kernel ...
[ 0.000000] Booting Linux on physical CPU 0x0 [ 0.000000] Linux version 5.4.99 (sonavox@SOMRT1A) (gcc version 8.4.0 (Buildroot -g21de572-dirty)) #127 Wed Dec 14 10:02:03 CST 2022 [ 0.000000] CPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr=0005317f [ 0.000000] CPU: VIVT data cache, VIVT instruction cache [ 0.000000] OF: fdt: Machine model: Desktop Music Box By:87000013 [ 0.000000] Memory policy: Data cache writeback [ 0.000000] cma: Failed to reserve 16 MiB [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 8128 [ 0.000000] Kernel command line: console=ttyS0,115200 rootwait init=/preinit root=/dev/mtdblock2 rootfstype=squashfs overlayfsdev=/dev/mtdblock3 net.ifnames=0 vt.global_cursor_default=0 [ 0.000000] Dentry cache hash table entries: 4096 (order: 2, 16384 bytes, linear) [ 0.000000] Inode-cache hash table entries: 2048 (order: 1, 8192 bytes, linear) [ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off [ 0.000000] Memory: 21536K/32768K available (7168K kernel code, 321K rwdata, 1736K rodata, 1024K init, 247K bss, 11232K reserved, 0K cma-reserved) [ 0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 [ 0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16 [ 0.000000] random: get_random_bytes called from start_kernel+0x254/0x444 with crng_init=0 [ 0.000036] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 89478484971ns [ 0.000102] clocksource: timer: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 79635851949 ns [ 0.000612] Console: colour dummy device 80x30 [ 0.000693] Calibrating delay loop... 358.80 BogoMIPS (lpj=1794048) [ 0.050219] pid_max: default: 32768 minimum: 301 [ 0.050554] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear) [ 0.050586] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear) [ 0.051903] CPU: Testing write buffer coherency: ok [ 0.053448] Setting up static identity map for 0x80100000 - 0x80100058 [ 0.054407] devtmpfs: initialized [ 0.062793] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns [ 0.062842] futex hash table entries: 256 (order: -1, 3072 bytes, linear) [ 0.063052] pinctrl core: initialized pinctrl subsystem [ 0.064787] NET: Registered protocol family 16 [ 0.065999] DMA: preallocated 256 KiB pool for atomic coherent allocations [ 0.067638] cpuidle: using governor menu [ 0.111210] SCSI subsystem initialized [ 0.111571] usbcore: registered new interface driver usbfs [ 0.111711] usbcore: registered new interface driver hub [ 0.111831] usbcore: registered new device driver usb [ 0.112635] Advanced Linux Sound Architecture Driver Initialized. [ 0.115161] clocksource: Switched to clocksource timer [ 0.141052] NET: Registered protocol family 2 [ 0.142055] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 4096 bytes, linear) [ 0.142111] TCP established hash table entries: 1024 (order: 0, 4096 bytes, linear) [ 0.142147] TCP bind hash table entries: 1024 (order: 0, 4096 bytes, linear) [ 0.142178] TCP: Hash tables configured (established 1024 bind 1024) [ 0.142398] UDP hash table entries: 256 (order: 0, 4096 bytes, linear) [ 0.142441] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes, linear) [ 0.142846] NET: Registered protocol family 1 [ 0.144048] RPC: Registered named UNIX socket transport module. [ 0.144077] RPC: Registered udp transport module. [ 0.144087] RPC: Registered tcp transport module. [ 0.144096] RPC: Registered tcp NFSv4.1 backchannel transport module. [ 0.146063] NetWinder Floating Point Emulator V0.97 (double precision) [ 0.147558] Initialise system trusted keyrings [ 0.148015] workingset: timestamp_bits=30 max_order=13 bucket_order=0 [ 0.161944] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 0.163804] NFS: Registering the id_resolver key type [ 0.163888] Key type id_resolver registered [ 0.163904] Key type id_legacy registered [ 0.163940] nfs4filelayout_init: NFSv4 File Layout Driver Registering... [ 0.164019] jffs2: version 2.2. (NAND) (SUMMARY) © 2001-2006 Red Hat, Inc. [ 0.228516] Key type asymmetric registered [ 0.228545] Asymmetric key parser 'x509' registered [ 0.228683] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 251) [ 0.228702] io scheduler mq-deadline registered [ 0.228714] io scheduler kyber registered [ 0.239035] suniv-f1c100s-pinctrl 1c20800.pinctrl: initialized sunXi PIO driver [ 0.257073] Serial: 8250/16550 driver, 8 ports, IRQ sharing disabled [ 0.261762] suniv-f1c100s-pinctrl 1c20800.pinctrl: 1c20800.pinctrl supply vcc-pe not found, using dummy regulator [ 0.262943] printk: console [ttyS0] disabled [ 0.283181] 1c25000.serial: ttyS0 at MMIO 0x1c25000 (irq = 27, base_baud = 6250000) is a 16550A [ 0.718091] printk: console [ttyS0] enabled [ 0.723236] suniv-f1c100s-pinctrl 1c20800.pinctrl: 1c20800.pinctrl supply vcc-pa not found, using dummy regulator [ 0.754760] 1c25400.serial: ttyS1 at MMIO 0x1c25400 (irq = 28, base_baud = 6250000) is a 16550A [ 0.765290] st: Version 20160209, fixed bufsize 32768, s/g segs 256 [ 0.772001] SCSI Media Changer driver v0.25 [ 0.777589] suniv-f1c100s-pinctrl 1c20800.pinctrl: 1c20800.pinctrl supply vcc-pc not found, using dummy regulator [ 0.790186] spi-nor spi0.0: w25q128 (16384 Kbytes) [ 0.795032] 4 fixed-partitions partitions found on MTD device spi0.0 [ 0.801455] Creating 4 MTD partitions on "spi0.0": [ 0.806290] 0x000000000000-0x000000080000 : "u-boot" [ 0.814206] 0x000000080000-0x000000580000 : "kernel" [ 0.822181] 0x000000580000-0x000000f80000 : "rom" [ 0.829901] 0x000000e00000-0x000001000000 : "overlay" [ 0.841590] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 0.848212] ehci-platform: EHCI generic platform driver [ 0.853701] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver [ 0.859985] ohci-platform: OHCI generic platform driver [ 0.866303] usb_phy_generic usb_phy_generic.0.auto: usb_phy_generic.0.auto supply vcc not found, using dummy regulator [ 0.878120] musb-hdrc musb-hdrc.1.auto: MUSB HDRC host driver [ 0.884444] musb-hdrc musb-hdrc.1.auto: new USB bus registered, assigned bus number 1 [ 0.892800] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.04 [ 0.901128] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 0.908371] usb usb1: Product: MUSB HDRC host driver [ 0.913326] usb usb1: Manufacturer: Linux 5.4.99 musb-hcd [ 0.918738] usb usb1: SerialNumber: musb-hdrc.1.auto [ 0.925087] hub 1-0:1.0: USB hub found [ 0.929049] hub 1-0:1.0: 1 port detected [ 0.937113] i2c /dev entries driver [ 0.941105] suniv-f1c100s-pinctrl 1c20800.pinctrl: 1c20800.pinctrl supply vcc-pd not found, using dummy regulator [ 0.955330] rtc-pcf8563 0-0051: low voltage detected, date/time is not reliable. [ 0.963191] rtc-pcf8563 0-0051: registered as rtc0 [ 0.970537] sunxi-wdt 1c20ca0.watchdog: Watchdog enabled (timeout=16 sec, nowayout=0) [ 0.980048] suniv-f1c100s-pinctrl 1c20800.pinctrl: 1c20800.pinctrl supply vcc-pf not found, using dummy regulator [ 1.017455] sunxi-mmc 1c0f000.mmc: initialized, max. request size: 16384 KB [ 1.026497] ledtrig-cpu: registered to indicate activity on CPUs [ 1.032951] hidraw: raw HID events driver (C) Jiri Kosina [ 1.038762] usbcore: registered new interface driver usbhid [ 1.044321] usbhid: USB HID core driver [ 1.052411] debugfs: Directory '1c23c00.codec' with parent 'F1C100s Audio Codec' already present! [ 1.064401] sun4i-codec 1c23c00.codec: Codec <-> 1c23c00.codec mapping ok [ 1.076362] NET: Registered protocol family 17 [ 1.081181] Key type dns_resolver registered [ 1.086651] Loading compiled-in X.509 certificates [ 1.102160] asoc-simple-card sound_i2s: pcm5102a-hifi <-> 1c22000.i2s mapping ok [ 1.112941] rtc-pcf8563 0-0051: low voltage detected, date/time is not reliable. [ 1.120436] rtc-pcf8563 0-0051: hctosys: unable to read the hardware clock [ 1.127818] cfg80211: Loading compiled-in X.509 certificates for regulatory database [ 1.141924] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7' [ 1.149080] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 1.157813] cfg80211: failed to load regulatory.db [ 1.162776] ALSA device list: [ 1.165850] #0: F1C100s Audio Codec [ 1.169508] #1: 1c22000.i2s-pcm5102a-hifi [ 1.175750] random: fast init done [ 1.182755] VFS: Mounted root (squashfs filesystem) readonly on device 31:2. [ 1.194801] devtmpfs: mounted [ 1.201081] Freeing unused kernel memory: 1024K [ 1.205805] Run /preinit as init process [ 1.257421] mmc0: new high speed SDIO card at address 0001 [ 1.302001] random: crng init done [ 1.308462] bFWReady == _FALSE call reset 8051... [ 1.984419] overlayfs: upper fs does not support tmpfile. [ 1.989923] overlayfs: upper fs does not support xattr, falling back to index=off and metacopy=off. Starting syslogd: OK Starting klogd: OK Running sysctl: OK Starting mdev... OK
Initializing random number generator: OK Saving random seed: OK Starting network: OK Start App... BuildDate:Dec 28 2022 15:56:07 self pid:126 Welcome to Desktop MusicBox Jamstack-lite login: config -> wifi_ssid:Luxul1750_2.4G config -> wifi_psk:sonavox168 config -> master volume:66 config -> input:1 config -> btn_vol_color:0xff0000 config -> btn_gain_color:0xff00 config -> btn_fx_color:0x00ff config parse ok Successfully initialized wpa_supplicant waitting for wifi connected... udhcpc: started, v1.31.1 udhcpc: sending discover udhcpc: sending discover udhcpc: sending select for 192.168.6.195 udhcpc: lease of 192.168.6.195 obtained, lease time 43200 deleting routers adding dns 192.168.6.1 addr:192.168.6.195 local ip:192.168.6.195 wifi connected! ip:192.168.6.195 shairport-sync -a jamstack-lite started. 3bb5 2 webserver.c:97:web_socket_thread Mongoose version : v7.8 3bc2 2 webserver.c:98:web_socket_thread Listening on : ws://192.168.6.195:8000 3bc3 2 webserver.c:99:web_socket_thread Web root : [./www] start init system. Init system gpio. spi mode: 0 bits per word: 8 max speed: 8000000 Hz (8000 KHz) key init start key init ok fcntl=0 fd->open=49 /dev/ttyS1 init ok! err:0 Request USB 12V Voltage Enable AMP Power Supply Power ON CODEC with GPIO PE6 Tas5805 init completed! Volume = 66% map ->0x77 switch audio source to STREAM Updated configuration successfully written to: sys.cfg save config ok.
|