[
  {
    "path": ".github/workflows/sync.yml",
    "content": "name: Sync To Gitee\n\non: [ push, delete, create ]\n\njobs:\n  build:\n    runs-on: ubuntu-latest\n    steps:\n      - name: Sync to Gitee\n        uses: wearerequired/git-mirror-action@master\n        env:\n          # 注意在 Settings->Secrets 配置 GITEE_RSA_PRIVATE_KEY\n          SSH_PRIVATE_KEY: ${{ secrets.GITEE_RSA_PRIVATE_KEY }}\n        with:\n          # 注意替换为你的 GitHub 源仓库地址\n          source-repo: git@github.com:YuzukiHD/YuzukiChameleon.git\n          # 注意替换为你的 Gitee 目标仓库地址\n          destination-repo: git@gitee.com:GloomyGhost/YuzukiChameleon.git\n"
  },
  {
    "path": "Hardware/TinaLinux_bootlog.log",
    "content": "[188]HELLO! BOOT0 is starting Aug  6 2020 15:38:24!\n[193]BOOT0 commit : b2b1d75\n[196]set pll start\n[198]periph0 has been enabled\n[202]set pll end\n[203]unknow PMU\n[205]unknow PMU\n[207]PMU: AXP1530\n[214]vaild para:1  select dram para0\n[218]board init ok\n[220]DRAM BOOT DRIVE INFO: V0.52\n[223]the chip id is 0x5000\n[225]chip id check OK\n[230]DRAM_VCC set to 1500 mv\n[233]DRAM CLK =720 MHZ\n[235]DRAM Type =3 (3:DDR3,4:DDR4,7:LPDDR3,8:LPDDR4)\n[242]Actual DRAM SIZE =2048 M\n[245]DRAM SIZE =2048 MBytes, para1 = 310a, para2 = 8001001, dram_tpr13 = 6041\n[258]DRAM simple test OK.\n[260]rtc standby flag is 0x0, super standby flag is 0x0\n[266]dram size =2048\n[269]card no is 2\n[270]sdcard 2 line count 8\n[273][mmc]: mmc driver ver 2019-12-19 10:41\n[277][mmc]: set f_max to 50M, set f_max_ddr to 50M\n[282][mmc]: mmc 2 bias 4\n[290][mmc]: ***Try MMC card 2***\n[304][mmc]: MMC 5.1\n[306][mmc]: HSDDR52/DDR50 8 bit\n[309][mmc]: 50000000 Hz\n[312][mmc]: 7456 MB\n[314][mmc]: ***SD/MMC 2 init OK!!!***\n[373]Loading boot-pkg Succeed(index=0).\n[377]Entry_name        = u-boot\n[386]Entry_name        = monitor\n[390]Entry_name        = dtbo\n[393]Entry_name        = dtb\n[396]tunning data addr:0x4a0003e8\n[400]Jump to second Boot.\nNOTICE:  BL3-1: v1.0(debug):6a92f45\nNOTICE:  BL3-1: Built : 17:13:06, 2020-07-30\nNOTICE:  BL3-1 commit: 8\nERROR:   Error initializing runtime service tspd_fast\nNOTICE:  BL3-1: Preparing for EL3 exit to normal world\nNOTICE:  BL3-1: Next image address = 0x4a000000\nNOTICE:  BL3-1: Next image spsr = 0x1d3\n\nU-Boot 2018.05-00003-gec92168 (Aug 06 2020 - 15:40:52 +0800) Allwinner Technology\n\n[00.474]CPU:   Allwinner Family\n[00.477]Model: sun50iw9\nI2C:   ready\n\n[00.481]DRAM:  2 GiB\n[00.484]Relocation Offset is: 75ec5000\n[00.522]secure enable bit: 0\n[00.525]pmu_axp152_probe pmic_bus_read fail\n[00.529]PMU: AXP1530\n\n[00.533]CPU=1008 MHz,PLL6=600 Mhz,AHB=200 Mhz, APB1=100Mhz  MBus=400Mhz\n[00.541]drv_disp_init\n[00.572]__clk_enable: clk is null.\n[00.578]drv_disp_init finish\n[00.580]gic: sec monitor mode\n[00.608]flash init start\n[00.610]workmode = 0,storage type = 2\n\n[00.614]MMC:\t 2\n[00.615]get mem for descripter OK !\n[00.624]get sdc2 sdc_boot0_sup_1v8 fail.\n[00.629]io is 1.8V\n\n[00.653]already at HSSDR52_SDR25 mode\n[00.656]sunxi flash init ok\n[00.660]Loading Environment from SUNXI_FLASH... OK\n[00.669]Item0 (Map) magic is bad\n[00.672]the secure storage item0 copy0 is bad\n[00.676]Item0 (Map) magic is bad\n[00.679]Item0 (Map) magic is bad\n[00.682]usb burn from boot\ndelay time 0\nweak:otg_phy_config\n[00.695]usb prepare ok\n[01.498]overtime\n[01.502]do_burn_from_boot usb : no usb exist\n[01.506]boot_gui_init:start\npartno erro : can't find partition Reserve0\n[01.517]Get Reserve0 partition number fail!\n[01.785]boot_gui_init:finish\n[01.788]bmp_name=bootlogo.bmp\n38454 bytes read in 1 ms (36.7 MiB/s)\n[01.800]hsddr 2-50000000\n[01.802]hs200 5-200000000\n[01.804]hs400 3-100000000\n[01.806]get max-frequency ok 100000000 Hz\n[01.810]0 0 0: 0 0 0\n[01.815]update dts\n** Unrecognized filesystem type **\n[01.823]load file(ULI/factory/rootwait init.txt) error.\n** Unrecognized filesystem type **\n[01.834]load file(ULI/factory/snum.txt) error.\n** Unrecognized filesystem type **\n[01.845]load file(ULI/factory/mac.txt) error.\n** Unrecognized filesystem type **\n[01.855]load file(ULI/factory/wifi_mac.txt) error.\n** Unrecognized filesystem type **\n[01.866]load file(ULI/factory/bt_mac.txt) error.\n** Unrecognized filesystem type **\n[01.877]load file(ULI/factory/selinux.txt) error.\n** Unrecognized filesystem type **\n[01.888]load file(ULI/factory/specialstr.txt) error.\n[01.896]update part info\n[01.918]update bootcmd\n[01.920]No ethernet found.\nHit any key to stop autoboot:  0 \nAndroid's image name: h616-p2\n[02.066]Starting kernel ...\n\n[02.069]mmc exit start\n[02.088]mmc 2 exit ok\n[    0.000000] Booting Linux on physical CPU 0x0\n[    0.000000] Linux version 4.9.170 (yuzuki@YuzukiKoddo) (gcc version 6.4.1 (OpenWrt/Linaro GCC 6.4-2017.11 2017-11) ) #1 SMP PREEMPT Thu Aug 11 14:44:06 UTC 2022\n[    0.000000] Boot CPU: AArch64 Processor [410fd034]\n[    0.000000] bootconsole [earlycon0] enabled\n[    0.000000] disp reserve base 0xbbf2d900 ,size 0x384000\n[    0.000000] cma: Reserved 64 MiB at 0x00000000b7c00000\n[    0.000000] On node 0 totalpages: 524288\n[    0.000000]   DMA zone: 8192 pages used for memmap\n[    0.000000]   DMA zone: 0 pages reserved\n[    0.000000]   DMA zone: 524288 pages, LIFO batch:31\n[    0.000000] psci: probing for conduit method from DT.\n[    0.000000] psci: PSCIv1.0 detected in firmware.\n[    0.000000] psci: Using standard PSCI v0.2 function IDs\n[    0.000000] psci: Trusted OS migration not required\n[    0.000000] psci: SMC Calling Convention v1.0\n[    0.000000] percpu: Embedded 21 pages/cpu @ffffffc07ff08000 s47128 r8192 d30696 u86016\n[    0.000000] pcpu-alloc: s47128 r8192 d30696 u86016 alloc=21*4096\n[    0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3 \n[    0.000000] Detected VIPT I-cache on CPU0\n[    0.000000] CPU features: enabling workaround for ARM erratum 845719\n[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 516096\n[    0.000000] Kernel command line: earlyprintk=sunxi-uart,0x05000000 initcall_debug=0 console=ttyS0,115200 loglevel=8 root=/dev/mmcblk0p4 rootwait init=/pseudo_init partitions=bootloader@mmcblk0p1:env@mmcblk0p2:boot@mmcblk0p3:rootfs@mmcblk0p4:rootfs_data@mmcblk0p5:misc@mmcblk0p6:private@mmcblk0p7:UDISK@mmcblk0p8 cma=64M snum=1c00143c2052067228e mac_addr= wifi_mac= bt_mac= selinux=0 specialstr= gpt=1 androidboot.mode=normal androidboot.serialno=1c00143c2052067228e androidboot.hardware=sun50iw9p1 boot_type=2 androidboot.boot_type=2 androidboot.secure_os_exist=0 gpt=1 uboot_message=2018.05-00003-gec92168(08/06/2020-15:40:52) disp_reserve=3686400,0xbbf2d900 bootreason=unknow \n[    0.000000] log_buf_len individual max cpu contribution: 4096 bytes\n[    0.000000] log_buf_len total cpu_extra contributions: 12288 bytes\n[    0.000000] log_buf_len min size: 16384 bytes\n[    0.000000] log_buf_len: 32768 bytes\n[    0.000000] early log buf free: 14160(86%)\n\n[    0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes)\n[    0.000000] Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes)\n[    0.000000] Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes)\n[    0.000000] Memory: 1961396K/2097152K available (8510K kernel code, 964K rwdata, 2652K rodata, 512K init, 502K bss, 70220K reserved, 65536K cma-reserved)\n[    0.000000] Virtual kernel memory layout:\n[    0.000000]     modules : 0xffffff8000000000 - 0xffffff8008000000   (   128 MB)\n[    0.000000]     vmalloc : 0xffffff8008000000 - 0xffffffbebfff0000   (   250 GB)\n[    0.000000]       .text : 0xffffff8008080000 - 0xffffff80088d0000   (  8512 KB)\n[    0.000000]     .rodata : 0xffffff80088d0000 - 0xffffff8008b70000   (  2688 KB)\n[    0.000000]       .init : 0xffffff8008b70000 - 0xffffff8008bf0000   (   512 KB)\n[    0.000000]       .data : 0xffffff8008bf0000 - 0xffffff8008ce1008   (   965 KB)\n[    0.000000]        .bss : 0xffffff8008ce1008 - 0xffffff8008d5e87c   (   503 KB)\n[    0.000000]     fixed   : 0xffffffbefe7fb000 - 0xffffffbefec00000   (  4116 KB)\n[    0.000000]     PCI I/O : 0xffffffbefee00000 - 0xffffffbeffe00000   (    16 MB)\n[    0.000000]     vmemmap : 0xffffffbf00000000 - 0xffffffc000000000   (     4 GB maximum)\n[    0.000000]               0xffffffbf00000000 - 0xffffffbf02000000   (    32 MB actual)\n[    0.000000]     memory  : 0xffffffc000000000 - 0xffffffc080000000   (  2048 MB)\n[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1\n[    0.000000] Preemptible hierarchical RCU implementation.\n[    0.000000] \tBuild-time adjustment of leaf fanout to 64.\n[    0.000000] NR_IRQS:64 nr_irqs:64 0\n[    0.000000] clocksource: timer: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 79635851949 ns\n\n[    0.000000] arm_arch_timer: Architected cp15 timer(s) running at 24.00MHz (virt).\n[    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x588fe9dc0, max_idle_ns: 440795202592 ns\n[    0.000005] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns\n[    0.008169] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=80000)\n[    0.018199] pid_max: default: 32768 minimum: 301\n[    0.023301] Security Framework initialized\n[    0.026881] SELinux:  Disabled at boot.\n[    0.030863] Mount-cache hash table entries: 4096 (order: 3, 32768 bytes)\n[    0.037362] Mountpoint-cache hash table entries: 4096 (order: 3, 32768 bytes)\n[    0.048380] sched-energy: CPU device node has no sched-energy-costs\n[    0.050703] Invalid sched_group_energy for CPU0\n[    0.055244] CPU0: update cpu_capacity 1024\n[    0.069370] ASID allocator initialised with 32768 entries\n[    0.086667] BOOTEVENT:        86.655957: ON\n[    0.116333] Detected VIPT I-cache on CPU1\n[    0.116397] Invalid sched_group_energy for CPU1\n[    0.116400] CPU1: update cpu_capacity 1024\n[    0.116403] CPU1: Booted secondary processor [410fd034]\n[    0.139745] Detected VIPT I-cache on CPU2\n[    0.139805] Invalid sched_group_energy for CPU2\n[    0.139810] CPU2: update cpu_capacity 1024\n[    0.139813] CPU2: Booted secondary processor [410fd034]\n[    0.163151] Detected VIPT I-cache on CPU3\n[    0.163206] Invalid sched_group_energy for CPU3\n[    0.163209] CPU3: update cpu_capacity 1024\n[    0.163212] CPU3: Booted secondary processor [410fd034]\n[    0.163328] Brought up 4 CPUs\n[    0.197325] SMP: Total of 4 processors activated.\n[    0.202018] CPU features: detected feature: 32-bit EL0 Support\n[    0.207821] CPU features: detected feature: Kernel page table isolation (KPTI)\n[    0.218402] CPU: All CPU(s) started at EL1\n[    0.219093] alternatives: patching kernel code\n[    0.224016] Invalid sched_group_energy for CPU3\n[    0.228022] CPU3: update max cpu_capacity 1024\n[    0.232435] Invalid sched_group_energy for Cluster3\n[    0.237287] Invalid sched_group_energy for CPU2\n[    0.241796] Invalid sched_group_energy for Cluster2\n[    0.246646] Invalid sched_group_energy for CPU1\n[    0.251153] Invalid sched_group_energy for Cluster1\n[    0.256006] Invalid sched_group_energy for CPU0\n[    0.260513] Invalid sched_group_energy for Cluster0\n[    0.266677] CPU1: update max cpu_capacity 1024\n[    0.270869] devtmpfs: initialized\n[    0.547451] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 6370867519511994 ns\n[    0.547551] futex hash table entries: 1024 (order: 5, 131072 bytes)\n[    0.550434] atomic64_test: passed\n[    0.550480] pinctrl core: initialized pinctrl subsystem\n[    0.554918] NET: Registered protocol family 16\n[    0.559208] dump_class_init,861, success\n[    0.563034] sunxi iommu: irq = 8\n[    0.564095] vdso: 2 pages (1 code @ ffffff80088d6000, 1 data @ ffffff8008bf4000)\n[    0.569966] DMA: preallocated 256 KiB pool for atomic allocations\n[    0.578867] sun50iw9p1-r-pinctrl r_pio: initialized sunXi PIO driver\n[    0.650955] sun50iw9p1-pinctrl pio: initialized sunXi PIO driver\n[    0.663909] iommu: Adding device 1c0e000.ve to group 0\n[    0.665521] iommu: Adding device 1c00000.vp9 to group 0\n[    0.703196] iommu: Adding device 1000000.disp to group 0\n[    0.708902] iommu: Adding device 1480000.g2d to group 0\n[    0.721023] iommu: Adding device csi0 to group 0\n[    0.722532] iommu: Adding device csi1 to group 0\n[    0.726596] iommu: Adding device 6600800.vind:scaler@0 to group 0\n[    0.727724] iommu: Adding device 6600800.vind:scaler@1 to group 0\n[    0.728954] iommu: Adding device 6600800.vind:scaler@2 to group 0\n[    0.730107] iommu: Adding device 6600800.vind:scaler@3 to group 0\n[    0.733418] iommu: Adding device 6600800.vind:scaler@4 to group 0\n[    0.739541] iommu: Adding device 6600800.vind:scaler@5 to group 0\n[    0.747487] iommu: Adding device vinc0 to group 0\n[    0.750574] iommu: Adding device vinc1 to group 0\n[    0.758596] iommu: Adding device 1420000.deinterlace to group 0\n[    0.878570] pwm module init!\n\n[    0.894160] sunxi-pm debug v3.10\n[    0.898378] SCSI subsystem initialized\n[    0.900070] usbcore: registered new interface driver usbfs\n[    0.900497] usbcore: registered new interface driver hub\n[    0.900840] usbcore: registered new device driver usb\n[    0.901621] sunxi_i2c_adap_init()2522 - init\n[    0.902681] sunxi_i2c_probe()2209 - [i2c3] warning: failed to get regulator id\n[    0.907376] sunxi_i2c_probe()2271 - [i2c3] twi_drv_used = 0\n[    0.912647] sunxi_i2c_probe()2275 - [i2c3] twi_pkt_interval = 0\n[    0.918557] twi3 supply twi not found, using dummy regulator\n[    0.924454] twi_request_gpio()452 - [i2c3] init name: twi3\n[    0.931641] sunxi_i2c_probe()2209 - [i2c5] warning: failed to get regulator id\n\n[    0.937126] sunxi_i2c_probe()2271 - [i2c5] twi_drv_used = 0\n\n[    0.942384] sunxi_i2c_probe()2275 - [i2c5] twi_pkt_interval = 0\n[    0.948271] twi5 supply twi not found, using dummy regulator\n[    0.954164] twi_request_gpio()452 - [i2c5] init name: twi5\n[    0.961207] axp20x-i2c 5-0036: AXP20x variant AXP1530 found\n[    0.967327] axp2101-regulator axp2101-regulator.0: Setting DCDC frequency for unsupported AXP variant\n[    0.974109] axp2101-regulator axp2101-regulator.0: Error setting dcdc frequency: -22\n[    0.997378] axp20x-i2c 5-0036: AXP20X driver loaded\n[    0.998199] media: Linux media interface: v0.10\n[    0.998542] Linux video capture interface: v2.00\n[    1.001397] ion_parse_dt_heap_common: id 0 type 0 name sys_user align 1000\n[    1.003355] ion_parse_dt_heap_common: id 4 type 4 name cma align 1000\n[    1.009734] ion_parse_dt_heap_common: id 6 type 6 name secure align 1000\n[    1.016865] drm config service not available: FFFFFFFF\n[    1.022312] Advanced Linux Sound Architecture Driver Initialized.\n[    1.030099] Bluetooth: Core ver 2.22\n[    1.030626] NET: Registered protocol family 31\n[    1.034878] Bluetooth: HCI device and connection manager initialized\n[    1.041219] Bluetooth: HCI socket layer initialized\n[    1.046046] Bluetooth: L2CAP socket layer initialized\n[    1.051195] Bluetooth: SCO socket layer initialized\n[    1.058745] [DISP]disp_module_init\n[    1.062491] [DISP] disp_init,line:2216:\n[    1.062940] smooth display screen:0 type:4 mode:10\n[    1.080839] [DISP]disp_module_init finish\n[    1.082846] acx00_detect, l:429, twi_id:3, adapter->nr:3\n[    1.083699] acx00_i2c_probe,l:282\n[    1.084071] [ac200] pwm is NULL! Just initialize it.\n[    1.086401] [ac200] pwm enable\n[    1.088380] [ac200] pwm is initialized\n[    1.092173] acx00_init_work,l:130\n[    1.096129] acx00_init_work,l:137\n[    1.097076] sunxi_i2c_do_xfer()1935 - [i2c5] incomplete xfer (status: 0x20, dev addr: 0x10)\n[    1.097607] of_property_read_string ac200.tv_regulator_name fail\n[    1.097610] [ac200] get ave_regulator_name failed!\n[    1.098735] clocksource: Switched to clocksource arch_sys_counter\n[    1.099362] VFS: Disk quotas dquot_6.6.0\n[    1.099537] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)\n[    1.108695] udc_init,0\n[    1.112805] thermal thermal_zone2: power_allocator: sustainable_power will be estimated\n[    1.113797] thermal thermal_zone3: power_allocator: sustainable_power will be estimated\n[    1.114380] NET: Registered protocol family 2\n[    1.136083] TCP established hash table entries: 16384 (order: 5, 131072 bytes)\n[    1.136242] TCP bind hash table entries: 16384 (order: 6, 262144 bytes)\n[    1.136597] TCP: Hash tables configured (established 16384 bind 16384)\n[    1.136791] UDP hash table entries: 1024 (order: 3, 32768 bytes)\n[    1.136842] UDP-Lite hash table entries: 1024 (order: 3, 32768 bytes)\n[    1.137930] NET: Registered protocol family 1\n[    1.139657] RPC: Registered named UNIX socket transport module.\n[    1.139661] RPC: Registered udp transport module.\n[    1.139664] RPC: Registered tcp transport module.\n[    1.139666] RPC: Registered tcp NFSv4.1 backchannel transport module.\n[    1.140459] Trying to unpack rootfs image as initramfs...\n[    1.141404] rootfs image is not initramfs (junk in compressed archive); looks like an initrd\n[    1.150028] audit: initializing netlink subsys (disabled)\n[    1.150203] audit: type=2000 audit(1.066:1): initialized\n[    1.151097] workingset: timestamp_bits=45 max_order=19 bucket_order=0\n[    1.263595] Registering sdcardfs 0.1\n[    1.281247] fuse init (API version 7.26)\n[    1.308977] io scheduler noop registered\n[    1.309023] io scheduler deadline registered\n[    1.311243] io scheduler cfq registered (default)\n[    1.321087] failed to get standby led pin assign\n[    1.321140] failed to get standby led pin assign\n[    1.321315] gpio_pin_1(230) gpio_is_valid\n[    1.322622] gpio name is PH6, ret = 0\n[    1.323503] gpio_init finish with uesd\n\n[    1.326345] reg-virt-consumer.1 supply dcdc1 not found, using dummy regulator\n[    1.327801] reg-virt-consumer.2 supply dcdc2 not found, using dummy regulator\n[    1.334870] reg-virt-consumer.3 supply dcdc3 not found, using dummy regulator\n[    1.342346] reg-virt-consumer.4 supply aldo1 not found, using dummy regulator\n[    1.349154] reg-virt-consumer.5 supply dldo1 not foun.[    1.375804] console [ttyS0] enabled\n[    1.375804] console [ttyS0] enabled\n[    1.379828] bootconsole [earlycon0] disabled\n[    1.379828] bootconsole [earlycon0] disabled\n[    1.390617] uart uart1: get regulator failed\n[    1.397470] uart1: ttyS1 at MMIO 0x5000400 (irq = 281, base_baud = 1500000) is a SUNXI\n[    1.409635] misc dump reg init\n[    1.416291] deinterlace 1420000.deinterlace: version[1.0.0], ip=0x300100\n[    1.425043] Unable to detect cache hierarchy for CPU 0\n[    1.488442] brd: module loaded\n[    1.530332] loop: module loaded\n[    1.537850] zram: Added device: zram0\n[    1.542425] [NAND][NE] Not found valid nand node on dts\n[    1.548347] Boot type 2\n[    1.552599] sunxi-bt soc@03000000:bt: Missing bt_power.\n[    1.558518] sunxi-bt soc@03000000:bt: bt_power_name ((null))\n[    1.564899] sunxi-bt soc@03000000:bt: Missing bt_io_regulator.\n[    1.571486] sunxi-bt soc@03000000:bt: io_regulator_name ((null))\n[    1.578339] sunxi-bt soc@03000000:bt: bt_rst gpio=211  mul-sel=1  pull=-1  drv_level=-1  data=0\n[    1.588313] sunxi-bt soc@03000000:bt: devm_pinctrl_get() failed!\n[    1.597230] sunxi-wlan soc@03000000:wlan: wlan_busnum (1)\n[    1.603352] sunxi-wlan soc@03000000:wlan: Missing wlan_power.\n[    1.609830] sunxi-wlan soc@03000000:wlan: wlan_power_name ((null))\n[    1.616801] sunxi-wlan soc@03000000:wlan: Missing wlan_io_regulator.\n[    1.623960] sunxi-wlan soc@03000000:wlan: io_regulator_name ((null))\n[    1.631177] sunxi-wlan soc@03000000:wlan: wlan_regon gpio=210  mul-sel=1  pull=-1  drv_level=-1  data=0\n[    1.641828] sunxi-wlan soc@03000000:wlan: get gpio chip_en failed\n[    1.648705] sunxi-wlan soc@03000000:wlan: get gpio power_en failed\n[    1.655699] sunxi-wlan soc@03000000:wlan: wlan_hostwake gpio=207  mul-sel=6  pull=-1  drv_level=-1  data=0\n\n[    1.669141] [ADDR_MGT] addr_mgt_probe: success.\n[    1.689055] libphy: Fixed MDIO Bus: probed\n[    1.693693] tun: Universal TUN/TAP device driver, 1.6\n[    1.699397] tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>\n[    1.709534] gmac-power0: NULL\n[    1.712907] gmac-power1: NULL\n[    1.716273] gmac-power2: NULL\n[    1.723229] PPP generic driver version 2.4.2\n[    1.729131] PPP BSD Compression module registered\n[    1.734463] PPP Deflate Compression module registered\n\n[    1.740203] PPP MPPE Compression module registered\n[    1.745607] NET: Registered protocol family 24\n[    1.750705] PPTP driver version 0.8.5\n[    1.755616] usbcore: registered new interface driver r8152\n[    1.762206] usbcore: registered new interface driver asix\n[    1.768606] usbcore: registered new interface driver ax88179_178a\n[    1.775781] usbcore: registered new interface driver cdc_ether\n[    1.782644] usbcore: registered new interface driver net1080\n[    1.789338] usbcore: registered new interface driver cdc_subset\n[    1.796308] usbcore: registered new interface driver zaurus\n[    1.803021] usbcore: registered new interface driver cdc_ncm\n\n[    1.809416] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver\n[    1.817288] get drv_vbus is fail, 84\n[    1.821338] get ehci0-controller, regulator_io is no nocare\n[    1.828311] [sunxi-ehci0]: probe, pdev->name: 5101000.ehci0-controller, sunxi_ehci: 0xffffff8008d48f28, 0x:ffffff8009925000, irq_no:11d\n\n[    1.842031] [sunxi-ehci0]: Not init ehci0\n[    1.846920] get ehci1-controller, regulator_io is no nocare\n[    1.853845] [sunxi-ehci1]: probe, pdev->name: 5200000.ehci1-controller, sunxi_ehci: 0xffffff8008d49270, 0x:ffffff8009929000, irq_no:11f\n[    1.867642] sunxi-ehci 5200000.ehci1-controller: SW USB2.0 'Enhanced' Host Controller (EHCI) Driver\n[    1.877914] sunxi-ehci 5200000.ehci1-controller: new USB bus registered, assigned bus number 1\n[    1.888421] sunxi-ehci 5200000.ehci1-controller: irq 287, io mem 0xffffff8009929000\n[    1.908760] sunxi-ehci 5200000.ehci1-controller: USB 0.0 started, EHCI 1.00\n[    1.920802] hub 1-0:1.0: USB hub found\n[    1.925197] hub 1-0:1.0: 1 port detected\n[    1.932303] get drv_vbus is fail, 84\n[    1.936348] get ehci2-controller, regulator_io is no nocare\n[    1.943259] [sunxi-ehci2]: probe, pdev->name: 5310000.ehci2-controller, sunxi_ehci: 0xffffff8008d495b8, 0x:ffffff80099c6000, irq_no:121\n[    1.957084] sunxi-ehci 5310000.ehci2-controller: SW USB2.0 'Enhanced' Host Controller (EHCI) Driver\n[    1.967382] sunxi-ehci 5310000.ehci2-controller: new USB bus registered, assigned bus number 2\n[    1.977730] sunxi-ehci 5310000.ehci2-controller: irq 289, io mem 0xffffff80099c6000\n[    1.998750] sunxi-ehci 5310000.ehci2-controller: USB 0.0 started, EHCI 1.00\n[    2.010714] hub 2-0:1.0: USB hub found\n[    2.015104] hub 2-0:1.0: 1 port detected\n[    2.022201] get drv_vbus is fail, 84\n[    2.026240] get ehci3-controller, regulator_io is no nocare\n[    2.033791] [sunxi-ehci3]: probe, pdev->name: 5311000.ehci3-controller, sunxi_ehci: 0xffffff8008d49900, 0x:ffffff80099d0000, irq_no:123\n[    2.047601] sunxi-ehci 5311000.ehci3-controller: SW USB2.0 'Enhanced' Host Controller (EHCI) Driver\n[    2.057870] sunxi-ehci 5311000.ehci3-controller: new USB bus registered, assigned bus number 3\n[    2.068214] sunxi-ehci 5311000.ehci3-controller: irq 291, io mem 0xffffff80099d0000\n[    2.088752] sunxi-ehci 5311000.ehci3-controller: USB 0.0 started, EHCI 1.00\n[    2.100767] hub 3-0:1.0: USB hub found\n[    2.105152] hub 3-0:1.0: 1 port detected\n[    2.112605] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver\n[    2.120163] get drv_vbus is fail, 84\n[    2.125410] get ohci0-controller, regulator_io is no nocare\n[    2.132546] [sunxi-ohci0]: probe, pdev->name: 5101000.ohci0-controller, sunxi_ohci: 0xffffff8008d48208\n[    2.143099] [sunxi-ohci0]: Not init ohci0\n[    2.147994] get ohci1-controller, regulator_io is no nocare\n[    2.154864] hci: request ohci1-controller gpio:232\n[    2.160443] [sunxi-ohci1]: probe, pdev->name: 5200000.ohci1-controller, sunxi_ohci: 0xffffff8008d48550\n[    2.171017] sunxi-ohci 5200000.ohci1-controller: SW USB2.0 'Open' Host Controller (OHCI) Driver\n[    2.180897] sunxi-ohci 5200000.ohci1-controller: new USB bus registered, assigned bus number 4\n[    2.190881] sunxi-ohci 5200000.ohci1-controller: irq 288, io mem 0x00000040\n[    2.263523] hub 4-0:1.0: USB hub found\n[    2.267904] hub 4-0:1.0: 1 port detected\n[    2.274863] get drv_vbus is fail, 84\n[    2.278920] get ohci2-controller, regulator_io is no nocare\n[    2.286028] [sunxi-ohci2]: probe, pdev->name: 5310000.ohci2-controller, sunxi_ohci: 0xffffff8008d48898\n[    2.296597] sunxi-ohci 5310000.ohci2-controller: SW USB2.0 'Open' Host Controller (OHCI) Driver\n[    2.306480] sunxi-ohci 5310000.ohci2-controller: new USB bus registered, assigned bus number 5\n[    2.316450] sunxi-ohci 5310000.ohci2-controller: irq 290, io mem 0x00000040\n[    2.386857] hub 5-0:1.0: USB hub found\n[    2.391281] hub 5-0:1.0: 1 port detected\n[    2.398272] get drv_vbus is fail, 84\n[    2.402331] get ohci3-controller, regulator_io is no nocare\n[    2.409465] [sunxi-ohci3]: probe, pdev->name: 5311000.ohci3-controller, sunxi_ohci: 0xffffff8008d48be0\n[    2.420034] sunxi-ohci 5311000.ohci3-controller: SW USB2.0 'Open' Host Controller (OHCI) Driver\n[    2.429918] sunxi-ohci 5311000.ohci3-controller: new USB bus registered, assigned bus number 6\n[    2.439905] sunxi-ohci 5311000.ohci3-controller: irq 292, io mem 0x00000040\n[    2.510142] hub 6-0:1.0: USB hub found\n[    2.514547] hub 6-0:1.0: 1 port detected\n[    2.522252] usbcore: registered new interface driver uas\n[    2.528796] usbcore: registered new interface driver usb-storage\n[    2.535836] usbcore: registered new interface driver ums-alauda\n[    2.542797] usbcore: registered new interface driver ums-cypress\n[    2.549845] usbcore: registered new interface driver ums-datafab\n[    2.556900] usbcore: registered new interface driver ums_eneub6250\n[    2.564124] usbcore: registered new interface driver ums-freecom\n[    2.571183] usbcore: registered new interface driver ums-isd200\n[    2.578135] usbcore: registered new interface driver ums-jumpshot\n[    2.585278] usbcore: registered new interface driver ums-karma\n[    2.592139] usbcore: registered new interface driver ums-onetouch\n[    2.599397] usbcore: registered new interface driver ums-realtek\n[    2.606454] usbcore: registered new interface driver ums-sddr09\n[    2.613391] usbcore: registered new interface driver ums-sddr55\n[    2.620333] usbcore: registered new interface driver ums-usbat\n[    2.627270] usb_serial_number:20080411\n[    2.634661] input: sunxi-keyboard as /devices/virtual/input/input0\n[    2.643595] usbcore: registered new interface driver xpad\n[    2.650047] usbcore: registered new interface driver usb_acecad\n[    2.657048] usbcore: registered new interface driver aiptek\n[    2.663673] usbcore: registered new interface driver gtco\n[    2.670094] usbcore: registered new interface driver hanwang\n\n[    2.676799] usbcore: registered new interface driver kbtab\n[    2.687324] sunxi-rtc rtc: rtc core: registered sunxi-rtc as rtc0\n[    2.694489] sunxi-rtc rtc: RTC enabled\n[    2.698796] sunxi_rtc_probe: bootup extend state 1\n[    2.705154] i2c /dev entries driver\n[    2.711348] IR NEC protocol handler initialized\n[    2.716484] IR RC5(x/sz) protocol handler initialized\n[    2.723115] sunxi_ir_startup: get ir protocol failed\n[    2.728608] 7040000.s_cir supply ir0 not found, using dummy regulator\n[    2.736822] Registered IR keymap rc_map_sunxi\n[    2.743670] input: sunxi-ir as /devices/platform/soc/7040000.s_cir/rc/rc0/input1\n[    2.752952] rc rc0: sunxi-ir as /devices/platform/soc/7040000.s_cir/rc/rc0\n[    2.762432] sunxi cedar version 0.1\n[    2.766725] VE: install start!!!\n[    2.766725] \n[    2.772306] cedar_ve: cedar-ve the get irq is 278\n[    2.778987] VE: get debugfs_mpp_root is NULL, please check mpp\n[    2.778987] \n[    2.787244] VE: sunxi ve debug register driver failed!\n[    2.787244] \n[    2.801408] device-mapper: uevent: version 1.0.3\n[    2.809756] device-mapper: ioctl: 4.35.0-ioctl (2016-06-23) initialised: dm-devel@redhat.com\n\n[    2.819595] Bluetooth: HCI UART driver ver 2.3\n[    2.824624] Bluetooth: HCI UART protocol H4 registered\n[    2.830468] Bluetooth: HCI UART protocol LL registered\n[    2.836263] Bluetooth: HCI UART protocol Three-wire (H5) registered\n[    2.849026] sunxi-mmc sdc2: SD/MMC/SDIO Host Controller Driver(v3.35 2019-12-11 14:29)\n[    2.858267] sunxi-mmc sdc2: ***ctl-spec-caps*** 8\n[    2.865018] sunxi-mmc sdc2: No vdmmc regulator found\n[    2.870629] sunxi-mmc sdc2: No vd33sw regulator found\n[    2.876330] sunxi-mmc sdc2: No vd18sw regulator found\n[    2.882021] sunxi-mmc sdc2: No vq33sw regulator found\n[    2.887720] sunxi-mmc sdc2: No vq18sw regulator found\n\n[    2.894578] sunxi-mmc sdc2: set host busy\n[    2.899227] mmc:failed to get gpios\n[    2.904002] sunxi-mmc sdc2: sdc set ios:clk 0Hz bm PP pm UP vdd 21 width 1 timing LEGACY(SDR12) dt B\n[    2.928749] sunxi-mmc sdc2: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B\n[    2.955427] sunxi-mmc sdc2: detmode:alway in(non removable)\n[    2.955455] sunxi-mmc sdc2: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B\n[    2.963869] sunxi-mmc sdc2: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B\n[    2.964968] sunxi-mmc sdc2: sdc set ios:clk 400000Hz bm OD pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B\n[    2.975852] sunxi-mmc sdc2: sdc set ios:clk 400000Hz bm OD pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B\n[    2.975942] sunxi-mmc sdc2: sdc set ios:clk 400000Hz bm OD pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B\n[    2.988812] sunxi-mmc sdc2: sdc set ios:clk 400000Hz bm OD pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B\n[    3.033926] sunxi-mmc sdc2: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B\n[    3.044733] sun50iw9p1-pinctrl pio: expect_func as:uart0_jtag, but muxsel(3) is func:jtag\n[    3.044747] sun50iw9p1-pinctrl pio: expect_func as:uart0_jtag, but muxsel(3) is func:jtag\n[    3.044760] sun50iw9p1-pinctrl pio: expect_func as:uart0_jtag, but muxsel(3) is func:uart0\n[    3.044772] sun50iw9p1-pinctrl pio: expect_func as:uart0_jtag, but muxsel(3) is func:jtag\n[    3.044785] sun50iw9p1-pinctrl pio: expect_func as:uart0_jtag, but muxsel(3) is func:uart0\n[    3.044798] sun50iw9p1-pinctrl pio: expect_func as:uart0_jtag, but muxsel(3) is func:jtag\n[    3.045653] sunxi-mmc sdc0: SD/MMC/SDIO Host Controller Driver(v3.35 2019-12-11 14:29)\n[    3.045821] sunxi-mmc sdc0: ***ctl-spec-caps*** 8\n[    3.049184] sunxi-mmc sdc0: No vqmmc regulator found\n[    3.049190] sunxi-mmc sdc0: No vdmmc regulator found\n[    3.055668] sunxi-mmc sdc0: set host busy\n[    3.055796] sunxi-mmc sdc0: Got CD GPIO\n[    3.056866] sunxi-mmc sdc0: sdc set ios:clk 0Hz bm PP pm UP vdd 21 width 1 timing LEGACY(SDR12) dt B\n[    3.056908] sunxi-mmc sdc0: no vqmmc,Check if there is regulator\n\n[    3.072089] sunxi-mmc sdc0: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B\n[    3.089250] sunxi-mmc sdc0: detmode:gpio irq\n[    3.089287] sunxi-mmc sdc0: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B\n[    3.091808] sunxi-mmc sdc0: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B\n[    3.093729] sunxi-mmc sdc0: smc 1 p0 err, cmd 8, RTO !!\n[    3.093997] sunxi-mmc sdc1: SD/MMC/SDIO Host Controller Driver(v3.35 2019-12-11 14:29)\n[    3.094139] sunxi-mmc sdc1: ***ctl-spec-caps*** 8\n[    3.094237] sunxi-mmc sdc1: No vmmc regulator found\n\n[    3.094244] sunxi-mmc sdc1: No vqmmc regulator found\n[    3.094248] sunxi-mmc sdc1: No vdmmc regulator found\n[    3.094253] sunxi-mmc sdc1: No vd33sw regulator found\n[    3.094259] sunxi-mmc sdc1: No vd18sw regulator found\n[    3.094263] sunxi-mmc sdc1: No vq33sw regulator found\n\n[    3.094268] sunxi-mmc sdc1: No vq18sw regulator found\n[    3.094666] sunxi-mmc sdc0: smc 1 p0 err, cmd 55, RTO !!\n[    3.095413] sunxi-mmc sdc1: set host busy\n[    3.095514] sunxi-mmc sdc0: smc 1 p0 err, cmd 55, RTO !!\n[    3.095585] mmc:failed to get gpios\n[    3.096359] sunxi-mmc sdc0: smc 1 p0 err, cmd 55, RTO !!\n[    3.096488] sunxi-mmc sdc1: sdc set ios:clk 0Hz bm PP pm UP vdd 21 width 1 timing LEGACY(SDR12) dt B\n[    3.097198] sunxi-mmc sdc0: smc 1 p0 err, cmd 55, RTO !!\n[    3.097230] sunxi-mmc sdc0: sdc set ios:clk 0Hz bm PP pm OFF vdd 0 width 1 timing LEGACY(SDR12) dt B\n[    3.112083] sunxi-mmc sdc1: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B\n[    3.128755] sunxi-mmc sdc1: detmode:manually by software\n[    3.129592] sunxi-mmc sdc1: smc 2 p1 err, cmd 52, RTO !!\n[    3.130441] sunxi-mmc sdc1: smc 2 p1 err, cmd 52, RTO !!\n[    3.130478] sunxi-mmc sdc1: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B\n[    3.131692] hidraw: raw HID events driver (C) Jiri Kosina\n[    3.132002] random: fast init done\n[    3.133027] sunxi-mmc sdc1: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B\n[    3.134992] sunxi-mmc sdc1: smc 2 p1 err, cmd 5, RTO !!\n[    3.135837] sunxi-mmc sdc1: smc 2 p1 err, cmd 5, RTO !!\n[    3.136687] sunxi-mmc sdc1: smc 2 p1 err, cmd 5, RTO !!\n[    3.137538] sunxi-mmc sdc1: smc 2 p1 err, cmd 5, RTO !!\n[    3.137585] sunxi-mmc sdc1: sdc set ios:clk 0Hz bm PP pm OFF vdd 0 width 1 timing LEGACY(SDR12) dt B\n[    3.154158] usbcore: registered new interface driver usbhid\n[    3.154161] usbhid: USB HID core driver\n[    3.157352] ashmem: initialized\n[    3.161988] optee: probing for conduit method from DT.\n\n[    3.161998] optee: api uid mismatch\n[    3.163821] usbcore: registered new interface driver snd-usb-audio\n[    3.167576] [sunxi_hdmi_codec_init] driver and deivce register finished.\n[    3.169136] failed get gpio-spdif gpio from dts,spdif_gpio:-2\n[    3.174498] lineout_vol:26, linein_gain:3, fmin_gain:3, digital_vol:0, adcdrc_cfg:0, adchpf_cfg:0, dacdrc_cfg:0, dachpf_cfg:0, ramp_func_used:1, pa_msleep_time:100, pa_ctl_level:1, gpio-spk:229\n[    3.179783] sunxi-codec-machine sndcodec: sun50iw9-codec <-> cpudai mapping ok\n[    3.185678] sndhdmi sndhdmi: ASoC: CPU DAI (null) not registered\n[    3.185700] sndhdmi sndhdmi: snd_soc_register_card() failed: -517\n[    3.191767] sndspdif sndspdif: spdif-hifi <-> spdif mapping ok\n[    3.199724] sunxi-ahub-cpudai 5097000.cpudai3-controller: ahub cpudai id invalid\n[    3.199765] sunxi-ahub-cpudai: probe of 5097000.cpudai3-controller failed with error -22\n[    3.200726] sun50iw9p1-pinctrl pio: expect_func as:h_pcm0, but muxsel(4) is func:h_i2s0\n[    3.200746] sun50iw9p1-pinctrl pio: expect_func as:h_pcm0, but muxsel(4) is func:h_i2s0\n[    3.200762] sun50iw9p1-pinctrl pio: expect_func as:h_pcm0, but muxsel(4) is func:h_i2s0\n[    3.200778] sun50iw9p1-pinctrl pio: expect_func as:h_pcm0, but muxsel(4) is func:h_i2s0\n[    3.200795] sun50iw9p1-pinctrl pio: expect_func as:h_pcm0, but muxsel(4) is func:h_i2s0\n[    3.209906] sndahub sndahub: sunxi-ahub-aif1 <-> 5097000.cpudai0-controller mapping ok\n[    3.213281] sndahub sndahub: sunxi-ahub-aif2 <-> 5097000.cpudai1-controller mapping ok\n[    3.216008] sndahub sndahub: sunxi-ahub-aif3 <-> 5097000.cpudai2-controller mapping ok\n[    3.226869] pktgen: Packet Generator for packet performance testing. Version: 2.75\n[    3.238986] u32 classifier\n[    3.238989]     Actions configured\n[    3.239000] Netfilter messages via NETLINK v0.30.\n[    3.239068] nfnl_acct: registering with nfnetlink.\n[    3.240427] nf_conntrack version 0.5.0 (16384 buckets, 65536 max)\n[    3.241964] ctnetlink v0.93: registering with nfnetlink.\n[    3.246354] xt_time: kernel timezone is -0000\n[    3.246581] ipip: IPv4 and MPLS over IPv4 tunneling driver\n[    3.249656] gre: GRE over IPv4 demultiplexor driver\n[    3.249663] ip_gre: GRE over IPv4 tunneling driver\n[    3.255649] IPv4 over IPsec tunneling driver\n[    3.287040] ip_tables: (C) 2000-2006 Netfilter Core Team\n[    3.293644] arp_tables: arp_tables: (C) 2002 David S. Miller\n[    3.303136] Initializing XFRM netlink socket\n[    3.303212] IPsec XFRM device driver\n[    3.310883] NET: Registered protocol family 10\n[    3.320747] mip6: Mobile IPv6\n[    3.320855] ip6_tables: (C) 2000-2006 Netfilter Core Team\n[    3.368578] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver\n[    3.375331] NET: Registered protocol family 17\n[    3.375486] NET: Registered protocol family 15\n[    3.376019] l2tp_core: L2TP core driver, V2.0\n[    3.376055] l2tp_ppp: PPPoL2TP kernel driver, V2.0\n[    3.381021] Registered cp15_barrier emulation handler\n[    3.386906] Registered setend emulation handler\n[    3.390305] registered taskstats version 1\n[    3.392702] HDMI 2.0 driver init start!\n[    3.392737] boot_hdmi=true\n[    3.393635] Can not find the node of esm\n[    3.393681] ERROR: pinctrl_get for HDMI2.0 DDC fail\n[    3.393819] Get hdmi_power0:vcc-hdmi\n[    3.393845] 6000000.hdmi supply vcc-hdmi not found, using dummy regulator\n[    3.394246] Get hdmi_power1:vdd-hdmi\n[    3.394261] 6000000.hdmi supply vdd-hdmi not found, using dummy regulator\n[    3.397086] hdmi_cec_init\n[    3.398418] [DISP] disp_device_attached,line:146:\n[    3.398419] attached ok, mgr0<-->device0, type=4\n[    3.398428] [HDMI receive params]: tv mode: 0xa format:0x1 data bits:0x0 eotf:0x4 cs:0x101 dvi_hdmi:2 range:2 scan:0 aspect_ratio:8\n[    3.398455] [DISP] disp_hdmi_set_mode,line:648:\n[    3.398455] hdmi_set_mode is null!\n[    3.406119] HDMI2.0 module init end\n[    3.407564] tv_probe()1435 - of_property_read_string tv_power failed!\n[    3.410268] tv_probe()1435 - of_property_read_string tv_power failed!\n[    3.410304] tv: probe of tv failed with error -22\n[    3.519515] sunxi-thermal 5070400.thermal_sensor: avcc is not calibrated\n[    3.526849] cpu cpu1: opp_list_debug_create_link: Failed to create link\n[    3.526858] cpu cpu1: _add_opp_dev: Failed to register opp debugfs (-12)\n[    3.526936] cpu cpu2: opp_list_debug_create_link: Failed to create link\n[    3.526942] cpu cpu2: _add_opp_dev: Failed to register opp debugfs (-12)\n[    3.526999] cpu cpu3: opp_list_debug_create_link: Failed to create link\n[    3.527005] cpu cpu3: _add_opp_dev: Failed to register opp debugfs (-12)\n[    3.532350] sndhdmi sndhdmi: audiohdmi-dai <-> sunxi-ahub-cpu-aif1 mapping ok\n[    3.534778] get det_vbus is fail, 84\n[    3.534782] get id is fail, 84\n[    3.543184] sunxi-rtc rtc: setting system clock to 1970-01-01 00:00:05 UTC (5)\n[    3.544210] snddaudio snddaudio0: codec: snd-soc-dummy, codec_dai: snd-soc-dummy-dai.\n[    3.545518] snddaudio snddaudio0: snd-soc-dummy-dai <-> ahub_daudio0 mapping ok\n\n[    3.548892] ALSA device list:\n[    3.548896]   #0: audiocodec\n[    3.548898]   #1: sndspdif\n[    3.548900]   #2: sndahub\n\n[    3.548902]   #3: sndhdmi\n[    3.548904]   #4: snddaudio0\n[    3.933180] RAMDISK: Couldn't find valid RAM disk image starting at 0.\n[    3.940634] Waiting for root device /dev/mmcblk0p4...\n[    3.952577] sunxi-mmc sdc2: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 8 timing LEGACY(SDR12) dt B\n[    3.965472] sunxi-mmc sdc2: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 8 timing MMC-HS200 dt B\n[    3.976224] sunxi-mmc sdc2: sdc set ios:clk 100000000Hz bm PP pm ON vdd 21 width 8 timing MMC-HS200 dt B\n[    3.987114] sunxi-mmc sdc2: sdc set ios:clk 100000000Hz bm PP pm ON vdd 21 width 8 timing MMC-HS(SDR20) dt B\n[    3.998219] sunxi-mmc sdc2: sdc set ios:clk 52000000Hz bm PP pm ON vdd 21 width 8 timing MMC-HS(SDR20) dt B\n[    4.009339] sunxi-mmc sdc2: sdc set ios:clk 50000000Hz bm PP pm ON vdd 21 width 8 timing MMC-HS400 dt B\n[    4.019945] sunxi-mmc sdc2: sdc set ios:clk 100000000Hz bm PP pm ON vdd 21 width 8 timing MMC-HS400 dt B\n[    4.030767] mmc0: new HS400 MMC card at address 0001\n[    4.038291] mmcblk0: mmc0:0001 8GTF4R 7.28 GiB \n[    4.044129] mmcblk0boot0: mmc0:0001 8GTF4R partition 1 4.00 MiB\n[    4.051446] mmcblk0boot1: mmc0:0001 8GTF4R partition 2 4.00 MiB\n[    4.058807] mmcblk0rpmb: mmc0:0001 8GTF4R partition 3 512 KiB\n[    4.067803]  mmcblk0: p1 p2 p3 p4 p5 p6 p7 p8\n[    4.159870] EXT4-fs (mmcblk0p4): couldn't mount as ext3 due to feature incompatibilities\n[    4.173862] EXT4-fs (mmcblk0p4): mounted filesystem without journal. Opts: (null)\n[    4.182397] VFS: Mounted root (ext4 filesystem) readonly on device 179:4.\n[    4.190729] devtmpfs: mounted\n[    4.194481] Freeing unused kernel memory: 512K\nmount: mounting none on /dev failed: Device or resource busy\n[    4.407092] EXT4-fs (mmcblk0p8): mounted filesystem with ordered data mode. Opts: (null)\nskip mount overlayfs as now rootfs not squashfs\n[    4.447433] EXT4-fs (mmcblk0p4): warning: mounting unchecked fs, running e2fsck is recommended\n[    4.457804] EXT4-fs (mmcblk0p4): re-mounted. Opts: block_validity,delalloc,barrier,user_xattr\n-- run rc.preboot --\nmkdir: can't create directory '/mnt/UDISK/': File exists\n/etc/init.d/rcS: line 125: mkfs.vfat: not found\n[    4.684823] FAT-fs (mmcblk0p1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.\n-- run rc.final --\n-- start log service --\n[    4.825280] random: dbus-uuidgen: uninitialized urandom read (12 bytes read)\n[    4.833711] random: dbus-uuidgen: uninitialized urandom read (8 bytes read)\n\n\n\nBusyBox v1.27.2 () built-in shell (ash)\n\n _____  _              __     _[    4.860773] random: ubusd: uninitialized urandom read (4 bytes read)\n\n|_   _||_| ___  _ _   |  |   |_| ___  _ _  _ _\n  | |   _ |   ||   |  |  |__ | ||   || | ||_'_|\n  | |  | || | || _ |  |_____|[    4.864210] file system registered\n|_||_|_||___||_,_|\n  |_|  |_||_|_||_|_|  Tina is Based on OpenWrt!\n ----------------------------------------------\n Tina Linux (Neptune, 5C1C9C53)\n ----------------------------------------------\nlog: connected to ubus\nFailed to start message bus: The pid file \"/var/run/dbus.pid\" exists, if the message bus is not running, remove this file\nroot@TinaLinux:/# [    4.911336] read descriptors\n[    4.918281] read strings\n"
  },
  {
    "path": "LICENSE",
    "content": "CERN Open Hardware Licence Version 2 - Strongly Reciprocal\n\n\nPreamble\n\nCERN has developed this licence to promote collaboration among\nhardware designers and to provide a legal tool which supports the\nfreedom to use, study, modify, share and distribute hardware designs\nand products based on those designs. Version 2 of the CERN Open\nHardware Licence comes in three variants: CERN-OHL-P (permissive); and\ntwo reciprocal licences: CERN-OHL-W (weakly reciprocal) and this\nlicence, CERN-OHL-S (strongly reciprocal).\n\nThe CERN-OHL-S is copyright CERN 2020. Anyone is welcome to use it, in\nunmodified form only.\n\nUse of this Licence does not imply any endorsement by CERN of any\nLicensor or their designs nor does it imply any involvement by CERN in\ntheir development.\n\n\n1 Definitions\n\n  1.1 'Licence' means this CERN-OHL-S.\n\n  1.2 'Compatible Licence' means\n\n       a) any earlier version of the CERN Open Hardware licence, or\n\n       b) any version of the CERN-OHL-S, or\n\n       c) any licence which permits You to treat the Source to which\n          it applies as licensed under CERN-OHL-S provided that on\n          Conveyance of any such Source, or any associated Product You\n          treat the Source in question as being licensed under\n          CERN-OHL-S.\n\n  1.3 'Source' means information such as design materials or digital\n      code which can be applied to Make or test a Product or to\n      prepare a Product for use, Conveyance or sale, regardless of its\n      medium or how it is expressed. It may include Notices.\n\n  1.4 'Covered Source' means Source that is explicitly made available\n      under this Licence.\n\n  1.5 'Product' means any device, component, work or physical object,\n      whether in finished or intermediate form, arising from the use,\n      application or processing of Covered Source.\n\n  1.6 'Make' means to create or configure something, whether by\n      manufacture, assembly, compiling, loading or applying Covered\n      Source or another Product or otherwise.\n\n  1.7 'Available Component' means any part, sub-assembly, library or\n      code which:\n\n       a) is licensed to You as Complete Source under a Compatible\n          Licence; or\n\n       b) is available, at the time a Product or the Source containing\n          it is first Conveyed, to You and any other prospective\n          licensees\n\n            i) as a physical part with sufficient rights and\n               information (including any configuration and\n               programming files and information about its\n               characteristics and interfaces) to enable it either to\n               be Made itself, or to be sourced and used to Make the\n               Product; or\n           ii) as part of the normal distribution of a tool used to\n               design or Make the Product.\n\n  1.8 'Complete Source' means the set of all Source necessary to Make\n      a Product, in the preferred form for making modifications,\n      including necessary installation and interfacing information\n      both for the Product, and for any included Available Components.\n      If the format is proprietary, it must also be made available in\n      a format (if the proprietary tool can create it) which is\n      viewable with a tool available to potential licensees and\n      licensed under a licence approved by the Free Software\n      Foundation or the Open Source Initiative. Complete Source need\n      not include the Source of any Available Component, provided that\n      You include in the Complete Source sufficient information to\n      enable a recipient to Make or source and use the Available\n      Component to Make the Product.\n\n  1.9 'Source Location' means a location where a Licensor has placed\n      Covered Source, and which that Licensor reasonably believes will\n      remain easily accessible for at least three years for anyone to\n      obtain a digital copy.\n\n 1.10 'Notice' means copyright, acknowledgement and trademark notices,\n      Source Location references, modification notices (subsection\n      3.3(b)) and all notices that refer to this Licence and to the\n      disclaimer of warranties that are included in the Covered\n      Source.\n\n 1.11 'Licensee' or 'You' means any person exercising rights under\n      this Licence.\n\n 1.12 'Licensor' means a natural or legal person who creates or\n      modifies Covered Source. A person may be a Licensee and a\n      Licensor at the same time.\n\n 1.13 'Convey' means to communicate to the public or distribute.\n\n\n2 Applicability\n\n  2.1 This Licence governs the use, copying, modification, Conveying\n      of Covered Source and Products, and the Making of Products. By\n      exercising any right granted under this Licence, You irrevocably\n      accept these terms and conditions.\n\n  2.2 This Licence is granted by the Licensor directly to You, and\n      shall apply worldwide and without limitation in time.\n\n  2.3 You shall not attempt to restrict by contract or otherwise the\n      rights granted under this Licence to other Licensees.\n\n  2.4 This Licence is not intended to restrict fair use, fair dealing,\n      or any other similar right.\n\n\n3 Copying, Modifying and Conveying Covered Source\n\n  3.1 You may copy and Convey verbatim copies of Covered Source, in\n      any medium, provided You retain all Notices.\n\n  3.2 You may modify Covered Source, other than Notices, provided that\n      You irrevocably undertake to make that modified Covered Source\n      available from a Source Location should You Convey a Product in\n      circumstances where the recipient does not otherwise receive a\n      copy of the modified Covered Source. In each case subsection 3.3\n      shall apply.\n\n      You may only delete Notices if they are no longer applicable to\n      the corresponding Covered Source as modified by You and You may\n      add additional Notices applicable to Your modifications.\n      Including Covered Source in a larger work is modifying the\n      Covered Source, and the larger work becomes modified Covered\n      Source.\n\n  3.3 You may Convey modified Covered Source (with the effect that You\n      shall also become a Licensor) provided that You:\n\n       a) retain Notices as required in subsection 3.2;\n\n       b) add a Notice to the modified Covered Source stating that You\n          have modified it, with the date and brief description of how\n          You have modified it;\n\n       c) add a Source Location Notice for the modified Covered Source\n          if You Convey in circumstances where the recipient does not\n          otherwise receive a copy of the modified Covered Source; and\n\n       d) license the modified Covered Source under the terms and\n          conditions of this Licence (or, as set out in subsection\n          8.3, a later version, if permitted by the licence of the\n          original Covered Source). Such modified Covered Source must\n          be licensed as a whole, but excluding Available Components\n          contained in it, which remain licensed under their own\n          applicable licences.\n\n\n4 Making and Conveying Products\n\nYou may Make Products, and/or Convey them, provided that You either\nprovide each recipient with a copy of the Complete Source or ensure\nthat each recipient is notified of the Source Location of the Complete\nSource. That Complete Source is Covered Source, and You must\naccordingly satisfy Your obligations set out in subsection 3.3. If\nspecified in a Notice, the Product must visibly and securely display\nthe Source Location on it or its packaging or documentation in the\nmanner specified in that Notice.\n\n\n5 Research and Development\n\nYou may Convey Covered Source, modified Covered Source or Products to\na legal entity carrying out development, testing or quality assurance\nwork on Your behalf provided that the work is performed on terms which\nprevent the entity from both using the Source or Products for its own\ninternal purposes and Conveying the Source or Products or any\nmodifications to them to any person other than You. Any modifications\nmade by the entity shall be deemed to be made by You pursuant to\nsubsection 3.2.\n\n\n6 DISCLAIMER AND LIABILITY\n\n  6.1 DISCLAIMER OF WARRANTY -- The Covered Source and any Products\n      are provided 'as is' and any express or implied warranties,\n      including, but not limited to, implied warranties of\n      merchantability, of satisfactory quality, non-infringement of\n      third party rights, and fitness for a particular purpose or use\n      are disclaimed in respect of any Source or Product to the\n      maximum extent permitted by law. The Licensor makes no\n      representation that any Source or Product does not or will not\n      infringe any patent, copyright, trade secret or other\n      proprietary right. The entire risk as to the use, quality, and\n      performance of any Source or Product shall be with You and not\n      the Licensor. This disclaimer of warranty is an essential part\n      of this Licence and a condition for the grant of any rights\n      granted under this Licence.\n\n  6.2 EXCLUSION AND LIMITATION OF LIABILITY -- The Licensor shall, to\n      the maximum extent permitted by law, have no liability for\n      direct, indirect, special, incidental, consequential, exemplary,\n      punitive or other damages of any character including, without\n      limitation, procurement of substitute goods or services, loss of\n      use, data or profits, or business interruption, however caused\n      and on any theory of contract, warranty, tort (including\n      negligence), product liability or otherwise, arising in any way\n      in relation to the Covered Source, modified Covered Source\n      and/or the Making or Conveyance of a Product, even if advised of\n      the possibility of such damages, and You shall hold the\n      Licensor(s) free and harmless from any liability, costs,\n      damages, fees and expenses, including claims by third parties,\n      in relation to such use.\n\n\n7 Patents\n\n  7.1 Subject to the terms and conditions of this Licence, each\n      Licensor hereby grants to You a perpetual, worldwide,\n      non-exclusive, no-charge, royalty-free, irrevocable (except as\n      stated in subsections 7.2 and 8.4) patent licence to Make, have\n      Made, use, offer to sell, sell, import, and otherwise transfer\n      the Covered Source and Products, where such licence applies only\n      to those patent claims licensable by such Licensor that are\n      necessarily infringed by exercising rights under the Covered\n      Source as Conveyed by that Licensor.\n\n  7.2 If You institute patent litigation against any entity (including\n      a cross-claim or counterclaim in a lawsuit) alleging that the\n      Covered Source or a Product constitutes direct or contributory\n      patent infringement, or You seek any declaration that a patent\n      licensed to You under this Licence is invalid or unenforceable\n      then any rights granted to You under this Licence shall\n      terminate as of the date such process is initiated.\n\n\n8 General\n\n  8.1 If any provisions of this Licence are or subsequently become\n      invalid or unenforceable for any reason, the remaining\n      provisions shall remain effective.\n\n  8.2 You shall not use any of the name (including acronyms and\n      abbreviations), image, or logo by which the Licensor or CERN is\n      known, except where needed to comply with section 3, or where\n      the use is otherwise allowed by law. Any such permitted use\n      shall be factual and shall not be made so as to suggest any kind\n      of endorsement or implication of involvement by the Licensor or\n      its personnel.\n\n  8.3 CERN may publish updated versions and variants of this Licence\n      which it considers to be in the spirit of this version, but may\n      differ in detail to address new problems or concerns. New\n      versions will be published with a unique version number and a\n      variant identifier specifying the variant. If the Licensor has\n      specified that a given variant applies to the Covered Source\n      without specifying a version, You may treat that Covered Source\n      as being released under any version of the CERN-OHL with that\n      variant. If no variant is specified, the Covered Source shall be\n      treated as being released under CERN-OHL-S. The Licensor may\n      also specify that the Covered Source is subject to a specific\n      version of the CERN-OHL or any later version in which case You\n      may apply this or any later version of CERN-OHL with the same\n      variant identifier published by CERN.\n\n  8.4 This Licence shall terminate with immediate effect if You fail\n      to comply with any of its terms and conditions.\n\n  8.5 However, if You cease all breaches of this Licence, then Your\n      Licence from any Licensor is reinstated unless such Licensor has\n      terminated this Licence by giving You, while You remain in\n      breach, a notice specifying the breach and requiring You to cure\n      it within 30 days, and You have failed to come into compliance\n      in all material respects by the end of the 30 day period. Should\n      You repeat the breach after receipt of a cure notice and\n      subsequent reinstatement, this Licence will terminate\n      immediately and permanently. Section 6 shall continue to apply\n      after any termination.\n\n  8.6 This Licence shall not be enforceable except by a Licensor\n      acting as such, and third party beneficiary rights are\n      specifically excluded.\n"
  },
  {
    "path": "README.md",
    "content": "# Yuzuki Chameleon\n\nYuzuki Chameleon is a Raspberry Pi A Shaped SBC based on Allwinner H616\n\nLicense: CERN Open Hardware Licence Version 2 - Strongly Reciprocal\n\nHackaday.io: https://hackaday.io/project/187166-yuzuki-chameleon  \nPurchase link: https://www.aliexpress.us/item/3256804825945922.html  \nDocker: `docker pull gloomyghost/yuzukichameleon`\n\n## Feature\n- Based on Allwinner H616 chip, 4*Cortex A53\n- HDMI supports 4K@60, supports up to 6K video decoding\n- Up to 2GB RAM and 128GB eMMC storage\n- Onboard eMMC and TF card slot\n- Onboard XR829 WIFI+Bluetooth chip\n- 4 USB Type C, 3 HOST and one OTG, support USB camera and capture card input\n- Onboard fan slot, radiator fixing hole\n- Lead out RJ45 100M interface\n- Onboard 40 Pin GPIO, can expand SPI LCD display, Gigabit Ethernet, microphone array, CAN transceiver, temperature and humidity sensor, acceleration sensor and so on.\n- AXP313A Power Solution\n- Raspberry Pi A Size\n\n![main](Bitmap/main.jpeg)\n\n## Allwinner H616\n\nH616 is a new-generation high picture quality 64-bit 4K@60fps decoding SoC provided by Allwinner for the\nOTT and IPTV markets. It integrates the quad core 64-bit CortexTM-A53 processor, and the new G31 GPU\nengine of ARM that supports OpenGL ES 3.2/Vulkan 1.1. Besides, H616 supports full-format 4K@60fps\n10-bit ultra-HD video decoding, Allwinner self-developed SmartColor3.3TM picture enhancement engine,\nDolby, and DTS audio processing. H616 adopts the new generation of power consumption technology, and\nreduces power consumption of 20% than the last generation.\n\n![brief](Bitmap/brief.png)\n\n## Firmware\n\nYou can find latest firmware at [RELEASE](https://github.com/YuzukiHD/YuzukiChameleon/releases)\nWe provide Tina Linux, Ubuntu, Android TV firmwares\n\n## Development\n\n### BSP: Docker image\n\n```\nroot@root:~# docker pull gloomyghost/yuzukichameleon\nroot@root:~# docker run -it gloomyghost/yuzukichameleon\nroot@29a6b322d542:~# cd ~/\nroot@29a6b322d542:~# source build/envsetup.sh\nroot@29a6b322d542:~# lunch 1\nroot@29a6b322d542:~# mp -j12\n```\n\n### Mainline\n\nhttps://github.com/dumtux/Allwinner-H616\n\n## Flash Firmware\n\n### Allwinner Proprietary image (Android, Tina Linux, BSP Debian)\n\nThe following mainly introduces the method of flash with PhoenixSuit. The flash method of LiveSuit and PhoenixUSBPro is similar.\n\nDownload PhoenixSuit：[PhoenixSuit](https://www.aw-ol.com/downloads/resources/13)\n\nBefore using PhoenixSuit, you need to install the driver at the same time: [Allwinner USB Driver](https://www.aw-ol.com/downloads/resources/15)\n\n> Enterprise developers will also install the Allwinner USB driver when installing APST, so there is no need to install it separately\n\nSpecific steps are as follows:\n\n1. Open PhoenixSuit, when the device is powered on and connected to the PC, PhoenixSuit will prompt to recognize the device;\n2. Click `One-click flash-browse` to select the firmware to be flashed;\n3. Click `Upgrade now`, then a restart command will be sent to the device through USB, the device will restart with the programming logo, and enter the flash mode in the restart stage;\n4.  When the device returns to boot, it will be automatically programmed, and you can see that the progress bar of PhoenixSuit is moving;\n5. After the flash is successful, the device restarts.\n\nIf the software cannot automatically connect to the development board, please follow the steps below to force to the download mode:\n\n1. Power on the development board, press and hold the FEL button on the board\n2. Click the RST button\n3. After the PC is connected to the development board, release the FEL button\n4. Just wait for the download\n\n![image-20210310195432915.png](Bitmap/image-20210310195432915.png)\n\n### Mainline Linux (Armbian, Ubuntu, Mainline Buildroot, and so on..)\n\nhttps://github.com/dumtux/Allwinner-H616\n\nFirmware based on the mainline can be directly accessed by using the `dd` command\n\n"
  }
]