导航

    全志在线开发者论坛

    • 注册
    • 登录
    • 搜索
    • 版块
    • 话题
    • 在线文档
    • 社区主页
    1. 主页
    2. whycan
    3. 帖子
    • 资料
    • 关注 0
    • 粉丝 68
    • 我的积分 57189
    • 主题 101
    • 帖子 2104
    • 最佳 204
    • 群组 1

    whycan 发布的帖子

    • 回复: D1H读SD卡异常

      @lgkgkfg

      修改 board.dts 里面的 sdc0 的 det 定义

      发布在 MR Series
      whycan
      whycan晕哥
    • 回复: SD卡启动,如何挂载剩余容量为overlayfs

      @allwinner_account

      mkfs.ext4 可以执行吗?

      发布在 MR Series
      whycan
      whycan晕哥
    • 回复: T113能跑QT吗?

      @jr_online

      【T113-S3开发板视频解码、LVGL、Qt测试-哔哩哔哩】 https://b23.tv/LM5eCu6

      发布在 MR Series
      whycan
      whycan晕哥
    • 回复: T113能跑QT吗?

      @jr_online
      可以跑Qt

      发布在 MR Series
      whycan
      whycan晕哥
    • 回复: SD卡启动,如何挂载剩余容量为overlayfs

      @allwinner_account

      修改 target/allwinner/d1-h-nezha/defconfig (注意路径)

      打开:

      CONFIG_PACKAGE_e2fsprogs=y

      发布在 MR Series
      whycan
      whycan晕哥
    • 回复: D1-h启动softap_up失败

      @cube_work

      我测试了一下,和驱动配置无关,用tina的rootfs和你们一样的错误,用buildroot编译出来的rootfs在这个D1s开发板运行正常了。

      /etc/hostapd2.conf

      interface=wlan0
      driver=nl80211
      #driver=madwifi
      ssid=whycan
      channel=9
      hw_mode=g
      macaddr_acl=0
      ignore_broadcast_ssid=0
      auth_algs=1
      wpa=3
      wpa_passphrase=whycan.cn
      wpa_key_mgmt=WPA-PSK
      wpa_pairwise=TKIP
      rsn_pairwise=CCMP
      

      /etc/udhcp.conf

      start           192.168.0.100   #起始地址
      end                 192.168.0.199       #结束地址
      
      interface       wlan0
      opt     router  192.168.0.1  
      opt     dns     192.168.0.1
      

      执行命令:
      killall wpa_supplicant
      udhcpc -i eth0
      echo 1 > /proc/sys/net/ipv4/ip_forward
      iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
      ifconfig wlan0 192.168.0.1
      hostapd -B /etc/hostapd2.conf
      udhcpd /etc/udhcp.conf

      现在,手机可以连接这个开发板的WIFI热点上网了!

      发布在 MR Series
      whycan
      whycan晕哥
    • 回复: XR829模块加载出现Timeout waiting for FIFO问题

      @tigger

      ac24d307-f024-4cb9-810a-2ec9b53c6a84-image.png

      发布在 MR Series
      whycan
      whycan晕哥
    • 回复: 因为喜欢用ADB,因为不喜欢插拔TF卡,所以D1直接用PhoenixSuit烧录TF(SDNAND)

      @aldfaaa
      上电之后一直按数字2就可以进入烧录模式

      发布在 MR Series
      whycan
      whycan晕哥
    • 回复: T113 USB0不能读取U盘

      @hxhlb

      find / -name usb_host | xargs cat

      试一试这个。

      发布在 其它全志芯片讨论区
      whycan
      whycan晕哥
    • 回复: 如何清除配置?

      @dql2016
      就是 buildroot 目录

      发布在 V Series
      whycan
      whycan晕哥
    • 回复: 【开源开发板】D1s-Nezha开发板全全开源上架(内含购买链接和全部软硬件资料)

      @yyb390931229

      链接:https://pan.baidu.com/s/156_qKHOCiEzgXITgRYhJpQ?pwd=waku
      提取码:waku

      发布在 MR Series
      whycan
      whycan晕哥
    • 回复: 如何清除配置?

      @dql2016

      make busybox-menuconfig

      发布在 V Series
      whycan
      whycan晕哥
    • 回复: 编译报错了

      @dql2016

      微信截图_20221010163004.png

      解决这个问题就可以了.

      或者 make menuconfig 里面把 nfts 那个 kmod disabled了.

      发布在 V Series
      whycan
      whycan晕哥
    • 回复: 编译报错了

      @dql2016
      是不是 make kernel_menuconfig 没有把 FS/NTFS 勾选成 M

      发布在 V Series
      whycan
      whycan晕哥
    • 回复: 如何清除配置?

      @dql2016

      make clean 可以清除,

      但是一般不要清除,make一次太久了。

      发布在 V Series
      whycan
      whycan晕哥
    • 回复: T113上uart转485功能实现

      @zznzzn

      board.dts 把 对应的 uart 配置成4线模式,然后用RTS接485芯片的 EN引脚

      参考这个帖子: T113-S3 rts 发送控制时序

      但是从这个帖子看,时序还有点问题.

      发布在 MR Series
      whycan
      whycan晕哥
    • 回复: F133A(D1s)如何使用GPIO:PG4 PG5?

      @casojie

      # echo 196 > /sys/class/gpio/export
      [   39.433632] sun8iw20-pinctrl 2000000.pinctrl: pin PG4 already requested by 4021000.sdmmc; cannot claim for 2000000.pinctrl:196
      [   39.446522] sun8iw20-pinctrl 2000000.pinctrl: pin-196 (2000000.pinctrl:196) status -22
      sh: write error: Invalid argument
      #
      # echo 197 > /sys/class/gpio/export [   43.298997] sun8iw20-pinctrl 2000000.pinctrl: pin PG5 already requested by 4021000.sdmmc; cannot claim for 2000000.pinctrl:197
      
      [   43.313706] sun8iw20-pinctrl 2000000.pinctrl: pin-197 (2000000.pinctrl:197) status -22
      sh: write error: Invalid argument
      #
      #
      # echo 198 > /sys/class/gpio/export
      #
      #
      # echo $?
      0
      #
      

      我这边测试正常

      发布在 MR Series
      whycan
      whycan晕哥
    • 回复: openWrt 编译打包错误 求大佬指点!!

      日 志 贴 全 吧

      发布在 V Series
      whycan
      whycan晕哥
    • 回复: Tina Linux UART flow control

      @lecndav 在 Tina Linux UART flow control 中说:

      Yes, I connected RX TX RTS CTS to an oscilloscope yesterday. I observed that the Realtek chip is using his RTS line, but I saw nothing on the other line

      1e5e8214-3b08-40b4-ac93-570dba4cd3ba-image.png

      yes, only 3-wire for rtl8723ds

      发布在 MR Series
      whycan
      whycan晕哥
    • 回复: mjpeg解码器

      可以参考这个代码: package/allwinner/tina_multimedia_demo/decodertest/src/decodertest.c

      参考这个帖子: mjpeg解码器

      发布在 MR Series
      whycan
      whycan晕哥
    • 回复: cat ...usbc0@0/usb_device为什么能开启usb_device模式

      在这个目录下面 lichee/linux-5.4/drivers/usb/sunxi_usb

      用命令: grep "usb_host" -r . 搜索代码可以看到实现过程的。

      发布在 MR Series
      whycan
      whycan晕哥
    • 回复: Tina Linux UART flow control

      @lecndav

      用逻辑分析仪或者示波器接上 PG6 ~ PG9

      Connect PG6 ~ PG9 with logic analyzer or oscilloscope

      发布在 MR Series
      whycan
      whycan晕哥
    • 回复: 这种电视机盒子怎么制作启动U盘,怎么引导系统从U盘启动

      @qq1847123212
      那不支持USB固件.可以做TF卡固件.

      发布在 H/F/TV Series
      whycan
      whycan晕哥
    • 回复: openWrt编译报错,求大佬指点

      @ajian

      sudo apt-get install u-boot-tools

      发布在 V Series
      whycan
      whycan晕哥
    • 回复: openWrt 编译配置

      @ajian 要在 tina 目录执行这个命令,确保该目录下面有 build/envsetup.sh 文件。

      发布在 编译和烧写问题专区
      whycan
      whycan晕哥
    • 回复: D1出厂系统TinaLinux如何开机自动连接WIFI?

      @heji12345678
      命令行直接连接可以吗?

      发布在 MR Series
      whycan
      whycan晕哥
    • 回复: 芒果派MQ f133可以直接用官方tina v2编译固件吗

      请参考这个帖子:修改D1s的串口控制台,成功了但没完全成功,只能输出,不能输入,请教原因

      发布在 MR Series
      whycan
      whycan晕哥
    • 回复: 这种电视机盒子怎么制作启动U盘,怎么引导系统从U盘启动

      @yinga
      这是什么CPU呢?

      发布在 H/F/TV Series
      whycan
      whycan晕哥
    • 回复: 全志h3无法识别 boot.img

      @yuwei

      3dda382b-5495-4740-bee7-9c2f324822d7-image.png

      先解决这个问题,是不是检测脚电平问题,是不是MMC频率问题?或者电源问题?

      发布在 其它全志芯片讨论区
      whycan
      whycan晕哥
    • 回复: buildroot编译报错

      @dql2016

      BR2_PACKAGE_HOST_UBOOT_TOOLS

      b37b5106-34f0-4457-b267-cd58f9347c29-image.png

      这个选项开起来.

      发布在 V Series
      whycan
      whycan晕哥
    • 回复: tina 怎么清空内核生成的".o",像一般情况下都是make clean,但是tina下不行

      @waterworld

      find . -name "*.o" |xargs rm

      发布在 Linux
      whycan
      whycan晕哥
    • 回复: T113+IP101,同样问题,成功掉坑里了,幸遇此贴,成功出坑

      @lansecd
      我记得IP101和RL8201F都是台产吧?

      发布在 MR Series
      whycan
      whycan晕哥
    • 回复: T113+IP101,同样问题,成功掉坑里了,幸遇此贴,成功出坑

      恭喜楼主,这个PHY芯片应该比RTL8201F便宜挺多吧?

      发布在 MR Series
      whycan
      whycan晕哥
    • 回复: 自己画的D1s/T113板子,uboot能引导,进入系统有时会卡住死机

      @zhongtao1701
      sys_config.fex 可以给 CPU和DRAM降频,先试一试降频,或许可以了。

      发布在 MR Series
      whycan
      whycan晕哥
    • 回复: T113-S3 使用GPIO模拟SPI

      @steve-xu

      那建议 用GPIO片选,这个是基于硬件SPI,速率可以满足你的需求。

      发布在 Linux
      whycan
      whycan晕哥
    • 回复: 请问全志的BOOT0的作用是什么?

      @kelsey
      sram 无需初始化,上电就可以用。

      发布在 编译和烧写问题专区
      whycan
      whycan晕哥
    • 回复: 求助,V853 pack的时候报错

      @z272ro

      sys_partition.fex 里面的 45360 改成比 119040 大的数字,就可以了。

      发布在 编译和烧写问题专区
      whycan
      whycan晕哥
    • 回复: T113-S3 使用GPIO模拟SPI

      @steve-xu

      可以不用SPI模拟, 可以用GPIO片选

      发布在 Linux
      whycan
      whycan晕哥
    • 回复: A133 tplayerdemo 播放视频出错。。。

      发布在 其它全志芯片讨论区
      whycan
      whycan晕哥
    • 回复: 下载sdk提示需要密码

      @xuweiween914
      把 memory 改成你的用户名呢?

      发布在 代码下载问题专区
      whycan
      whycan晕哥
    • 回复: 下载sdk提示需要密码

      @xuweiween914

      试一试这个命令:

      git clone ssh://memory@sdk.allwinnertech.com/git_repo/XR806/xr806_sdk/xr806_sdk.git -b xr806_sdk

      发布在 代码下载问题专区
      whycan
      whycan晕哥
    • 回复: R329 SPI Nand 分区问题

      @roidmi
      贴出全部日志

      发布在 A Series
      whycan
      whycan晕哥
    • 回复: 全志V853 QT5 编译报错 缺少 libGLESv2.so

      @rain_tk
      自带那个估计是适配A133的.

      发布在 V Series
      whycan
      whycan晕哥
    • 回复: 一个补丁,让D1-H的SDK支持T113芯片

      @zhice-yang
      用对比软件对比上面两个的日志看看。

      发布在 其它全志芯片讨论区
      whycan
      whycan晕哥
    • 回复: 一个补丁,让D1-H的SDK支持T113芯片

      @zhice-yang

      29ed5751-7897-45f9-9a24-e2323ecb1b8e-dd34811f1f79296ce1b02261efcce3d.jpg

      在这个板子无缝运行

      https://item.taobao.com/item.htm?id=672608097923

      发布在 其它全志芯片讨论区
      whycan
      whycan晕哥
    • 回复: 一个补丁,让D1-H的SDK支持T113芯片

      @zhice-yang 在 一个补丁,让D1-H的SDK支持T113芯片 中说:

      楼主是用什么flash

      华邦的 W25N01

      发布在 其它全志芯片讨论区
      whycan
      whycan晕哥
    • 回复: 一个补丁,让D1-H的SDK支持T113芯片

      @wxid_disxysjskla
      谢谢大佬,搞定了,烧录固件: tina_t113-nezha_uart3.img

      启动日志:

      [29]HELLO! BOOT0 is starting!
      [32]BOOT0 commit : 88480af-dirty
      [35]set pll start
      [41]periph0 has been enabled
      [44]set pll end
      [45][pmu]: bus read error
      [48]board init ok
      [50]ZQ value = 0x30
      [51]get_pmu_exist() = -1
      [54]DRAM BOOT DRIVE INFO: V0.33
      [57]DRAM CLK = 936 MHz
      [59]DRAM Type = 3 (2:DDR2,3:DDR3)
      [62]DRAMC read ODT  off.
      [65]DRAM ODT value: 0x42.
      [67]ddr_efuse_type: 0xa
      [70]DRAM SIZE =128 M
      [72]dram_tpr4:0x0
      [74]PLL_DDR_CTRL_REG:0xf8004d00
      [77]DRAM_CLK_REG:0xc0000000
      [80][TIMING DEBUG] MR2= 0x20
      [87]DRAM simple test OK.
      [89]rtc standby flag is 0x0, super standby flag is 0x0
      [94]dram size =128
      [97]spinand UBOOT_START_BLK_NUM 8 UBOOT_LAST_BLK_NUM 32
      [102]block from 8 to 32
      [189]Check is correct.
      [192]dma 0x29c0c int is not used yet
      [195]dma 0x29c0c int is free, you do not need to free it again
      [201]Entry_name        = u-boot
      [206]Entry_name        = optee
      [210]Entry_name        = dtb
      [213]Jump to second Boot.
      M/TC: OP-TEE version: 6aef7bb2-dirty (gcc version 5.3.1 20160412 (Linaro GCC 5.3-2016.05)) #1 Fri Jul 23 09:25:11 UTC 2021 arm
      
      
      U-Boot 2018.05-g24521d6-dirty (Sep 02 2022 - 17:24:25 +0800) Allwinner Technology
      
      [00.267]CPU:   Allwinner Family
      [00.270]Model: sun8iw20
      I2C:   FDT ERROR:fdt_set_all_pin:[twi0]-->FDT_ERR_BADPATH
      FDT ERROR:fdt_set_all_pin:[twi1]-->FDT_ERR_BADPATH
      ready
      [00.291]DRAM:  128 MiB
      [00.294]Relocation Offset is: 04f01000
      [00.313]secure enable bit: 0
      [00.316]smc_tee_inform_fdt failed with: -65526[00.321]CPU=1008 MHz,PLL6=600 Mhz,AHB=200 Mhz, APB1=100Mhz  MBus=300Mhz
      [00.327]gic: sec monitor mode
      [00.330]flash init start
      [00.332]workmode = 0,storage type = 0
      sspi->base_addr = 0x4025000, the SPI control register:
      [VER] 0x4025000 = 0x00010001, [GCR] 0x4025004 = 0x00000083, [TCR] 0x4025008 = 0x00000184
      [ICR] 0x4025010 = 0x00000f00, [ISR] 0x4025014 = 0x00000032, [FCR] 0x4025018 = 0x00200020
      [FSR] 0x402501c = 0x00000000, [WCR] 0x4025020 = 0x00000000, [CCR] 0x4025024 = 0x00000002
      [SDC] 0x4025028 = 0x00002000, [BCR] 0x4025030 = 0x00000000, [TCR] 0x4025034 = 0x00000000
      [BCC] 0x4025038 = 0x20000000, [DMA] 0x4025088 = 0x000000e5
      
      [00.379]sunxi-spinand-phy: not detect any munufacture from id table
      [00.385]sunxi-spinand-phy: get spi-nand Model from fdt fail
      [00.390]sunxi-spinand-phy: get phy info from fdt fail
      
      device nand0 <nand>, # parts = 4
       #: name                size            offset          mask_flags
       0: boot0               0x00100000      0x00000000      1
       1: uboot               0x00300000      0x00100000      1
       2: secure_storage      0x00100000      0x00400000      1
       3: sys                 0x07b00000      0x00500000      0
      
      active partition: nand0,0 - (boot0) 0x00100000 @ 0x00000000
      
      defaults:
      mtdids  : nand0=nand
      mtdparts: mtdparts=nand:1024k@0(boot0)ro,3072k@1048576(uboot)ro,1024k@4194304(secure_storage)ro,-(sys)
      [00.507]ubi0: attaching mtd4
      [00.613]ubi0: scanning is finished
      [00.619]ubi0: attached mtd4 (name "sys", size 123 MiB)
      [00.624]ubi0: PEB size: 262144 bytes (256 KiB), LEB size: 258048 bytes
      [00.630]ubi0: min./max. I/O unit sizes: 4096/4096, sub-page size 2048
      [00.636]ubi0: VID header offset: 2048 (aligned 2048), data offset: 4096
      [00.642]ubi0: good PEBs: 492, bad PEBs: 0, corrupted PEBs: 0
      [00.648]ubi0: user volume: 9, internal volumes: 1, max. volumes count: 128
      [00.654]ubi0: max/mean erase counter: 2/1, WL threshold: 4096, image sequence number: 0
      [00.662]ubi0: available PEBs: 0, total reserved PEBs: 492, PEBs reserved for bad PEB handling: 20
      [00.671]sunxi flash init ok
      [00.772]Loading Environment from SUNXI_FLASH... OK
      [00.794]Item0 (Map) magic is bad
      secure storage read widevine fail
      [00.799]secure storage read widevine fail with:-1
      secure storage read ec_key fail
      [00.807]secure storage read ec_key fail with:-1
      secure storage read ec_cert1 fail
      [00.814]secure storage read ec_cert1 fail with:-1
      secure storage read ec_cert2 fail
      [00.821]secure storage read ec_cert2 fail with:-1
      secure storage read ec_cert3 fail
      [00.829]secure storage read ec_cert3 fail with:-1
      secure storage read rsa_key fail
      [00.836]secure storage read rsa_key fail with:-1
      secure storage read rsa_cert1 fail
      [00.844]secure storage read rsa_cert1 fail with:-1
      secure storage read rsa_cert2 fail
      [00.851]secure storage read rsa_cert2 fail with:-1
      secure storage read rsa_cert3 fail
      [00.859]secure storage read rsa_cert3 fail with:-1
      [00.863]out of usb burn from boot: not need burn key
      [00.879]update bootcmd
      [00.892]change working_fdt 0x43ec0e70 to 0x43ea0e70
      [00.910]update dts
      Hit any key to stop autoboot:  0
      [02.125]no vendor_boot partition is found
      Android's image name: t113-nezha
      [02.136]Starting kernel ...
      
      [    0.000000] Booting Linux on physical CPU 0x0
      [    0.000000] Linux version 5.4.61 (whycan@ubuntu) (arm-openwrt-linux-muslgnueabi-gcc.bin (OpenWrt/Linaro GCC 6.4-2017.11 2017-11) 6.4.1, GNU ld (GNU Binutils) 2.27) #1 SMP PREEMPT Fri Sep 2 11:33:35 UTC 2022
      [    0.000000] CPU: ARMv7 Processor [410fc075] revision 5 (ARMv7), cr=10c5387d
      [    0.000000] CPU: div instructions available: patching division code
      [    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
      [    0.000000] OF: fdt: Machine model: sun8iw20
      [    0.000000] printk: bootconsole [earlycon0] enabled
      [    0.000000] Memory policy: Data cache writealloc
      [    0.000000] cma: Reserved 8 MiB at 0x47800000
      [    0.000000] On node 0 totalpages: 32768
      [    0.000000]   Normal zone: 256 pages used for memmap
      [    0.000000]   Normal zone: 0 pages reserved
      [    0.000000]   Normal zone: 32768 pages, LIFO batch:7
      [    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 15 pages/cpu s30348 r8192 d22900 u61440
      [    0.000000] pcpu-alloc: s30348 r8192 d22900 u61440 alloc=15*4096
      [    0.000000] pcpu-alloc: [0] 0 [0] 1
      [    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 32512
      [    0.000000] Kernel command line: ubi.mtd=sys ubi.block=0,rootfs earlyprintk=sunxi-uart,0x02500C00 clk_ignore_unused initcall_debug=0 console=ttyS3,115200 loglevel=8 root=/dev/ubiblock0_5 rootfstype=squashfs init=/pseudo_init partitions=mbr@ubi0_0:boot-resource@ubi0_1:env@ubi0_2:env-redund@ubi0_3:boot@ubi0_4:rootfs@ubi0_5:private@ubi0_6:rootfs_data@ubi0_7:UDISK@ubi0_8: cma=8M snum= mac_addr= wifi_mac= bt_mac= specialstr= gpt=1 androidboot.hardware=sun8iw20p1 boot_type=5 androidboot.boot_type=5 gpt=1 uboot_message=2018.05-g24521d6-dirty(09/02/2022-17:24:25) aw-ubi-spinand.ubootblks=24 androidboot.dramsize=128
      [    0.000000] Dentry cache hash table entries: 16384 (order: 4, 65536 bytes, linear)
      [    0.000000] Inode-cache hash table entries: 8192 (order: 3, 32768 bytes, linear)
      [    0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
      [    0.000000] Memory: 109636K/131072K available (6144K kernel code, 264K rwdata, 1504K rodata, 1024K init, 1164K bss, 13244K reserved, 8192K cma-reserved)
      [    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
      [    0.000000] rcu: Preemptible hierarchical RCU implementation.
      [    0.000000]  Tasks RCU enabled.
      [    0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 10 jiffies.
      [    0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16
      [    0.000000] random: get_random_bytes called from start_kernel+0x264/0x3e8 with crng_init=0
      [    0.000000] arch_timer: cp15 timer(s) running at 24.00MHz (phys).
      [    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x588fe9dc0, max_idle_ns: 440795202592 ns
      [    0.000006] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns
      [    0.008007] Switching to timer-based delay loop, resolution 41ns
      [    0.014174] clocksource: timer: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 79635851949 ns
      [    0.023882] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=240000)
      [    0.034229] pid_max: default: 32768 minimum: 301
      [    0.038953] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
      [    0.046269] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
      [    0.054572] CPU: Testing write buffer coherency: ok
      [    0.059768] /cpus/cpu@0 missing clock-frequency property
      [    0.065101] /cpus/cpu@1 missing clock-frequency property
      [    0.070447] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
      [    0.076602] Setting up static identity map for 0x40100000 - 0x40100060
      [    0.083263] rcu: Hierarchical SRCU implementation.
      [    0.088462] smp: Bringing up secondary CPUs ...
      [    0.094088] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
      [    0.094207] smp: Brought up 1 node, 2 CPUs
      [    0.104010] SMP: Total of 2 processors activated (96.00 BogoMIPS).
      [    0.110197] CPU: All CPU(s) started in SVC mode.
      [    0.115272] devtmpfs: initialized
      [    0.129520] VFP support v0.3: implementor 41 architecture 2 part 30 variant 7 rev 5
      [    0.137629] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
      [    0.147502] futex hash table entries: 512 (order: 3, 32768 bytes, linear)
      [    0.154715] pinctrl core: initialized pinctrl subsystem
      [    0.160876] NET: Registered protocol family 16
      [    0.166756] DMA: preallocated 256 KiB pool for atomic coherent allocations
      [    0.202442] rtc_ccu: sunxi ccu init OK
      [    0.208397] ccu: sunxi ccu init OK
      [    0.212122] r_ccu: sunxi ccu init OK
      [    0.236385] iommu: Default domain type: Translated
      [    0.241451] sunxi iommu: irq = 24
      [    0.245629] SCSI subsystem initialized
      [    0.249591] usbcore: registered new interface driver usbfs
      [    0.255179] usbcore: registered new interface driver hub
      [    0.260576] usbcore: registered new device driver usb
      [    0.266648] Advanced Linux Sound Architecture Driver Initialized.
      [    0.273272] Bluetooth: Core ver 2.22
      [    0.276928] NET: Registered protocol family 31
      [    0.281383] Bluetooth: HCI device and connection manager initialized
      [    0.287757] Bluetooth: HCI socket layer initialized
      [    0.292637] Bluetooth: L2CAP socket layer initialized
      [    0.297703] Bluetooth: SCO socket layer initialized
      [    0.302835] pwm module init!
      [    0.306891] g2d 5410000.g2d: Adding to iommu group 0
      [    0.312149] G2D: rcq version initialized.major:252
      [    0.317741] clocksource: Switched to clocksource arch_sys_counter
      [    0.332240] sun8iw20-pinctrl 2000000.pinctrl: initialized sunXi PIO driver
      [    0.341503] NET: Registered protocol family 2
      [    0.346419] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 6144 bytes, linear)
      [    0.354851] TCP established hash table entries: 1024 (order: 0, 4096 bytes, linear)
      [    0.362548] TCP bind hash table entries: 1024 (order: 1, 8192 bytes, linear)
      [    0.369617] TCP: Hash tables configured (established 1024 bind 1024)
      [    0.376071] UDP hash table entries: 256 (order: 1, 8192 bytes, linear)
      [    0.382631] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes, linear)
      [    0.389806] NET: Registered protocol family 1
      [    0.395124] sun8iw20-pinctrl 2000000.pinctrl: 2000000.pinctrl supply vcc-pc not found, using dummy regulator
      [    0.405427] spi spi0: spi0 supply spi not found, using dummy regulator
      [    0.412141] sunxi_spi_resource_get()2151 - [spi0] SPI MASTER MODE
      [    0.418306] sunxi_spi_resource_get()2189 - Failed to get sample mode
      [    0.424650] sunxi_spi_resource_get()2194 - Failed to get sample delay
      [    0.431096] sunxi_spi_resource_get()2198 - sample_mode:-1431633921 sample_delay:-1431633921
      [    0.439493] sunxi_spi_clk_init()2240 - [spi0] mclk 100000000
      [    0.445702] sunxi_spi_probe()2653 - [spi0]: driver probe succeed, base c881f000, irq 40
      [    0.455305] workingset: timestamp_bits=30 max_order=15 bucket_order=0
      [    0.465871] squashfs: version 4.0 (2009/01/31) Phillip Lougher
      [    0.471897] ntfs: driver 2.1.32 [Flags: R/W].
      [    0.504254] io scheduler mq-deadline registered
      [    0.508808] io scheduler kyber registered
      [    0.514035] [DISP]disp_module_init
      [    0.517940] disp 5000000.disp: Adding to iommu group 0
      [    0.523591] [DISP] parser_disp_init_para,line:1430:
      [    0.523593] of_property_read fb0_width fail
      [    0.549060] display_fb_request,fb_id:0
      [    0.555893] [DISP] Fb_copy_boot_fb,line:1443:
      [    0.555897] no boot_fb0
      [    0.563158] disp_al_manager_apply ouput_type:0
      [    0.567983] [DISP] lcd_clk_config,line:732:
      [    0.567995] disp 0, clk: pll(420000000),clk(420000000),dclk(70000000) dsi_rate(70000000)
      [    0.567995]      clk real:pll(420000000),clk(420000000),dclk(105000000) dsi_rate(150000000)
      [    0.568061] [DISP]disp_module_init finish
      [    0.593661] sunxi_sid_init()551 - insmod ok
      [    0.598788] sun8iw20-pinctrl 2000000.pinctrl: 2000000.pinctrl supply vcc-pb not found, using dummy regulator
      [    0.608954] uart uart3: get regulator failed
      [    0.613247] uart uart3: uart3 supply uart not found, using dummy regulator
      [    0.620393] uart3: ttyS3 at MMIO 0x2500c00 (irq = 34, base_baud = 1500000) is a SUNXI
      [    0.628264] sw_console_setup()1808 - console setup baud 115200 parity n bits 8, flow n
      000▒>000▒000▒▒0▒▒▒>00▒▒▒00>0▒0>>▒▒>0▒0000000▒0>>▒▒>000▒0000000▒0>>▒▒>0▒▒▒>0▒▒▒▒▒▒>0▒0>▒>▒▒0▒▒>▒▒>▒▒0▒▒▒▒0>▒▒0▒▒▒▒>▒>▒▒0▒▒▒▒▒▒>▒▒>0▒>0>▒▒▒▒▒▒▒▒>▒>▒▒▒>▒▒▒▒>▒>0>>▒▒>▒>▒▒▒>>>▒>>>>▒>▒▒>▒>▒▒▒>▒>▒>0>▒▒▒▒▒▒▒>>>▒>>▒▒>▒>>0>▒00000▒>▒>0▒0>0▒▒0▒▒0>▒▒▒▒▒00▒▒>▒>>▒>▒>▒▒0>▒▒▒▒▒0▒▒0▒▒0>▒>▒▒▒▒>0>▒▒▒▒▒▒▒▒>▒▒▒>>▒>▒▒▒▒>▒>0>>▒▒>▒>▒▒▒0>>▒>▒▒>▒>>▒>>>>▒>▒▒>▒>▒▒▒>>▒>>>▒>>▒>▒▒▒▒▒▒>0>▒>>▒>>▒▒>▒>>0>▒00000▒>0▒0▒0▒0▒0▒▒0▒▒0>▒▒▒▒▒00▒▒>▒>▒▒▒▒▒>▒>>▒>▒>▒▒0>▒▒▒>▒▒▒>▒>0▒▒0▒▒0▒▒▒▒>▒▒▒▒>0>▒▒▒▒▒▒▒▒>▒▒>▒▒▒>▒▒▒▒>>>>▒>▒▒▒>▒>>>>▒0>>▒>▒>▒>>▒▒>>0>▒▒▒▒▒▒▒▒>▒▒>>▒0▒▒>▒▒▒>>▒>>▒>▒▒>▒▒▒▒>0>>>>▒>▒>>▒0▒▒▒▒▒▒▒▒>0>>>>▒>▒>>0▒▒0▒▒▒▒▒▒▒▒>0>>>>▒>▒>>▒>>▒>>>>>▒▒▒>▒>▒>>▒>▒>▒▒>▒>▒▒>▒▒▒>>▒▒>>▒▒>▒▒▒>▒>0>>▒▒>▒▒▒>▒>>>>>▒>▒0>>▒>▒>>>▒>>0>>0>▒▒▒▒▒▒▒▒>▒>▒>▒▒>>▒▒▒▒>>▒>>>0>>▒0>▒>▒>0>>▒>▒>>>>>>▒▒▒▒▒▒▒▒0▒0>▒>▒>0>>▒>>▒0▒▒▒>▒>▒▒>▒>>▒▒>▒▒▒>>▒>▒>0>>▒>0▒▒▒▒>▒▒▒▒▒▒▒0>▒▒▒▒▒▒▒▒>▒>▒▒>▒▒>▒▒▒>>▒>>>0>>▒0>▒>▒>0>>▒>▒>>>>>>▒▒▒▒▒▒▒▒0▒0>▒>▒>0>>▒>>▒0▒▒▒▒>>▒>▒▒▒>>0>>▒>>>>>▒▒▒>>▒▒▒>>0>>▒▒>▒>>0>▒▒▒▒▒▒▒▒>▒>▒▒>▒▒>▒▒▒>>▒>>>0>>▒0>▒>▒>0>>▒>▒>>>>>>▒▒▒▒▒▒▒▒0▒0>▒>▒>0>>▒>>▒0▒▒▒▒>>▒>▒▒▒>>0>>▒>>▒▒>>▒>▒▒▒>>▒▒▒>>0>>▒▒>▒>>0>▒▒▒▒▒▒▒▒>▒▒>▒▒0▒▒▒▒>>▒>>>0>>▒0>▒>▒>0>>▒>▒>>>>>>▒▒▒▒▒▒▒▒0▒0>▒>▒>0>>▒>>▒0▒▒▒▒>>>>▒▒0>▒>▒>>▒▒>>>▒▒▒0>▒▒▒▒▒▒▒▒▒0▒▒>▒>▒▒▒▒>>▒>>>0>>▒0>▒>▒>0>>▒>▒>>>>>>▒▒▒▒▒▒▒▒0▒0>▒>▒>0>>▒>>▒0▒▒▒0>>>▒>0>>▒▒>▒▒▒>>>>▒▒~>▒▒>>▒>▒0>▒▒▒▒▒▒▒▒0▒▒▒>▒>>▒▒▒▒>>▒>>>0>>▒0>▒>▒>0>>▒>▒>>>>>>▒▒▒▒▒▒▒▒0▒0>▒>▒>0>>▒>>▒0▒▒▒▒>>>>▒>>>▒>>>▒>>>▒▒▒▒>▒0▒>>▒▒▒>>>▒>▒▒>▒>▒▒▒0>▒▒▒▒▒▒▒▒▒>▒▒>▒▒>▒▒▒>>▒>>>0>>▒0>▒>▒>0>>▒>▒>>>>>>▒▒▒▒▒▒▒▒0▒0>▒>▒>0>>▒>>▒0▒▒▒▒>>>>▒▒0>>▒>>▒>▒▒▒>>0>>▒▒0▒▒▒>▒>▒>▒>>▒>▒>▒▒▒▒0>▒▒▒▒▒▒▒▒▒>▒>▒▒>▒▒▒▒>>▒>>>0>>▒0>▒>▒>0>>▒>▒>>>>>>▒▒▒▒▒▒▒▒0▒0>▒>▒>0>>▒>>▒0▒▒▒▒>>>>▒▒>▒>>>▒>▒>>▒>>▒▒▒>>0>>▒▒0▒▒0▒▒>▒>▒>>▒>▒>▒▒▒▒0>▒▒▒▒▒▒▒▒▒▒>▒>▒▒▒▒▒>>▒>>>0>>▒0>▒>▒>0>>▒>▒>>>>>>▒▒▒▒▒▒▒▒0▒0>▒>▒>0>>▒>>▒0▒▒▒▒>>▒>>▒>>▒>>>▒▒>▒>▒>>▒>>>▒▒▒>>>▒>>▒▒>▒>>0>▒▒▒▒▒▒▒▒▒▒>▒>▒▒▒▒▒>>▒>>>0>>▒0>▒>▒>0>>▒>▒>>>>>>▒▒▒▒▒▒▒▒0▒0>▒>▒>0>>▒>>▒0▒▒▒0>>>▒>0>>▒▒>▒0>▒>▒>>▒▒>>▒>▒0>▒▒▒▒▒▒▒▒0▒▒▒>▒>0▒▒▒▒>>▒>>>0>>▒0>▒>▒>0>>▒>▒>>>>>>▒▒▒▒▒▒▒▒0▒0>▒>▒>0>>▒>>▒0▒▒0>▒>▒>>>▒>>>▒>>>▒▒▒▒>▒0▒>>▒▒▒>>>▒>▒▒>▒>▒▒▒0>▒▒▒▒▒▒▒▒>▒▒▒▒>▒▒▒▒>>▒>>>0>>▒0>▒>▒>0>>▒>▒>>>>>>▒▒▒▒▒▒▒▒0▒0>▒>▒>0>>▒>>▒0▒▒0>▒>▒0>▒>▒>▒▒▒>>0>>▒▒▒▒>▒▒>▒>▒>>▒>▒>▒▒▒▒0>▒▒▒▒▒▒▒▒▒>▒>▒▒▒>▒▒▒>▒▒▒>0>0>▒▒▒▒▒▒>0>▒>>▒▒▒>>▒>0>▒>>▒>▒>▒>>▒>>▒▒>▒>▒>>▒▒>▒▒▒>>>▒~>▒▒~▒>>▒>▒▒>▒▒0▒>▒>▒0▒▒0>▒▒▒▒▒▒▒▒▒>▒>▒0▒▒▒▒▒>▒>▒>>▒>>▒▒>▒>▒▒>>>▒▒▒>▒▒>▒>▒▒▒▒▒▒▒▒▒>>▒>▒▒0>▒▒▒▒▒▒▒▒▒>▒>▒▒>▒>▒▒▒>>▒>>▒>▒▒>▒▒▒▒>0>>>>▒>▒>>▒0▒▒▒▒▒▒▒▒>0>>>>▒>▒>>0▒▒0▒▒▒▒▒▒▒▒>0>>>>▒>▒>>▒>>▒>>>>>▒▒▒>▒>▒>>▒>>▒▒>▒>▒▒>▒▒▒>>▒▒>>▒▒>▒▒▒>▒>0>>▒▒>▒▒▒>▒>>>>>▒>▒0>>▒>▒>>>▒>>0>>0>▒▒▒▒▒▒▒▒▒>0▒▒▒▒>▒▒▒>▒▒▒>0>0>▒▒▒▒▒▒>0>▒>>▒▒▒>>▒>0>▒>>▒>▒>▒>>▒>>▒▒>▒>▒>>▒▒>▒▒▒>>>▒>>▒▒>▒>>▒>▒▒>▒▒0▒>▒▒>0▒▒0>▒▒▒▒▒▒▒▒▒>0▒▒0▒▒>▒▒▒▒▒>▒>>>▒▒▒▒▒>▒>▒▒>>▒▒▒▒▒▒>>>▒>▒▒0>▒>▒>0>0>▒>▒>▒▒▒0>0>▒>▒>▒▒>>▒▒>▒>▒▒▒>▒>>▒>▒▒▒▒▒▒>▒>0>▒>▒▒>>>0>▒▒0▒▒▒0>>>▒▒>>▒▒0▒▒>>▒>>>0▒▒▒0>>▒>0>>0▒▒▒0>▒▒▒▒▒▒▒▒▒0▒▒>>▒▒>▒▒▒>▒>▒>▒>0>▒▒0▒▒>▒>▒▒▒>▒>▒>▒>▒▒>▒▒>▒>▒>▒>>0>>▒▒▒▒>▒>▒▒>▒>>▒▒>▒▒▒>>▒>▒>0>>▒>0▒▒▒▒>▒▒▒▒▒▒▒▒0>▒▒▒▒▒▒▒▒▒>0▒▒>>▒▒▒▒▒>▒>▒>▒>0>▒▒0▒▒>▒>▒▒▒>▒>▒>▒>▒▒>▒▒>▒>▒>▒>>0>>▒▒▒>>▒>▒>▒>>▒>▒>▒0>▒▒▒▒▒▒▒▒▒>▒>0▒▒>▒▒▒▒▒▒>>>>>▒0>▒>▒>▒▒▒0▒▒▒>>▒>>▒>▒▒>▒>>>>>▒▒>▒>▒>>▒▒>▒>▒>>0>▒▒▒▒▒▒▒▒▒▒>▒>▒▒>▒▒▒▒▒>>>>>▒0>▒>▒>▒▒▒0▒▒▒>>▒>>▒>▒▒>▒▒▒>>>>▒▒▒>>>>>>>0>▒▒▒▒▒▒▒▒▒▒>▒▒>▒>▒▒▒>>0>▒>>>▒▒>▒▒>>>>▒▒▒>>>>>>0▒▒▒▒>▒▒0>▒▒▒▒▒▒▒▒▒▒>▒▒>▒▒▒▒▒▒>>>>>▒0>▒>▒>▒▒▒0▒▒▒>>▒>>▒>▒▒>▒▒▒>>>>▒▒▒>>>>>>>>>>>▒▒>▒>▒>>▒▒>▒>▒>>0>▒▒▒▒▒▒▒▒▒▒>▒>▒▒▒▒▒▒▒>>>>>▒0>▒>▒>▒▒▒0▒▒▒>>▒>>▒>▒▒>▒▒▒>>>>▒▒▒>>>>>>▒▒>>▒>▒>▒>>0>▒>>>>>▒>▒▒>>0>▒▒▒▒▒▒▒▒>▒▒▒>▒>▒▒▒▒▒▒>>>>>▒0>▒>▒>▒▒▒0▒▒▒>>▒>>▒>▒▒>▒▒▒>>>>▒▒▒>>>>>>▒▒>>▒>▒>▒>▒>▒>▒>>>>▒>0>>▒>▒>>0>▒▒▒▒▒▒▒▒▒>▒>▒0▒▒>▒▒▒▒▒>>>>>▒0>▒>▒>▒▒▒0▒▒▒>>▒>>▒>▒▒>▒▒▒>>>>▒▒▒>>>>>>▒▒>>▒>▒>▒▒>>▒>>▒>▒>▒>▒>>>>▒>0>>▒>▒>>0>▒▒▒▒▒▒▒▒▒>▒>▒▒>▒>▒▒▒▒▒>>>>>▒0>▒>▒>▒▒▒0▒▒▒>>▒>>▒>▒▒>▒▒▒>>>>▒▒▒>>>>>>▒▒>>▒>▒>▒0>>>▒>>>>▒>0>>▒>▒>>0>▒▒▒▒▒▒▒▒▒>▒>▒>▒▒▒▒▒▒▒>>>>>▒0>▒>▒>▒▒▒0▒▒▒>>▒>>▒>▒▒>▒▒▒>>>>▒▒▒>>>>>>▒▒>>▒>▒>▒▒>>▒>>▒0>>>▒>>>>▒>0>>▒>▒>>0>▒▒▒▒▒▒▒▒▒▒▒▒▒>▒▒▒▒▒>>>>>▒0>▒>▒>▒▒▒0▒▒▒>>▒>>▒>▒▒>▒▒▒>>>>▒▒▒>>>>>>▒▒>>▒>▒>▒>>▒>>▒>▒>▒>>0>▒▒▒▒▒▒▒0▒▒>▒▒>▒>▒▒▒▒▒▒>>>>>▒0>▒>▒>▒▒▒0▒▒▒>>▒>>▒>▒▒>▒▒▒>>>>▒▒▒>>>>>>▒▒>>▒>▒>▒▒▒>▒>▒>>0>>0>▒▒▒▒▒▒▒0▒▒▒>▒>▒>▒>▒▒▒▒▒>>>>>▒0>▒>▒>▒▒▒0▒▒▒>>▒>>▒>▒▒>▒▒▒>>>>▒▒▒>>>>>>▒▒>>▒>▒>▒▒▒>>0>▒>>0>▒▒▒▒▒▒▒0▒0▒▒▒0▒▒>▒▒▒▒▒>>>>>▒0>▒>▒>▒▒▒0▒▒▒>>▒>>▒>▒▒>▒▒▒>>>>▒▒▒>>>>>>▒▒>>▒>▒>▒▒▒>>0>▒>▒▒▒>0>>>>>▒▒>▒>>0>▒▒▒▒▒▒▒0▒▒>▒>▒>▒>>▒▒▒▒▒▒>>>>>▒0>▒>▒>▒▒▒0▒▒▒>>▒>>▒>▒▒>▒▒▒>>>>▒▒▒>>>>>>▒▒>>▒>▒>▒>>▒>▒>▒>>0>▒▒▒▒▒▒▒0▒▒▒0▒>▒▒▒▒▒▒▒>>>>>▒0>▒>▒>▒▒▒0▒▒▒>>▒>>▒>▒▒>▒▒▒>>>>▒▒▒>>>>>>0>>▒>>▒>>0>▒>>>>▒▒>>>>▒>0>>▒>▒>>0>▒▒▒▒▒▒▒>▒▒>▒>▒>▒>▒▒▒▒▒▒>>0>>>▒>▒>>0>▒>>>>▒▒>>>>▒>0>>▒>▒>>>▒▒▒▒>>>▒>>>▒▒>▒>>▒>▒>▒>▒▒>▒>▒>▒>>▒>▒>>▒>▒▒0▒▒▒>>>>▒>>▒>>0>▒▒▒▒▒▒▒>▒▒▒>▒>▒>▒>▒▒▒▒▒>>0>>>▒>▒>>0>▒>>>>▒▒>>>>▒>0>>▒>▒>>>▒▒▒▒▒>>>▒>>>▒▒>▒>>▒>▒>▒>▒▒>>▒▒>▒>>▒>▒>>▒>▒▒>▒>▒▒>>>>▒>>▒>>0>▒▒▒▒▒▒▒▒>▒>▒>▒>▒>▒>▒▒▒▒▒>>0>>>▒>▒>>0>▒>>>>▒▒>>>>▒>0>>▒>▒>>>▒▒▒▒>~>▒>>>▒▒>▒>>▒>▒>▒▒▒>▒>▒▒>>▒>▒>>▒>▒>▒▒▒>▒>▒▒▒>>>>▒>>▒>>0>▒▒▒▒▒▒▒▒>▒▒>>▒▒>>▒▒▒▒▒▒>>0>>>▒>▒>>0>▒>>>>▒▒>>>>▒>0>>▒>▒>>>▒▒▒▒▒>>>▒>>>▒▒>▒>>▒>▒>▒▒▒>▒>▒▒>>▒>▒>>▒>▒>▒▒▒>▒>▒▒▒>>>>▒>>▒>>0>▒▒▒▒▒▒▒▒>▒▒>▒>▒>▒▒▒▒>~▒~>>0>>▒>>>0>>>>▒▒>▒▒▒>▒>▒>▒▒0▒0>>▒▒>▒▒0▒▒>▒>▒▒0>▒>>▒>▒▒▒>>▒>▒>0>>▒>0▒▒0▒▒▒▒0▒▒0▒▒▒0▒0▒▒▒0>▒▒▒▒▒▒▒▒>0▒0▒▒▒▒▒▒▒>>▒>>>0>>▒>>>0>>>>▒▒>>▒>>>▒▒▒>▒>▒>▒▒0▒0>>▒▒>▒▒>>▒▒0>▒>>▒>▒▒▒>>▒>▒>0>>▒>0▒▒▒▒▒▒▒0▒▒0▒▒▒>▒▒▒>▒0>▒▒▒▒▒▒▒▒>▒>▒▒>▒▒▒▒▒>>▒>>>0>>▒>>>0>>>>▒▒>>▒>>>▒▒▒▒>▒>▒▒>▒▒▒>>▒>>▒>▒>▒>>>▒▒>▒▒>>▒▒>▒>>▒>▒>▒>▒>>▒▒▒>▒>>▒>▒>▒▒>▒▒▒>>▒>>▒▒>>0>▒▒▒▒▒▒▒▒>▒>▒▒>▒>▒>▒▒▒>>▒>>>0>>▒>>>0>>>>▒▒>>▒>>>▒▒▒▒▒>>▒>▒>>>0>>▒▒>>>▒▒>▒▒0▒>▒▒>>>▒▒▒>▒>>▒>▒▒▒>▒>▒>▒▒▒>>0>>▒0>▒▒▒▒▒▒▒▒>▒>▒>▒>▒>0▒▒▒▒>>▒>>>0>>▒>>>0>>>>▒▒>>▒>>>▒▒▒▒▒>>▒>▒>>>▒>▒>▒▒>>▒▒▒>▒>>▒>▒▒▒>▒>▒>▒▒▒>>0>>▒0>▒▒▒▒▒▒▒▒>▒▒▒>▒▒>▒▒▒>>▒>>>0>>▒>>>0>>>>▒▒>>▒>>>▒▒▒▒>▒>▒▒>▒▒▒>>▒>>▒>▒>▒▒>▒▒>>▒▒>▒>>▒>▒>▒>▒>>▒▒▒>▒>>▒>▒▒▒>▒>▒>>0>▒▒▒▒▒▒▒▒>▒▒>▒>▒▒>▒▒▒>>▒>>>0>>▒>>>0>>>>▒▒>>▒>>>▒▒▒▒▒>>▒>>▒>▒>▒▒>▒▒>>▒▒>▒>>▒>▒>▒>▒>>▒▒▒>▒>>▒>▒>▒▒>▒▒▒>>▒>>▒▒>▒▒▒▒▒>0>>0>>▒>▒▒>>0>▒▒▒▒▒▒▒▒>0▒▒>▒▒>▒▒▒▒>>▒>>>0>>▒>>>0>>>>▒▒>>▒>>>▒▒▒▒▒>>▒>>▒>▒>▒>>>0>>>>▒▒>▒>▒▒>▒▒▒▒▒>▒>▒▒▒>>>▒>▒▒▒>▒>▒>▒>▒>▒>▒>▒>>0>▒▒▒▒▒▒▒▒>▒>▒▒▒▒▒▒▒>>▒>>>0>>▒>>>0>>>>▒▒>>▒>>>▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒>▒>▒>>▒>▒>▒▒>>▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒0>▒▒▒▒▒▒▒▒>▒>▒>▒▒>▒>▒▒▒>>▒>>>0>>▒>>>0>>>>▒▒>>▒>>>▒▒▒▒0▒>▒▒>>>0▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒>▒▒▒>▒0▒▒▒▒>▒>>>>0>▒>>0>▒▒▒▒▒▒▒▒>▒>>▒▒▒>▒>▒▒▒>>▒>>>0>>▒>>>0>>>>▒▒>>▒>>>▒▒▒▒0▒▒>>▒▒>▒>>▒>▒>▒>▒>>▒▒▒▒▒▒▒▒▒▒▒▒▒>0>>0>>▒>▒▒>>0>▒▒▒▒▒▒▒▒>▒▒▒▒▒>▒▒▒>>▒>>>0>>▒>>>0>>>>▒▒>>▒>>>▒▒▒▒▒>0>>>>▒▒>▒▒▒>▒>>>>>▒▒▒▒▒▒▒▒▒▒▒0>▒▒▒▒▒▒▒▒>▒▒▒>▒>▒>▒▒▒>>▒>>>0>>▒>>>0>>>>▒▒>>▒>>>▒▒▒0>>>>>>>▒▒>▒▒▒>▒>▒>0>>▒▒▒▒▒▒▒▒▒▒▒▒0▒▒>▒0>▒▒▒▒▒▒▒▒>▒▒>▒▒▒▒▒▒>>▒>>>0>>▒>>>0>>>>▒▒>>▒>>>▒▒▒▒>▒>>>>▒▒>▒▒▒>▒>>>>>0▒▒▒▒▒▒▒▒▒>▒>▒0>▒▒▒▒▒▒▒▒>0▒▒▒▒>▒▒▒▒>>▒>>>0>>▒>>>0>>>>▒▒>>▒>>>▒▒▒>▒▒▒>▒>▒>>>▒▒>▒▒▒>▒>▒>▒>>▒▒▒▒▒▒▒▒▒>▒0>▒▒▒▒▒▒▒▒>▒>>▒▒>▒▒▒▒▒>>▒>>>0>>▒>>>0>>>>▒▒>>▒>>>▒▒▒▒0▒>0>0>0>▒>>▒▒▒>▒>▒>▒>>▒▒▒▒▒▒▒▒▒>▒>▒0>▒▒▒▒▒▒▒▒>▒>▒>▒>▒▒▒▒▒>>▒>>>0>>▒>>>0>>>>▒▒>>▒>>>▒▒▒0>>▒>>>▒>>>▒>▒>>>▒>▒▒▒▒▒▒▒▒▒▒▒>▒▒0>▒▒▒▒▒▒▒▒>▒>▒▒>▒▒>▒▒▒>>▒>>>0>>▒>>>0>>>>▒▒>>▒>>>▒▒▒▒0>>▒>>▒>0>>▒>▒0>▒>▒▒▒▒▒▒▒▒▒▒▒>>▒0>▒▒▒▒▒▒▒▒>▒▒>▒>▒▒>▒▒▒>>▒>>>0>>▒>>>0>>>>▒▒>>▒>>>▒▒▒▒0>>>▒>>▒>>▒>0>>>>▒>▒▒▒▒▒▒▒▒▒▒>▒>▒▒▒▒0>▒▒▒▒▒▒▒▒▒▒0▒▒▒▒▒▒>>▒>>>0>>▒>>>0>>>>▒▒>>▒>>>▒▒▒▒▒>▒>▒>▒>>>▒>▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒>▒▒0>▒▒▒▒▒▒▒▒▒▒>>▒▒▒>▒▒▒>>▒>>>0>>▒>>>0>>>>▒▒>>▒>>>▒▒▒▒▒>▒>▒>▒>▒>>>▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒0▒▒0>▒▒▒▒▒▒▒▒0▒▒▒0▒▒>▒▒▒>>▒>>>0>>▒>>>0>>>>▒▒>>▒>>>▒▒▒▒▒>▒>▒>▒0>>▒▒>>▒>▒>>▒>▒>▒>>>▒▒▒▒▒▒>▒▒0>▒▒▒▒▒▒▒▒▒>▒▒>▒>▒▒▒▒>>▒>>>0>>▒>>>0>>>>▒▒>>▒>>>▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒0>▒▒▒▒▒▒▒▒▒>▒▒>▒▒▒▒▒>>▒>>>0>>▒>>>0>>>>▒▒>>▒>>>▒▒▒▒0>▒▒▒▒▒▒▒▒▒>▒>▒▒▒▒▒▒>>▒>>>0>>▒>>>0>>>>▒▒>>▒>>>▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒>>>▒>0>▒>>>▒>▒>▒▒>>▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒0>▒▒▒▒▒▒▒▒▒▒>▒>▒▒>▒▒▒>>▒>>>0>>▒>>>0>>>>▒▒>>▒>>>▒▒▒▒▒>>▒▒>>>>▒>0>>▒▒▒▒▒▒▒0▒▒▒▒0▒0>▒▒▒▒▒▒▒▒▒▒>▒>>▒▒>▒▒▒>>▒>>>0>>▒>>>0>>>>▒▒>>▒>>>▒▒▒>▒▒▒>▒>▒>>0>0>0>▒>>▒▒▒▒▒▒>▒0▒▒0>>0>▒▒▒▒▒▒▒▒▒▒▒>▒>▒>▒▒▒>>▒>>>0>>▒>>>0>>>>▒▒>>▒>>>▒▒▒▒>▒>>0>0>▒>>▒▒▒▒▒▒▒0▒▒>0▒0>▒▒▒▒▒▒▒▒0▒>▒▒0▒▒▒▒▒>>▒>>>0>>▒>>>0>>>>▒▒>>▒>>>▒▒▒0>>▒>>>▒>0>0>▒>>▒▒▒▒▒▒▒0▒▒▒>0▒0>▒▒▒▒▒▒▒▒>▒▒>▒▒>▒▒▒▒>>▒>>>0>>▒>>>0>>>>▒▒>>▒>>>▒▒▒▒0▒00>0>0>▒>>▒▒▒▒▒▒▒▒▒>▒>▒0>>0>▒▒▒▒▒▒▒▒▒>▒▒>▒>▒▒▒▒>>▒>>>0>>▒>>>0>>>>▒▒>>▒>>>▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒0>▒▒▒▒▒▒▒▒▒>▒>▒>▒▒>▒▒▒>>▒>>>0>>▒>>>0>>>>▒▒>>▒>>>▒▒▒▒0>▒▒▒▒▒▒▒▒▒>▒>▒▒0▒▒▒▒>>▒>>>0>>▒>>>0>>>>▒▒>>▒>>>▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒>▒>▒▒>0>▒>>>▒>▒>▒▒>>▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒0>▒▒▒▒▒▒▒▒▒▒▒>>▒▒>▒▒▒>>▒>>>0>>▒>>>0>>>>▒▒>>▒>>>▒▒▒▒▒>>▒▒>>>>▒>0>>▒▒▒▒▒▒▒0▒▒▒▒0▒0>▒▒▒▒▒0▒▒▒▒▒>>▒▒>▒>▒▒▒>>▒>>>0>>▒>>>0>>>>▒▒>>▒>>>▒▒▒>▒▒▒>▒>▒>>0>0>0>▒>>▒▒▒▒▒▒>▒0▒▒0>>0>▒▒▒▒▒0▒▒▒▒▒>>▒0▒0▒▒▒▒>>▒>>>0>>▒>~~0>>>>▒▒>>▒>>>▒▒▒▒>▒>>0>0>▒>>▒▒▒▒▒▒▒▒>▒>0▒0>▒▒▒▒▒0▒▒▒0▒▒▒>▒0▒▒▒▒>>▒>>>0>>▒>>>0>>>>▒▒>>▒>>>▒▒▒0>>▒>>>▒>0>0>▒>>▒▒▒▒▒▒0▒▒>▒>▒>0▒0>▒▒▒▒▒0▒▒▒▒>0▒▒>0▒▒>▒▒▒>>▒>>>0>>▒>>>0>>>>▒▒>>▒>>>▒▒▒▒0▒00>0>0>▒>>▒▒▒▒▒▒▒▒▒0▒▒▒0>>0>▒▒▒▒▒0▒▒▒▒>▒>▒>▒>▒>▒▒▒>>▒>>>0>>▒>>>0>>>>▒▒>>▒>>>▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒0>▒▒▒▒▒0▒▒▒▒>>▒▒>▒▒>▒▒▒>>▒>>>0>>▒>>>0>>>>▒▒>>▒>>>▒▒▒0>>▒>>>▒>▒▒>▒>>>▒>▒0>>▒>0>▒>▒>>▒>▒▒▒▒>▒▒▒0>▒▒▒▒▒0▒▒▒▒▒▒▒>▒▒▒▒>>▒>>>0>>▒>>>0>>>>▒▒>>▒>>>▒▒▒▒▒>>>▒>▒>▒>>▒0>>▒>0>▒>▒>>▒>▒▒▒▒>▒▒▒▒0>▒▒▒▒▒0▒▒▒▒▒▒>▒>▒▒▒▒>>▒>>>0>>▒>>>0>>>>▒▒>>▒>>>▒▒▒>>▒>>>0>▒>>>▒>0>▒>▒▒>>>▒▒>▒>▒>>▒▒>▒▒▒>>▒▒>>0>▒▒▒▒▒0▒▒▒▒▒>▒>▒>▒>▒▒▒>>▒>>>▒>0>>▒▒>▒▒>▒▒0▒▒>▒>▒>>▒>▒>0>▒>0>>▒>>>▒▒>▒>▒0▒>>▒>>>0>▒▒>▒▒>▒>▒▒>>>▒▒>▒▒0▒▒0>▒▒▒▒▒0▒▒▒>▒▒▒>>▒▒>▒▒▒▒>▒▒▒▒▒▒▒▒▒▒▒▒▒▒>▒▒▒▒▒▒▒▒▒▒▒▒▒0▒▒0▒0>>▒>▒▒>▒0▒▒0>▒▒▒▒▒0▒▒▒▒>▒▒>▒>▒>▒▒▒▒>▒▒▒▒▒▒▒▒▒▒▒▒▒▒>▒▒▒▒▒▒▒>▒▒▒▒▒▒0▒▒0▒▒▒>▒>>▒>▒▒>▒▒▒0>▒▒▒▒▒0▒▒▒▒>▒>▒>▒0▒▒▒▒0>>>▒▒>>▒>0▒▒▒▒>>▒>▒>▒>▒>>▒▒>▒▒▒>>▒>▒▒>>0>▒▒▒▒▒0▒▒▒▒>▒▒>▒>▒>▒▒▒▒>▒▒▒▒▒▒▒>▒▒▒▒▒▒▒>▒▒▒▒▒▒▒>▒▒▒▒▒▒0▒▒0▒>>>▒>▒>▒>>▒>>▒>>0>>▒>>▒▒▒0>▒▒▒▒▒0▒▒0▒▒▒▒>▒▒>▒▒▒▒>▒▒▒▒▒▒▒>▒▒▒▒▒▒▒>▒▒▒▒▒▒▒▒▒▒▒▒▒0▒▒0▒>>▒>▒>▒▒▒0>▒▒▒▒▒0▒▒▒>▒>▒▒▒>▒>▒▒▒▒>>0>>>>▒▒▒▒▒>0>>>▒>▒▒0▒▒>0>0▒0>▒>▒>▒▒▒>▒>>0>>▒>>0>▒▒▒▒▒0▒▒▒>▒>▒▒▒▒>▒▒▒>>▒>>>0>▒▒▒>>>>▒>▒▒▒>▒>0>▒>>▒>0>>▒▒▒>>▒>▒>0>>▒>0▒▒▒▒▒▒▒▒0>▒▒▒▒▒0▒▒▒>▒>▒▒▒▒>▒▒▒▒▒>>>>▒>>▒>>▒▒>>▒>▒0▒▒▒0▒▒>0▒0▒0>▒▒▒▒▒0▒▒▒>▒▒▒▒▒▒▒▒▒▒>>>>▒>>▒>>▒▒>>▒>▒▒0▒▒▒0▒▒>0▒0▒0>▒▒▒▒▒0▒▒▒>▒▒▒0▒▒▒▒▒▒▒>>>>▒>>▒>>▒▒>>▒>▒▒0▒▒▒0▒▒>0▒0▒0>▒▒▒▒▒0▒▒▒>▒▒0▒▒▒>▒▒▒▒▒>>0>>▒▒>▒>▒▒▒>>▒>>▒>▒>>>▒▒>▒▒>▒▒▒0>▒▒▒▒▒0▒▒▒>▒▒>▒>▒▒▒▒▒▒▒>▒>>▒0▒▒▒▒>▒>>▒0>>>▒▒~>▒>▒▒>>▒>▒>▒>▒>▒>>▒>▒>>0>▒▒▒▒▒0▒▒▒>0▒▒>▒>▒>▒>▒▒▒▒▒>>>>0>▒>>>▒>▒▒▒▒▒>0>>▒0▒▒▒▒▒0▒▒>>>>>>>>▒>0▒0▒>>>▒>▒>>>▒>▒▒>▒>>▒>▒>▒▒>▒>▒▒▒>0>>0>0▒▒▒▒>▒>0>▒>>▒>>0>▒▒▒▒▒0▒▒▒>▒>▒>0▒▒▒>▒▒▒>>▒>>>0>>▒▒▒>>>>0>▒▒▒▒▒>0>>0>▒>▒▒▒>0▒0▒▒▒>▒>0>▒>>▒>>0>▒▒▒▒▒0▒▒▒>▒>▒>▒>▒▒▒▒▒▒▒>>▒>▒▒▒>>>>0>▒▒▒>>>▒>▒▒>▒>>▒>▒>▒▒>▒>▒▒▒>>▒>>▒>>>▒>>>▒▒>▒>▒>>▒>>>▒▒▒>>0>>▒▒0>▒▒▒▒▒0▒▒▒>▒>▒▒>▒>▒▒▒▒>>▒>>>0>▒▒▒>>>~0~▒▒▒>>>▒>▒▒>▒>>▒>▒>▒▒>▒>▒▒▒>>▒>▒0▒▒>▒>▒>>▒▒>▒▒▒>>▒>>▒>>▒>>>▒▒>▒>▒>>>0>▒▒▒▒▒0▒▒▒>▒▒>▒>▒>▒▒▒▒>▒>>▒>>>0>>▒▒▒>>>>0>▒▒▒▒0▒▒>▒>>0>>▒>▒>>▒>>▒▒▒▒>>>>>▒▒▒▒>0▒▒▒▒▒▒▒▒▒>>>>0>▒▒▒>>>▒>▒▒>▒>>▒>▒>▒▒>▒>▒>>▒>>>0>▒▒▒>>>>0>▒▒▒▒>▒>▒0>▒▒▒▒>>0>▒▒▒▒>▒▒>>▒▒>▒▒>▒▒▒▒▒>0>▒>▒▒>▒>0▒>▒>>>0>▒▒▒▒▒0▒▒▒>▒▒>▒>▒▒>▒▒▒>>▒>>>0>>▒▒▒>>>>0>▒▒>0▒▒▒▒▒▒▒▒▒>>>>0>▒▒▒>>>▒>▒▒>▒>>▒>▒>▒▒>▒>▒▒▒▒>0▒▒▒▒▒▒▒▒▒>>>>0>▒▒▒>>>▒>▒▒>▒>>▒>▒>▒▒>▒>▒>>▒>>>>>▒▒▒>▒>▒>▒>▒>▒>▒>▒▒>▒>▒▒>▒▒▒>>▒▒>>▒▒>▒▒▒>▒>0>>▒▒>▒▒▒>▒>>>>>▒>▒0>>▒>▒>>>▒>>0>>0>▒▒▒▒▒0▒▒▒>▒>▒>▒>0▒▒>▒▒▒>>▒>>>0>>▒▒▒>>>>0>▒▒>0▒▒▒▒▒▒▒▒▒>>>>0>▒▒▒>>>▒>▒▒>▒>>▒>▒>▒▒>▒>▒▒▒▒>0▒▒▒▒▒▒▒▒▒>>>>0>▒▒▒>>>▒>▒▒>▒>>▒>▒>▒▒>▒>▒>>▒>>>>>▒>>>0>▒▒>▒>▒▒>▒▒▒>>▒▒>>▒▒>▒▒▒>▒>0>>▒▒>▒▒▒>▒>>>>>▒>▒0>>▒>▒>>>▒>>0>>0>▒▒▒▒▒0▒▒▒>▒>>▒▒>▒▒>▒▒▒>>▒>>>0>>▒▒▒>>>>0>▒▒>0▒▒▒▒▒▒▒▒▒>>>>0>▒▒▒>>>▒>▒▒>▒>>▒>▒>▒▒>▒>▒▒▒▒▒>0>>0>▒0▒>>>▒>▒>>>▒>▒▒>▒>>▒>▒>▒▒>▒>>0>▒▒▒▒▒0▒▒▒>▒▒▒▒>▒▒▒▒>>▒>>>0>>▒▒▒>>>>0>▒▒>0▒▒▒▒▒▒▒▒▒>>>>0>▒▒▒>>>▒>▒▒>▒>>▒>▒>▒▒>▒>▒▒▒▒>▒▒>▒>▒▒▒>0>>▒0>▒>▒>▒0>>▒>0>▒>▒>>▒>>▒>▒>▒>▒>0>▒~>▒▒~▒>▒0>▒>▒>▒▒>▒▒>>>▒>>▒>▒▒▒0>▒▒▒▒▒0▒▒▒>▒▒>▒>▒>>▒▒▒▒>>▒>>>0>>▒▒▒>>>>0>▒▒>0▒▒▒▒▒▒▒▒▒>>>>0>▒▒▒>>>▒>▒▒>▒>>▒>▒>▒▒>▒>▒▒▒>0>▒>▒▒>▒▒▒>▒>▒▒>▒▒>>>▒▒>▒▒>0▒▒▒▒▒▒▒0>▒▒▒▒▒0▒▒▒>▒>▒>▒>▒>>▒▒▒▒>>▒>>>0>>▒▒▒>>>>0>▒▒>0▒▒▒▒▒▒▒▒▒>>>>0>▒▒▒>>>▒>▒▒>▒>>▒>▒>▒▒>▒>▒▒▒▒▒>0>>▒0▒▒▒▒>>▒>>▒>▒>>▒>▒▒▒>0>>0>▒▒▒▒▒▒0>▒▒▒▒▒0▒▒▒>▒▒>>▒▒>▒>▒▒▒>▒▒>▒>▒▒▒▒0▒▒▒▒0▒▒▒▒>0>>▒>▒▒>▒>▒▒▒>>▒▒>>▒▒>>0>▒▒▒▒▒0▒▒▒>▒▒>▒>▒>▒▒▒▒>▒▒>▒>▒▒▒▒0▒▒▒▒0▒▒▒▒>>0>▒>▒▒▒>>▒>>▒>▒>>▒>>0>▒▒▒▒▒0▒▒▒▒▒▒>▒▒▒▒▒▒>>>>0>▒>>>▒>▒▒▒▒▒>0>>▒▒▒▒▒▒0▒0>>>▒0▒0▒>>>▒>▒>>>▒>▒▒>▒>>▒>▒>▒▒>▒>▒▒00>>0>0▒▒▒▒>▒>0>▒>>▒>>0>▒▒▒▒▒0▒▒▒0▒▒>▒>>▒▒>▒▒▒>>▒>>>0>>▒▒>>>>0>▒▒▒▒00>>0>▒>▒▒▒>0▒0▒▒▒>▒>0>▒>>▒>>0>▒▒▒▒▒0▒▒▒>▒▒>▒>▒>▒▒▒▒▒▒>>▒>▒▒>>>>0>▒▒▒>>>▒>▒▒>▒>>▒>▒>▒▒>▒>▒▒▒>>▒>>▒>>>▒>>>▒▒>▒>▒>>▒>>>▒▒▒>>0>>▒▒0>▒▒▒▒▒0▒▒▒▒>▒▒▒>▒>▒▒▒>>▒>>>0>▒▒>>>>0>▒▒▒>>>▒>▒▒>▒>>▒>▒>▒▒>▒>▒▒▒>>▒>▒0▒▒>▒>▒>>▒▒>▒▒▒>>▒>>▒>>▒>>>▒▒>▒>▒>>>0>▒▒▒▒▒0▒▒▒▒>▒>▒>▒▒>▒▒▒>▒>>▒>>>0>>▒▒>>>>0>▒▒▒▒0▒▒>▒>>0>>▒>▒>>▒>>▒▒▒▒>~>~>▒▒▒▒>0▒▒▒▒>▒▒▒▒>>>>0>▒▒▒>>>▒>▒▒~▒>>▒>▒>▒▒>▒>▒>>▒>>>0>▒▒>>>>0>▒▒▒▒~▒>▒0>▒▒▒▒>>▒>▒▒0>▒▒▒▒▒0▒▒▒▒▒>▒▒>▒>▒▒▒>>▒>>>0>>▒▒>>>>0>▒▒>0▒▒▒▒>▒▒▒▒>>>>0>▒▒▒>>>▒>▒▒>▒>>▒>▒>▒▒>▒>▒▒▒▒>0▒▒▒▒>▒▒▒▒>>>>0>▒▒▒>>>▒>▒▒>▒>>▒>▒>▒▒>▒>▒>>▒>>>>>▒▒▒>▒>▒>▒>▒>▒>▒>▒▒>▒>▒▒>▒▒▒>>▒▒>>▒▒>▒▒▒>▒>0>>▒▒>▒▒▒>▒>>>>>▒>▒0>>▒>▒>>>▒>>0>>0>▒▒▒▒▒0▒▒▒▒▒▒▒>▒>▒▒▒>>▒>>>0>>▒▒>>>>0>▒▒>0▒▒▒▒>▒▒▒▒>>>>0>▒▒▒>>>▒>▒▒>▒>>▒>▒>▒▒>▒>▒▒▒▒>0▒▒▒▒>▒▒▒▒>>>>0>▒▒▒>>>▒>▒▒>▒>>▒>▒>▒▒>▒>▒>>▒>>>>>▒>>>0>▒▒>▒>▒▒>▒▒▒>>▒▒>>▒▒>▒▒▒>▒>0>>▒▒>▒▒▒>▒>>>>>▒>▒0>>▒>▒>>>▒>>0>>0>▒▒▒▒▒0▒▒▒▒>▒▒0▒▒▒▒▒>>▒>>>0>>▒▒>>>>0>▒▒>0▒▒▒▒>▒▒▒▒>>>>0>▒▒▒>>>▒>▒▒>▒>>▒>▒>▒▒~▒~▒▒▒▒00>>0>▒0▒>>>▒>▒>>>▒>▒▒>▒>>▒>▒>▒▒>▒>>0>▒▒▒▒▒0▒▒▒▒>▒>▒>▒▒▒▒▒>>▒>>>0>>▒▒>>>>0>▒▒>0▒▒▒▒>▒▒▒▒>>>>0>▒▒▒>>>▒>▒▒>▒>>▒>▒>▒▒>▒>▒▒▒▒>▒▒>▒>▒▒▒>0>>▒0>▒>▒>▒0>>▒>0>▒>▒>>▒>>▒>▒>▒>▒>0>▒>>▒▒>▒>▒0>▒>▒>▒▒>▒▒>>>▒>>▒>▒0▒▒0>▒▒▒▒▒0▒▒▒▒▒▒▒▒▒▒▒>>▒>>>0>>▒▒>>>>0>▒▒>0▒▒▒▒>▒▒▒▒>>>>0>▒▒▒>>>▒>▒▒>▒>>▒>▒>▒▒>▒>▒▒▒>0>▒>▒▒>▒▒▒>▒>▒▒>▒▒>>>▒▒>▒▒>0▒▒▒▒>▒▒▒0>▒▒▒▒▒>▒▒▒▒>0▒▒>▒>▒▒▒▒>▒▒>▒>▒0▒▒▒0▒▒▒▒0▒▒▒▒>0>>▒>▒▒>▒>▒▒▒>>▒▒>>▒▒>>0>▒▒▒▒▒>▒▒▒▒0▒▒>▒>▒▒▒▒>▒▒>▒>▒0▒▒▒0▒▒▒▒0▒▒▒▒>>0>▒>▒▒▒>>▒>>▒>▒>>▒>>0>▒▒▒▒▒>▒▒▒▒▒>▒>▒▒>▒▒▒>0▒>>▒▒▒▒>>▒>▒▒▒>>▒▒>▒>0>>▒>▒▒▒>▒>0>▒>>▒>>0>▒▒▒▒▒>▒▒▒▒>▒▒>▒>▒>▒▒▒>>▒>>>0>▒>>>▒>>▒>▒▒▒>>▒>▒>0>>▒>▒▒▒▒▒0>▒▒▒▒▒>▒▒▒▒>▒▒▒>▒>▒▒▒>>▒>>>0>>▒>>>▒>>▒>▒▒>>▒▒▒>▒▒▒▒▒▒>>▒▒▒>▒>▒>0>>▒▒>▒▒▒>>▒>▒>▒>▒>▒▒>▒▒▒>▒>>▒▒>>▒▒▒0>▒▒▒▒▒>▒▒▒0▒▒0▒▒>▒▒▒▒▒▒>>▒▒▒>>▒>>>0>▒>>>▒>>▒>▒>▒>>0>>▒>>▒▒>>▒>>▒▒▒>>▒>>0>>▒>▒>>▒▒>▒▒▒▒0>▒▒▒▒▒>▒▒▒▒>0▒▒>▒▒>▒▒▒▒▒>>▒▒▒>▒>>>▒>>>▒>▒>>▒>>▒>▒>▒▒▒▒0>▒▒▒▒▒>▒▒▒▒>0▒▒>▒▒>▒▒▒▒0>▒▒▒▒▒>▒▒▒▒>▒>▒▒>▒▒▒▒▒▒>>▒▒▒>>>▒>>▒>>▒▒▒>>▒▒▒>>▒▒>▒▒▒>>▒>▒>0>▒>▒>>>▒▒>▒▒0>▒▒▒▒▒>▒▒▒▒>▒>▒▒>▒▒▒▒▒0>▒▒▒▒▒>▒▒▒▒>▒>▒▒>▒▒▒▒▒▒>>▒▒▒▒▒>>▒▒▒>>▒>▒>▒>▒>▒>>>>▒>▒>▒▒>>0▒>▒>▒>▒>>>▒▒▒▒>>▒>>▒▒>▒>▒>▒>>>▒▒▒>▒>>>▒>▒▒>▒>▒>▒>>>▒0>▒▒▒▒▒>▒▒▒▒>▒>▒▒>▒▒▒▒▒0>▒▒▒▒▒>▒▒▒▒0▒▒>▒0▒▒▒▒▒▒>>▒▒▒>▒>>>▒>>>▒>▒▒▒>>▒▒>▒▒▒▒0>▒▒▒▒▒>▒▒▒▒0▒▒>▒0▒▒▒▒▒0>▒▒▒▒▒>▒▒0▒▒▒>▒▒>▒>▒▒▒▒▒>>▒▒▒>>▒>>>0>▒>>>▒>>▒>▒>▒>>0>>>0>▒▒▒▒▒>▒▒0▒▒▒>▒▒>▒>▒▒▒0>>▒▒>>▒>>▒>▒▒>>0▒▒0>>0>▒▒▒>>0>▒>▒▒▒>▒>0>▒>>▒>▒▒▒>>▒>▒0▒▒>▒▒0>▒▒▒▒▒>▒▒0▒0▒▒>▒▒>▒>▒▒▒0>>▒▒>>▒>>▒>▒▒>>0▒▒0>>0>▒▒▒>>0>▒>▒>▒>>▒▒>>>>>▒>▒0▒>▒0>>▒>0>▒>▒>>▒>>▒>>0>▒▒▒▒▒>▒▒0▒▒>▒▒▒>▒>▒▒▒0>>▒▒>>▒>>▒>▒▒>>0▒▒0>>0>▒▒▒~~0>▒>▒>▒>>▒▒>>>>>▒>▒0>>0>▒▒0>>▒>0>▒>▒>>▒>>▒>>0>▒▒▒▒▒>▒▒0▒▒>▒>>▒▒▒>▒▒▒0>>▒▒>>▒>>▒>▒▒>>0▒▒▒0▒>▒>0>>▒0>>▒▒>>▒>>▒>▒▒>>▒▒0▒▒0▒▒0▒>▒▒>>▒▒▒>▒>0>▒>>▒>▒▒▒>>▒>▒▒▒▒▒▒▒▒0>▒▒▒▒▒>▒▒0▒▒>0▒▒>▒0▒▒▒▒>>▒>>>0>>▒▒>▒>>>▒▒>▒0▒▒▒▒▒▒>>▒>>>>>▒>▒▒▒>▒▒▒>▒0▒0>>>▒▒▒>0>0▒0▒>>>▒>▒>>>▒>▒▒>▒>>▒>▒>▒▒>▒>▒▒▒>▒>0>▒>>▒>▒▒>>▒0▒▒▒0▒▒0▒▒▒▒▒▒▒▒▒▒▒0▒▒0▒▒0>▒▒▒▒▒>▒▒0▒▒▒>▒>▒>▒>▒▒▒>>▒>>>0>>▒▒>▒>>>▒▒>▒0▒▒▒▒▒▒>>▒>>>>>▒>▒▒▒000>>▒>>▒>>>>▒>>▒>>>>▒>▒▒00▒▒▒0>▒▒▒▒▒>▒▒>▒▒▒▒>▒>▒>▒▒▒>>▒>>~0~>▒▒>▒>>>▒▒>▒0▒▒▒▒▒▒>>▒>>>>>▒>▒▒▒▒0▒>▒▒▒>>>>>▒>▒0>>▒>▒>>>▒>>0>▒▒▒>>▒▒>>▒▒>>0>▒▒▒▒▒>▒▒>▒0▒▒>▒>▒▒>▒▒▒>>▒>>>0>>▒▒>▒>>>▒▒>▒0▒▒▒▒▒▒>>▒>>>>>▒>▒▒▒▒0▒>▒▒▒>▒>>>>>▒>▒0>>▒>▒>>>▒>>0>▒▒▒>>▒▒>>▒▒>>0>▒▒▒▒▒>▒▒>▒▒>0▒>▒▒>▒▒▒▒>>▒>>>0>>▒▒>▒>>>▒▒>▒0▒▒▒▒▒▒>>▒>>>>>▒>▒▒▒▒0▒>▒▒▒>▒>>>>>▒>▒0>>▒>▒>>>▒>>0>▒▒▒>>▒▒>>▒▒>>0>▒▒▒▒▒>▒▒>▒▒>▒>▒▒>▒▒▒▒>>▒>>>0>>▒▒>▒>>>▒▒>▒0▒▒▒▒▒▒>>▒>>>>>▒>▒▒▒▒0▒>▒▒▒>▒>▒▒>▒>>▒>▒0>>▒>▒>>>▒>>0>▒▒▒>>▒▒>>▒▒>>0>▒▒▒▒▒>▒▒>▒▒>>▒▒>▒>▒>▒▒▒>~▒>>>0>>▒▒>▒>>>▒▒>▒0▒▒▒▒▒▒>>▒>>>>>▒>▒▒▒▒0▒>▒▒▒>▒>▒▒▒>>▒>▒0>>▒>▒>>>▒>>0>▒▒▒>>▒▒>>▒▒>>0>▒▒▒▒▒>▒▒>▒▒▒>▒▒▒>▒▒▒>>▒>>>0>>▒▒>▒>>>▒▒>▒0▒▒▒▒▒▒>>▒>>>>>▒>▒▒▒▒0▒>▒▒▒>▒>▒▒>▒>>▒>▒0>>▒>▒>>>▒>>0>▒▒▒>>▒▒>>▒▒>>0>▒▒▒▒▒>▒▒▒>▒▒>▒▒>▒▒▒▒>>▒>>>0>>▒▒>▒>>>▒▒>▒0▒▒▒▒▒▒>>▒>>>>>▒>▒▒▒▒0▒>▒▒▒>▒>▒▒▒>>▒>▒0>>▒>▒>>>▒>>0>▒▒▒>>▒▒>>▒▒>>0>▒▒▒▒▒>▒▒▒>0▒▒>▒▒>▒▒▒▒>>▒>>>0>>▒▒>▒>>>▒▒>▒0▒▒▒▒▒▒>>▒>>>>>▒>▒▒▒▒▒>>▒▒>▒>>▒>▒▒▒>▒0▒0▒0>▒▒▒▒▒>▒▒▒>>▒▒>▒0▒▒▒▒▒>>▒>>>0>>▒▒>▒>>>▒▒>▒0▒▒▒▒▒▒>>▒>>>>>▒>▒▒▒>>>▒>▒>>▒>>▒▒▒>>0>>>>▒>▒>▒0▒▒>▒0▒▒▒>>0>>▒0>▒▒▒▒▒>▒▒▒>▒>▒▒>▒>▒>▒▒▒>>▒>>>0>>▒▒>▒>>>▒▒>▒0▒▒▒▒▒▒>>▒>>>>>▒>▒▒▒>>▒>▒>▒>>>▒>▒>▒>>>▒▒>>>>>▒▒00>▒0>>>▒▒▒▒>>>▒▒▒>▒▒▒▒>▒>▒>▒0▒▒▒▒▒>0>▒>▒>>▒▒▒▒▒>0>>>0>>▒▒>▒▒0▒▒>▒>>>▒▒>▒▒▒>0>▒▒0▒▒▒▒>▒>▒0>>0>▒▒▒▒▒>▒▒▒>▒>▒>▒>0▒▒▒▒▒>>▒>>>0>>▒▒>▒>>>▒▒>▒0▒▒▒▒▒▒>>▒>>>>>▒>▒▒▒▒>▒>▒▒▒>▒>>>>>▒>>>>▒▒>▒>▒>▒>▒▒>▒▒▒>>▒▒>▒>>▒>>>▒0>>▒>▒>>>▒>>0>>0>▒▒▒▒▒>▒▒▒>▒▒>▒>▒▒>▒▒▒>>▒>>>0>>▒▒>▒>>>▒▒>▒0▒▒▒▒▒▒>>▒>>>>>▒>▒▒▒>>▒>▒>▒>>>▒>▒>▒>>>▒▒>>>>>▒▒>▒▒▒▒▒00>▒0>>>▒▒▒▒>>>▒▒0▒0▒▒▒>▒>▒>▒0▒▒▒▒▒>0>▒>▒>>▒▒▒▒▒>0>>>0>>▒▒>▒▒0▒▒>▒>>>▒▒>▒▒▒>0>▒▒0▒▒▒▒>▒>▒0>>0>▒▒▒▒▒>▒▒▒>▒>▒0▒▒▒▒▒▒>>▒>>>0>>▒▒>▒>>>▒▒>▒0▒▒▒▒▒▒>>▒>>>>>▒>▒▒▒>>▒>▒>▒>>>▒>▒>▒>>>▒▒>>>>>▒▒00>▒0>>>▒▒▒▒>>>▒▒0▒▒>▒>▒▒▒>▒>▒>▒▒▒▒▒>0>▒>▒>>▒▒▒▒▒>0>>>0>>▒▒>▒▒0▒▒>▒>>>▒▒>▒▒▒>0>▒▒0▒▒▒▒>▒>▒0>>0>▒▒▒▒▒>▒▒▒>▒>▒>▒▒>▒▒▒▒>>▒>>>0>>▒▒>▒>>>▒▒>▒0▒▒▒▒▒▒>>▒>>>>>▒>▒▒▒▒▒>>▒>>>>▒▒>>▒▒▒▒>>0>>▒>0>▒>>0>▒▒▒▒▒>▒▒▒>▒>▒>▒>▒▒>▒▒▒>>▒>>>0>>▒▒>▒>>>▒▒>▒0▒▒▒▒▒▒>>▒>>>>>▒>▒▒▒>▒▒▒>▒0▒0>>>▒▒▒>0>0▒0▒>>~▒~▒>>>▒>▒▒>▒>>▒>▒>▒▒>▒>▒▒▒>▒>0>▒>>▒>▒▒>>▒0▒▒▒0▒▒0▒▒▒▒▒▒▒▒▒▒▒0▒▒0▒▒0>▒▒▒▒▒>▒▒▒>▒0▒▒>▒>▒▒▒▒>>▒>>>0>>▒▒>▒>>>▒▒>▒0▒▒▒▒▒▒>>▒>>>>>▒>▒▒▒000>>▒>>▒>>>>▒>>▒>>>>▒>▒▒00▒▒▒0>▒▒▒▒▒>▒▒▒>0▒▒>>▒▒0▒▒▒▒>>▒>>>0>>▒▒>▒>>>▒▒>▒0▒▒▒▒▒▒>>▒>>>>>▒>▒▒▒▒0▒>▒▒▒>>>>>▒>▒0>>▒>▒>>>▒>>0>▒▒▒>>▒▒>>▒▒>>0>▒▒▒▒▒>▒▒▒>▒>0▒▒>▒>▒▒▒▒>>▒>>>0>>▒▒>▒>>>▒▒>▒0▒▒▒▒▒▒>>▒>>>>>▒>▒▒▒▒0▒>▒▒▒>▒>>>>>▒>▒0>>▒>▒>>>▒>>0>▒▒▒>>▒▒>>▒▒>>0>▒▒▒▒▒>▒▒▒>▒>▒▒▒▒▒▒▒>>▒>>>0>>▒▒>▒>>>▒▒>▒0▒▒▒▒▒▒>>▒>>>>>▒>▒▒▒▒0▒>▒▒▒>▒>>>>>▒>▒0>>▒>▒>>>▒>>0>▒▒▒>>▒▒>>▒▒>>0>▒▒▒▒▒>▒▒▒>▒>>▒▒>0▒▒▒▒▒>>▒>>>0>>▒▒>▒>>>▒▒>▒0▒▒▒▒▒▒>>▒>>>>>▒>▒▒▒▒0▒>▒▒▒>▒>▒▒>▒>>▒>▒0>>▒>▒>>>▒>>0>▒▒▒>>▒▒>>▒▒>>0>▒▒▒▒▒>▒▒▒>▒▒>▒▒>▒>▒▒▒>>▒>>>0>>▒▒>▒>>>▒▒>▒0▒▒▒▒▒▒>>▒>>>>>▒>▒▒▒▒0▒>▒▒▒>▒>▒▒▒>>▒>▒0>>▒>▒>>>▒>>0>▒▒▒>>▒▒>>▒▒>>0>▒▒▒▒▒>▒▒▒>▒▒>▒0▒▒▒▒▒>>▒>>>0>>▒▒>▒>>>▒▒>▒0▒▒▒▒▒▒>>▒>>>>>▒>▒▒▒▒0▒>▒▒▒>▒>▒▒>▒>>▒>▒0>>▒>▒>>>▒>>0>▒▒▒>>▒▒>>▒▒>>0>▒▒▒▒▒>▒▒▒>0▒▒▒▒>▒▒▒▒>>▒>>>0>>▒▒>▒>>>▒▒>▒0▒▒▒▒▒▒>>▒>>>>>▒>▒▒▒▒0▒>▒▒▒>▒>▒▒▒>>▒>▒0>>▒>▒>>>▒>>0>▒▒▒>>▒▒>>▒▒>>0>▒▒▒▒▒>▒▒▒>>▒▒>▒>>▒>▒▒▒▒>>▒>>>0>>▒▒>▒>>>▒▒>▒0▒▒▒▒▒▒>>▒>>>>>▒>▒▒▒>>>>▒>▒0▒▒>▒▒▒>>▒>▒>0>>▒0>0>>▒>▒>>>▒>0>>>>▒>>▒>>>>>▒▒>▒>▒>▒>▒▒>▒▒>▒▒>>▒>>▒>>0>▒▒▒▒▒>▒▒▒>▒>▒0▒▒>▒▒▒▒>>▒>>>0>>▒▒>▒>>>▒▒>▒0▒▒▒▒▒▒>>▒>>>>>▒>▒▒▒>>▒>▒>▒>>>▒>▒>▒>>>▒▒>>>>>▒▒00>▒0>>>▒▒▒▒>>>▒▒▒>▒▒▒▒>▒>▒>▒0▒▒▒▒▒>0>▒>▒>>▒▒▒▒▒>0>>>0>>▒▒>▒▒0▒▒>▒>>>▒▒>▒▒▒>0>▒▒0▒▒▒▒>▒>▒0>>0>▒▒▒▒▒>▒▒▒>▒▒>▒▒▒>▒▒▒>>▒>>>0>>▒▒>▒>>>▒▒>▒0▒▒▒▒▒▒>>▒>>>>>▒>▒▒▒▒>▒>▒▒▒>▒>>>>>▒>>>>▒▒>▒>▒>▒>▒▒>▒▒▒>>▒▒>▒>>▒>>>▒0>>▒>▒>>>▒>>0>>0>▒▒▒▒▒>▒▒▒▒▒>▒▒>▒>▒▒▒>>▒>>>0>>▒▒>▒>>>▒▒>▒0▒▒▒▒▒▒>>▒>>>>>▒>▒▒▒>>▒>▒>▒>>>▒>▒>▒>>>▒▒>>>>>▒▒>▒▒▒▒▒00>▒0>>>▒▒▒▒>>>▒▒0▒0▒▒▒>▒>▒>▒0▒▒▒▒▒>0>▒>▒>>▒▒▒▒▒>0>>>0>>▒▒>▒▒0▒▒>▒>>>▒▒>▒▒▒>0>▒▒0▒▒▒▒>▒>▒0>>0>▒▒▒▒▒>▒▒▒▒>▒>▒>▒>▒▒▒▒>>▒>>>0>>▒▒>▒>>>▒▒>▒0▒▒▒▒▒▒>>▒>>>>>▒>▒▒▒▒▒>>▒>>>>▒▒>>▒▒▒>>>▒▒>>>▒>>▒0>▒>▒>>>▒▒>▒>▒>>▒>>>0>▒▒▒▒▒>▒▒▒▒>>▒▒▒▒>▒▒▒>>▒>>>0>>▒▒>▒>>>▒▒>▒0▒▒▒▒▒▒>>▒>>>>>▒>▒▒▒>>>>▒>▒▒▒>▒▒▒▒▒>▒>▒>▒>>>>▒>▒▒>0▒▒▒0▒▒▒>0▒▒▒▒0>▒▒▒▒▒>▒▒▒▒>>▒▒▒>▒▒▒▒>>▒>>>0>▒▒>▒▒>▒>▒>▒>>0>>▒▒>▒>▒▒▒▒>>▒>>▒>▒>>0>▒▒▒▒▒>▒▒▒▒▒▒▒>▒▒▒▒>>▒>>>0>▒▒▒>>▒>▒>>▒>▒>▒▒>▒▒>▒>▒>>>>▒>▒>▒>▒▒>▒▒>▒▒▒▒▒>>0>>▒▒>▒>▒▒▒>>▒▒▒>>▒>▒▒▒>>▒▒>▒>>▒>▒>0>>▒▒>▒▒>▒▒>▒>▒>>>>>>>>▒▒>▒▒>▒>▒0>>▒>▒>>>▒>>0>▒▒0>▒▒▒▒▒>▒▒▒0▒▒>▒>▒▒>▒▒▒>>▒>>>0>>▒▒>▒>>>▒▒>▒0▒▒▒▒▒▒>>▒>>>>>▒>▒▒▒>>>>▒>▒▒▒>▒▒▒▒▒>▒>▒>▒>>>>▒>▒▒>0▒▒▒0▒▒▒>0▒▒▒▒0>▒▒▒▒▒>▒▒▒0▒▒>▒▒>▒▒▒▒>>▒>>>0>>▒▒>▒>>>▒▒>▒0▒▒▒▒▒▒>>▒>>>>>▒>▒▒▒>>▒>▒>▒>>>▒>▒>▒>>>▒▒>>>>>▒▒>▒▒▒▒▒00>▒0>>>▒▒▒▒>>>▒▒0▒0▒▒▒>▒>▒>▒0▒▒▒▒▒>0>▒>▒>>▒▒▒▒▒>0>>>0>>▒▒>▒▒0▒▒>▒>>>▒▒>▒▒▒>0>▒▒0▒▒▒▒>▒>▒0>>0>▒▒▒▒▒>▒▒▒▒>0▒▒▒▒▒▒▒>>▒>>>0>>▒▒>▒>>>▒▒>▒0▒▒▒▒▒▒>>▒>>>>>▒>▒▒▒>>▒>▒>▒>>>▒>▒>▒>>>▒▒>>>>>▒▒>▒▒▒▒▒00>▒0>>>▒▒▒▒>>>▒▒0▒0▒▒▒>▒>▒>▒0▒▒▒▒▒>0>▒>▒>>▒▒▒▒▒>0>>>0>>▒▒>▒▒0▒▒>▒>>>▒▒>▒▒▒>0>▒▒0▒▒▒▒>▒>▒0>>0>▒▒▒▒▒>▒▒▒▒>▒▒>▒▒>▒▒▒>>▒>>>0>▒0>>▒>0>▒>▒>>▒>▒▒>▒▒>▒>▒>>>>▒>▒>▒>>▒>▒▒>▒>▒▒▒▒▒>▒▒>▒>▒>>>>▒>▒>▒>>▒>▒>>▒>>▒>▒>>0>▒▒▒▒▒▒>▒▒▒▒>0▒>▒▒>▒▒▒>>▒>>>0>>▒▒>▒>>>▒▒>▒0▒▒▒▒▒▒>>▒>>>>>▒>▒▒▒>>>>▒>▒▒▒>▒▒▒▒▒>▒>▒>▒>>>>▒>▒▒>▒▒0▒▒▒>0▒▒▒▒0>▒▒▒▒▒▒>▒▒>▒▒▒>▒>▒>▒▒▒>>▒>>>0>>▒▒>▒>>>▒▒>▒0▒▒▒▒▒▒>>▒>>>>>▒>▒▒▒>>>>▒>▒▒▒>▒▒▒▒▒>▒>▒>▒>>>>▒>▒▒>▒▒0▒▒▒>0▒▒▒▒0>▒▒▒▒▒▒>▒▒▒>▒>▒>▒▒>▒▒▒>>▒>>>0>>▒▒>▒>>>▒▒>▒0▒▒▒▒▒▒>>▒>>>>>▒>▒▒▒>>>>▒>▒▒▒>▒▒▒▒▒>▒>▒>▒>>>>▒>▒▒>▒▒0▒▒▒>0▒▒▒▒0>▒▒▒▒▒▒>▒▒▒>0▒▒▒>0▒▒▒▒>>▒>>>0>>▒▒>▒>>>▒▒>▒0▒▒▒▒▒▒>>▒>>>>>▒>▒▒▒>>>>▒>▒▒▒>▒▒▒▒▒>▒>▒>▒>>>>▒>▒▒>▒▒0▒▒▒>0▒▒▒▒0>▒▒▒▒▒▒>▒▒▒>0▒▒▒>▒▒▒▒>>▒>>>0>>▒▒>▒>>>▒▒>▒0▒▒▒▒▒▒>>▒>>>>>▒>▒▒▒>>▒>▒>▒>>>▒>▒>▒>>>▒▒>>>>>▒▒00>▒0>>>▒▒▒▒>>>▒▒0▒▒>▒>▒▒▒>▒>▒>▒▒▒▒▒>0>▒>▒>>▒▒▒▒▒>0>>>0>>▒▒>▒▒0▒▒>▒>>>▒▒>▒▒▒>0>▒▒0▒▒▒▒>▒>▒0>>0>▒▒▒▒▒▒>▒▒▒▒▒0▒▒>▒▒▒>>▒>>>0>▒▒>▒▒>▒>▒>▒>>0>>▒▒▒>▒>▒▒▒▒▒>0>>>>>>▒0>▒▒▒▒▒▒>▒▒▒▒>0▒▒>▒▒▒▒▒▒>>▒>>▒>▒▒▒▒▒>>▒>▒>0>>▒>▒▒▒>▒▒▒▒0>▒▒▒▒▒▒>▒▒0▒▒▒▒>▒▒▒▒>▒>▒▒▒▒>0>0>>0▒▒>>>▒▒>▒>>▒>>>0>▒>>>▒▒>>▒>▒>>▒>▒>>▒>>▒>>>>▒>▒▒>▒0▒▒>▒0▒▒▒0▒▒▒>0>▒>0>▒>>>▒▒▒▒>>▒>0▒▒▒▒▒>>▒>▒▒>>▒▒>▒>▒▒▒>>▒>0▒0▒▒>▒▒▒>>>>▒▒▒▒>>0>>0▒>▒▒▒▒▒>>>>▒▒▒▒>>0>>0▒>▒▒▒>>▒▒>>>>▒▒>>>▒▒▒0▒▒▒▒>>▒▒>▒▒>▒>>>0▒▒▒▒>>▒>▒>▒>▒▒>▒▒>▒>>>0▒▒▒0>▒▒▒▒▒▒>▒▒0▒▒▒▒>▒▒▒▒▒0>▒▒▒▒▒▒>▒▒▒>▒▒>0▒▒▒▒▒>▒>▒▒▒▒>0>0>>0▒▒>>>▒▒>▒>>▒>>>0>▒>>>▒▒>>▒>▒>>▒>▒>>▒>>▒>>>>▒>▒▒>▒0▒▒>▒>▒▒▒0▒>▒>▒>▒>▒>▒>▒>>▒>▒>▒▒▒▒▒>▒>▒>>>▒>▒>>▒>▒>▒▒▒▒▒▒▒>>▒>▒>▒>▒>▒>>▒>▒>▒▒▒▒▒▒▒>>▒>>>▒>▒▒▒▒0>▒▒▒▒▒▒>▒▒▒▒>0▒▒▒▒▒▒>▒>▒▒▒▒>0>0>>0▒▒>>>▒▒>▒>>▒>>>0>▒>▒>▒▒>>▒>>>>▒▒>>>▒▒>>▒>▒>▒>>0>>▒▒>▒0▒▒>▒▒▒▒0▒>>>▒▒>>▒>▒>▒>>0>>▒▒▒>0>>>>>>▒▒>▒>>0>▒▒▒▒▒▒>▒0▒▒▒>▒0▒▒>▒▒▒▒▒>>▒>▒>▒>▒>▒>▒▒▒▒▒>0>▒>>▒>▒>>0>▒>▒▒00▒▒>▒▒>▒▒>>>▒▒>▒>>>>>▒>▒>>>▒>▒>>0>0▒▒▒>0>▒>>▒>>▒>>>▒▒>▒▒0>▒>▒>0>>>>>▒▒>>▒>0▒>>0>>>▒>▒>▒>▒>>▒>>>▒▒>▒▒0>▒▒▒▒▒▒>▒0▒▒>▒▒>▒▒▒▒▒>▒>▒▒0▒▒>>0▒▒>~~▒▒>▒>>▒>>>0>▒>>>▒>▒>▒>▒>>▒▒>▒▒>▒▒>▒>▒▒▒0▒>>>▒>▒>▒>▒>>▒▒>▒▒▒>0>>>>>>▒▒>▒>>0>▒▒▒▒▒▒>▒0▒▒>▒>▒▒>▒>▒▒▒>>▒>>>0>>▒>>>▒▒>>▒>>▒▒>>▒>>>▒>▒▒>▒0▒▒>▒▒>▒▒>▒▒>>>▒▒>>▒▒>▒▒▒0▒▒>▒▒▒▒▒▒>>>▒▒>>▒>▒▒▒▒▒▒▒0▒▒>▒▒>▒▒>>>▒▒>▒>>>>>▒>▒>>>▒>▒>>0>▒▒>>>>0>>▒▒>▒▒>>>▒0>▒▒▒▒▒▒>▒0▒▒▒▒>▒>▒▒▒▒>▒>>▒>▒>▒▒▒>▒>▒>0>>>>>▒▒>>▒>▒>>▒>>>0>▒>▒>▒>0>>▒00>▒>▒>▒>▒>▒▒▒▒>>▒>0>▒>>▒>>>>▒>▒>>0>>>>>>>>>▒▒▒▒▒▒▒▒▒0▒▒>▒▒>▒▒>▒▒>>>▒▒>>▒▒>>>>▒▒>>▒▒>>>>▒>▒>▒▒>▒>>▒>▒>▒▒0>▒▒▒▒▒▒>▒>▒▒▒▒>▒>▒>▒▒▒>▒>▒▒0▒▒>>0▒▒>>>▒▒>▒>>▒>>>0>▒>>>▒>▒>▒▒▒>>▒>▒>▒>>0>>▒▒>▒▒>▒▒>▒▒0▒0>>▒>0>▒>▒>>▒>▒>>>▒>▒>▒▒▒>0>>>>>>▒▒>▒>>0>▒▒▒▒▒▒>▒>▒0▒▒>▒▒▒▒▒▒>▒>▒▒0▒▒>>0▒▒~~>▒▒>▒>>▒>>>0>▒>>>▒>▒>>▒▒>▒▒▒>>0>▒>▒▒>▒0▒▒>▒▒▒0▒0>>▒>▒>>>>>▒▒▒▒0>>>>0>▒>▒>>▒>0>▒>▒>>▒0>▒▒▒▒▒▒>▒>▒>▒▒▒>▒▒▒▒▒▒0▒▒>▒>▒▒▒0▒▒▒>▒>0>▒>▒>>▒>>▒>▒>▒>>▒▒>>>>>▒>▒▒▒>>>>0>>>▒▒▒▒0>▒▒▒▒▒▒>▒>▒▒>▒▒>▒▒▒▒▒>▒▒▒>▒>>>>>▒▒>▒0▒▒>▒▒>▒>0>>▒▒>▒▒▒>0>▒>>▒0▒▒▒>>▒0>▒▒▒▒▒▒>▒>▒▒>▒▒>▒▒▒▒▒▒0▒▒>▒>▒▒▒0▒▒▒>▒>0>▒>▒>>▒>>▒>▒>▒>>▒▒>>>>>▒>▒▒▒>>>>0>>>▒▒▒>▒0>▒▒▒▒▒▒>▒>▒▒▒▒>▒0▒▒▒▒0>>▒▒>>▒>>▒>▒▒>>0▒▒0▒▒▒>>0▒0▒0▒▒▒>▒>▒▒▒▒>>▒>>▒>▒>▒>>▒▒>0>>>>0>>▒>>0>▒▒▒▒▒▒>▒>▒▒>▒▒▒▒▒▒▒0>>▒▒>>▒>>▒>▒▒>>0▒▒0▒▒▒>>0▒0▒0▒>>>>>▒>>▒>▒▒>>▒>>▒>▒>▒>>▒▒>0>>>>0>>▒>>0>▒▒▒▒▒▒>▒▒>▒▒>▒▒▒▒▒▒0>>▒▒>>▒>>▒>▒▒>>0▒▒0▒▒▒>>0▒0▒0▒▒▒>>▒>▒▒▒▒▒▒0>▒▒▒▒▒▒>▒▒>▒▒▒>▒▒>▒▒▒0▒▒▒>▒>0>▒>▒>>▒>0>>▒▒>▒>▒▒▒>▒▒>▒▒▒>▒0>▒▒▒>>>▒>>>▒>0>>▒>▒>>>▒▒>>▒▒>▒>>0>▒▒▒▒▒▒>▒▒>▒>▒0▒0▒▒▒▒▒▒▒>>▒>▒▒▒>>>>0>▒▒>>>▒>▒▒>▒>>▒>▒>▒▒>▒>▒▒▒>>▒>>▒>>>▒>>>▒▒>▒>▒>>▒>>>▒▒▒>>0>>▒▒0>▒▒▒▒▒▒>▒▒>▒>0▒▒>▒>▒>▒▒▒>>▒>>>0>▒▒▒>>>>0>▒▒>>>▒>▒▒>▒>>▒>▒>▒▒>▒>▒▒▒>>▒>▒0▒▒>▒>▒>>▒▒>▒▒▒>>▒>>▒>>▒>>>▒▒>▒>▒>>>0>▒▒▒▒▒▒>▒▒>▒>▒>▒>▒0▒▒▒▒>▒>>▒>>>0>>▒▒▒>>>>0>▒▒▒0▒▒>▒>>0>>▒>▒>>▒>>▒▒▒▒>>>>>▒▒▒▒>▒▒▒▒▒▒▒▒▒>>>>0>▒▒>>>▒>▒▒>▒>>▒>▒>▒▒>▒~▒>>▒>>>0>▒▒▒>>>>0>▒▒▒▒>▒>▒0>▒▒▒▒>▒>▒▒▒▒▒▒>▒▒>>▒▒>▒>▒▒▒▒▒>0>▒>▒▒>▒>0▒>▒>>0>▒▒▒▒▒▒>▒▒>▒▒>>▒▒▒▒▒▒>▒>>▒>>>0>>▒▒▒>>>>0>▒▒▒0▒▒▒0▒>▒▒>▒>▒>>▒▒>▒▒▒>>>>0>▒▒0>▒▒▒▒▒▒>▒▒>▒▒>▒>▒>▒▒▒▒▒▒>>▒>▒▒>>>>0>▒▒>>>▒>▒▒>▒>>▒>▒>▒▒>▒>▒▒▒>>▒>>▒>>>▒>>>▒▒>▒>▒>>▒>>>▒▒▒>>0>>▒▒0>▒▒▒▒▒▒>▒▒>>▒▒▒>▒▒>▒▒▒>>▒>>>0>▒▒>>>>0>▒▒>>>▒>▒▒>▒>>▒>▒>▒▒>▒>▒▒▒>>▒>▒0▒▒>▒>▒>>▒▒>▒▒▒>>▒>>▒>>▒>>>▒▒>▒>▒>>>0>▒▒▒▒▒▒>▒▒>▒>▒>▒>▒▒>▒▒▒>▒>>▒>>>0>>▒▒>>>>0>▒▒▒0▒▒>▒~>0>>▒>▒>>▒>>▒▒▒▒>>>>>▒▒▒▒>▒▒▒▒>▒▒▒▒>>>>0>▒▒>>>▒>▒▒>▒>>▒>▒>▒▒>▒>▒>>▒>>>0>▒▒>>>>0>▒▒▒▒>▒>▒0>▒▒▒▒>▒▒0▒▒▒0>▒▒▒▒▒▒>▒▒>▒>▒▒▒▒▒▒▒>▒>>▒>>>0>>▒▒>>>>0>▒▒▒0▒▒▒0▒>▒▒>▒>▒>>▒▒>▒▒>>>>0>▒▒0>▒▒▒▒▒▒>▒▒>▒▒▒>▒▒>▒▒▒▒▒>▒>0>▒0▒▒>▒>▒>>▒>>>▒>▒▒>▒▒>▒▒>▒>▒▒▒0>▒▒▒▒▒▒>▒▒▒0▒▒>▒>0▒▒▒▒0>>>▒▒>>▒>0▒▒>>▒>>▒▒>▒>▒>>▒▒>▒▒▒>>▒>▒▒>>0>▒▒▒▒▒▒>▒▒▒>▒>▒>>▒▒▒▒▒▒▒>▒>0>▒0▒▒>>▒>>>▒>>▒>▒▒>▒>>>▒▒▒>0>>>>>>▒▒>▒>>0>▒▒▒▒▒▒>▒▒▒>▒>▒▒▒>▒▒▒▒▒>▒>0>▒0▒▒>▒>▒>>▒>>▒▒>▒>▒▒>▒▒>▒>▒▒▒▒>>>>>▒0▒>>▒>▒>▒▒▒▒>>0>▒>>▒▒0▒>▒▒▒0>0>0▒▒0>▒▒▒▒▒▒>▒▒▒▒▒>▒>▒>▒▒▒▒▒>▒>0>▒0▒▒▒▒▒>>▒>>0>▒>>▒▒▒0▒▒>0▒▒▒>▒>▒0>▒>▒>>▒>▒0▒▒>▒>▒>0>0>0▒▒▒▒0▒▒>>▒>>0>▒>>▒▒▒0▒▒>▒▒▒>▒▒0>▒>▒>>▒>>0>▒▒▒▒▒▒>▒▒▒▒>▒>▒▒>▒▒▒▒▒>▒>0>▒0▒▒▒>>▒>▒▒▒>>>▒0▒▒0▒▒▒>>>▒▒>▒>>0>▒>>▒>▒▒▒▒>▒▒▒>▒▒>▒▒▒>▒▒>>▒>▒>>▒>>▒>>▒>>0>▒>>▒0▒▒▒>▒▒0>▒▒▒▒▒▒>▒▒0▒▒>▒>▒>▒▒▒▒▒▒>▒>0>▒0▒▒▒▒>0>▒>▒>▒▒>>▒>>▒>▒▒>▒▒>▒>▒>>▒>▒▒▒0▒▒▒>▒▒>>>▒▒>>▒▒>▒>▒0▒▒▒>▒▒▒▒▒>>▒>>▒▒>▒▒>▒>▒>>▒>▒▒▒▒>▒▒▒>▒0>▒▒▒▒▒▒>▒▒▒>▒>▒>▒>▒>▒▒▒▒▒>▒>0>▒0▒▒▒▒>>▒>▒▒>▒▒▒▒>>▒>▒▒▒▒>▒0▒▒▒0>>▒>▒▒▒▒>>▒>▒▒▒▒▒▒>>>0>▒>▒>>▒>>▒>▒▒▒▒>>▒>▒▒▒▒▒0>▒▒▒▒▒▒>▒▒▒>0▒▒>▒▒▒▒▒▒▒>▒>0>▒0▒▒▒▒>▒>>▒>▒▒▒>>▒>▒▒>>>>▒▒▒▒▒▒>▒>▒▒>>▒>>>>▒▒▒>>▒>▒▒>>>>▒>▒▒▒▒▒▒▒>>>▒▒▒>>▒>▒▒>>>>▒>▒>>>▒▒>>▒▒>▒▒▒▒0▒▒▒0>▒▒▒▒▒▒>▒▒▒0▒0▒▒▒>▒▒▒▒▒>▒>0>▒0▒▒▒>>>▒>▒▒>>>▒▒▒>▒>>▒>>▒>>>▒▒>>▒▒>>▒>▒▒▒0▒▒▒▒▒▒▒>0▒▒▒>>0>>▒>>▒>▒>▒▒>▒▒▒▒>▒▒▒>▒▒>▒>>▒>>▒>>>▒>▒>>>>>>▒▒>▒▒>>>▒>>▒>▒▒▒▒▒0>▒▒▒▒▒▒>▒▒▒▒>▒>▒>▒>▒▒▒▒▒>▒>0>▒0▒▒>▒>>0>>>▒>>▒▒>▒▒▒▒>>▒>▒▒▒▒▒▒▒▒>>▒▒>>>▒0>>▒>>▒>▒>>▒>▒▒▒▒>>▒>▒▒▒▒>▒0▒▒▒▒▒▒>>▒>▒0>>▒>>▒>▒>>▒>▒▒▒>>0>▒0>>▒>▒▒▒▒>>▒>>>▒▒>>>▒>▒▒>▒▒▒0▒▒▒0>▒▒▒▒▒▒>▒▒0▒▒▒>▒▒▒▒▒▒▒>▒>0>▒0▒▒0>>▒>▒>▒>▒>>▒▒>>▒▒>▒▒▒>>0>>>▒>▒0▒▒▒>▒>0>▒0>▒>▒>▒▒▒>▒▒▒>>▒>>▒>▒>>▒>▒▒0▒▒>▒▒>>▒▒0>▒▒▒▒▒▒>▒▒▒>▒>▒▒▒>▒▒▒0>>▒>>>▒>▒▒▒>▒>0>▒>>▒>>>▒>▒▒▒▒>0▒▒>>▒>>>▒>>▒>▒▒▒>▒>>▒>▒▒▒>▒>0>▒0▒▒>0>>▒>▒▒>▒>▒>0▒▒0>▒▒▒▒▒▒>▒▒▒>▒>▒>▒>▒▒▒▒>>>▒>▒>>0>>>▒0>>▒>▒>>>▒>>0>▒>▒0▒▒▒▒>0>▒>>▒>▒>▒▒▒>0>▒>>>▒>>▒>>▒▒>▒>>▒>▒▒▒>>0>▒0>>▒>▒>>>▒>>0>▒>▒▒>▒>▒▒▒>>0>>▒▒>▒>▒▒▒>0>▒>>▒▒▒>▒>▒>>0>▒▒0▒▒0>▒▒▒▒▒▒>▒▒▒▒>▒▒▒▒▒▒>>>>>0▒▒▒0▒>▒▒>▒▒▒>0>▒>>▒>>>▒>▒▒>▒▒▒>>▒▒>▒>>▒>▒>>>▒>>>▒>▒>>0>▒▒▒▒▒▒>▒▒▒▒>▒▒0▒▒▒▒>0>▒>▒▒▒>>▒>0>▒>>▒▒>>>>▒>▒▒▒0>▒▒▒▒▒▒>▒▒▒▒>▒▒▒▒▒▒▒▒>▒▒0▒▒>▒>▒>0>>>>>▒▒>>▒>>0>▒▒▒▒▒▒>▒▒▒▒▒>▒>▒▒▒▒>>▒>▒>▒▒0▒▒▒0▒▒▒▒>>0>>▒▒>▒>▒▒▒>>▒▒>▒>>▒>▒0>>▒>▒>>>▒>>0>▒>▒▒>▒>>0>▒▒▒▒▒▒>▒▒▒▒>▒>▒>▒>▒▒▒>>▒>▒>>>▒▒▒>▒>▒▒▒>>>▒>▒▒>▒▒▒▒>▒>▒▒>▒▒0▒▒>0▒0▒▒0[    5.141657] VFS: Mounted root (squashfs filesystem) readonly on device 254:0.
      [    5.152075] devtmpfs: mounted
      [    5.157300] Freeing unused kernel memory: 1024K
      [    5.187892] Run /pseudo_init as init process
      mount: mounting none on /dev failed: Resource busy
      [    5.396096] UBIFS (ubi0:7): Mounting in unauthenticated mode
      [    5.402639] UBIFS (ubi0:7): background thread "ubifs_bgt0_7" started, PID 103
      [    5.474182] UBIFS (ubi0:7): recovery needed
      [    5.596434] UBIFS (ubi0:7): recovery completed
      [    5.601565] UBIFS (ubi0:7): UBIFS: mounted UBI device 0, volume 7, name "rootfs_data"
      [    5.610372] UBIFS (ubi0:7): LEB size: 258048 bytes (252 KiB), min./max. I/O unit sizes: 4096 bytes/4096 bytes
      [    5.621509] UBIFS (ubi0:7): FS size: 3096576 bytes (2 MiB, 12 LEBs), journal size 1806337 bytes (1 MiB, 5 LEBs)
      [    5.632835] UBIFS (ubi0:7): reserved for root: 146258 bytes (142 KiB)
      [    5.640073] UBIFS (ubi0:7): media format: w5/r0 (latest is w5/r0), UUID 5826DE6E-A79D-4CD4-953E-705F4ECC547B, small LPT model
      can't run '/etc/preinit': No such file or directory
      mount: mounting proc on /proc failed: Resource busy
      mount: mounting tmpfs on /run failed: No such file or directory
      hostname: can't open '/etc/hostname': No such file or directory
      ------run rc.preboot file-----
      [    5.768974] UBIFS (ubi0:8): Mounting in unauthenticated mode
      [    5.775477] UBIFS (ubi0:8): background thread "ubifs_bgt0_8" started, PID 132
      [    5.846871] UBIFS (ubi0:8): recovery needed
      [    5.896189] UBIFS (ubi0:8): recovery completed
      [    5.901402] UBIFS (ubi0:8): UBIFS: mounted UBI device 0, volume 8, name "UDISK"
      [    5.909644] UBIFS (ubi0:8): LEB size: 258048 bytes (252 KiB), min./max. I/O unit sizes: 4096 bytes/4096 bytes
      [    5.920792] UBIFS (ubi0:8): FS size: 53932032 bytes (51 MiB, 209 LEBs), journal size 2580480 bytes (2 MiB, 10 LEBs)
      [    5.932524] UBIFS (ubi0:8): reserved for root: 2547342 bytes (2487 KiB)
      [    5.939967] UBIFS (ubi0:8): media format: w5/r0 (latest is w5/r0), UUID 800F2F23-791C-475F-ADD8-DBB996AF1127, small LPT model
      ------run rc.modules file-----
      [    6.003302] sunxi_gpadc_init,2151, success
      [    6.008282] sunxi_gpadc_setup: get channel scan data failed
      [    6.014879] input: sunxi-gpadc0 as /devices/virtual/input/input1
      [    6.083020] ======== XRADIO WIFI OPEN ========
      [    6.088610] [XRADIO] Driver Label:XR_V02.16.85_P2P_HT40_01.31
      [    6.095389] [XRADIO] Allocated hw_priv @ 437f1eed
      [    6.101232] sunxi-rfkill soc@3000000:rfkill@0: bus_index: 1
      [    6.117517] sunxi-rfkill soc@3000000:rfkill@0: wlan power on success
      [    6.324704] sunxi-mmc 4021000.sdmmc: sdc set ios:clk 0Hz bm PP pm UP vdd 21 width 1 timing LEGACY(SDR12) dt B
      [    6.335844] [XRADIO] Detect SDIO card 1
      [    6.347832] sunxi-mmc 4021000.sdmmc: no vqmmc,Check if there is regulator
      [    6.367978] sunxi-mmc 4021000.sdmmc: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
      [    6.392849] sunxi-mmc 4021000.sdmmc: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
      [    6.407437] sunxi-mmc 4021000.sdmmc: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
      [    6.429597] sunxi-mmc 4021000.sdmmc: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing SD-HS(SDR25) dt B
      [    6.441194] sunxi-mmc 4021000.sdmmc: sdc set ios:clk 50000000Hz bm PP pm ON vdd 21 width 1 timing SD-HS(SDR25) dt B
      [    6.453036] sunxi-mmc 4021000.sdmmc: sdc set ios:clk 50000000Hz bm PP pm ON vdd 21 width 4 timing SD-HS(SDR25) dt B
      [    6.465610] mmc1: new high speed SDIO card at address 0001
      [    6.472163] [SBUS] XRadio Device:sdio clk=50000000
      [    6.478096] [XRADIO] XRADIO_HW_REV 1.0 detected.
      [    6.568198] [XRADIO] xradio_update_dpllctrl: DPLL_CTRL Sync=0x00c00000.
      [    6.604146] [XRADIO] Bootloader complete
      [    6.693729] [XRADIO] Firmware completed.
      [    6.699778] [WSM] Firmware Label:XR_C09.08.52.73_DBG_02.122 2GHZ HT40 May 18 2021 13:36:09
      [    6.717204] [XRADIO] Firmware Startup Done.
      [    6.722200] [XRADIO_WRN] enable Multi-Rx!
      [    6.727377] ieee80211 phy0: Selected rate control algorithm 'minstrel_ht'
      Successfully initialized wpa_supplicant
      [    6.927689] ieee80211_do_open: vif_type=2, p2p=0, ch=3, addr=38:c9:24:7b:b1:9e
      [    6.935898] [STA] !!!xradio_vif_setup: id=0, type=2, p2p=0, addr=38:c9:24:7b:b1:9e
      [    6.951382] [AP_WRN] BSS_CHANGED_ASSOC but driver is unjoined.
      ------run rc.final file-----
      numid=30,iface=MIXER,name='Headphone Switch'
        ; type=BOOLEAN,access=rw------,values=1
        : values=on
      ------light up RGB LED-----
      [    7.192769] file system registered
      [    7.210184] configfs-gadget 4100000.udc-controller: failed to start g1: -19
      sh: write error: No such device
      [    7.232850] read descriptors
      [    7.236098] read strings
      ------light up LED-----
      
      
      BusyBox v1.27.2 () built-in shell (ash)
      
      ------run profile file-----
       _____  _              __     _
      |_   _||_| ___  _ _   |  |   |_| ___  _ _  _ _
        | |   _ |   ||   |  |  |__ | ||   || | ||_'_|
        | |  | || | || _ |  |_____||_||_|_||___||_,_|
        |_|  |_||_|_||_|_|  Tina is Based on OpenWrt!
       ----------------------------------------------
       Tina Linux (Neptune, 61CC0487)
       ----------------------------------------------
      Wed Jun  1 00:00:00 GMT 2022
      nodev   debugfs
      root@TinaLinux:/# [    8.648023] sunxi_usb_udc 4100000.udc-controller: 4100000.udc-controller supply udc not found, using dummy regulator
      [    8.900790] android_work: sent uevent USB_STATE=CONNECTED
      [    9.000187] configfs-gadget gadget: high-speed config #1: c
      [    9.006521] android_work: sent uevent USB_STATE=CONFIGURED
      
      root@TinaLinux:/#
      root@TinaLinux:/#
      root@TinaLinux:/# ifconfig -a
      eth0      Link encap:Ethernet  HWaddr A2:CA:02:E9:35:D5
                BROADCAST MULTICAST  MTU:1500  Metric:1
                RX packets:0 errors:0 dropped:0 overruns:0 frame:0
                TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
                collisions:0 txqueuelen:1000
                RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
                Interrupt:37
      
      lo        Link encap:Local Loopback
                inet addr:127.0.0.1  Mask:255.0.0.0
                inet6 addr: ::1/128 Scope:Host
                UP LOOPBACK RUNNING  MTU:65536  Metric:1
                RX packets:0 errors:0 dropped:0 overruns:0 frame:0
                TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
                collisions:0 txqueuelen:1000
                RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
      
      wlan0     Link encap:Ethernet  HWaddr 38:C9:24:7B:B1:9E
                UP BROADCAST MULTICAST  MTU:1500  Metric:1
                RX packets:0 errors:0 dropped:0 overruns:0 frame:0
                TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
                collisions:0 txqueuelen:1000
                RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
      
      root@TinaLinux:/#
      
      发布在 其它全志芯片讨论区
      whycan
      whycan晕哥
    • 回复: 使用 DebugView 调试 PhoenixSuit 查看 LOG

      这操作为什么这么骚?

      发布在 编译和烧写问题专区
      whycan
      whycan晕哥
    • 回复: 请问A133如何在运行的时候动态修改CPU频率?

      mmexport1662114530769.png

      mmexport1662114535722.png

      mmexport1662114539245.png

      mmexport1662114542539.png

      内核选项需要重新配置一下.

      发布在 其它全志芯片讨论区
      whycan
      whycan晕哥
    • 回复: 请问A133如何在运行的时候动态修改CPU频率?

      参考:CPUFREQ_开发指南.pdf

      4b45a770-dc65-44b6-ab53-b002825e665b-image.png

      echo userspace > /sys/devices/system/cpu/cpufreq/policy0/scaling_governor
      
      cat /sys/devices/system/cpu/cpufreq/policy0/scaling_available_frequencies 
      
      
      echo 1200000 > /sys/devices/system/cpu/cpufreq/policy0/scaling_setspeed 
      
      
      cat /sys/devices/system/cpu/cpufreq/policy0/scaling_cur_freq
      
      发布在 其它全志芯片讨论区
      whycan
      whycan晕哥
    • 回复: PuTTY串行接口连接软件接了摄像头之后变成乱码了

      @xunheng
      遇事不决,先查电源.

      发布在 MR Series
      whycan
      whycan晕哥
    • 回复: 一个补丁,让D1-H的SDK支持T113芯片

      @wxid_disxysjskla

      whycan@ubuntu:/opt/D1/tina_d1_open_v2_debug6$ clear
      whycan@ubuntu:/opt/D1/tina_d1_open_v2_debug6$
      whycan@ubuntu:/opt/D1/tina_d1_open_v2_debug6$ cp ../TinaAddons/0001-add-t113-platform-to-d1-h-sdk.patch .
      whycan@ubuntu:/opt/D1/tina_d1_open_v2_debug6$ cp ../TinaAddons/apply_patch.sh .
      whycan@ubuntu:/opt/D1/tina_d1_open_v2_debug6$
      whycan@ubuntu:/opt/D1/tina_d1_open_v2_debug6$ chmod +x apply_patch.sh
      whycan@ubuntu:/opt/D1/tina_d1_open_v2_debug6$
      whycan@ubuntu:/opt/D1/tina_d1_open_v2_debug6$ ./apply_patch.sh
      
      **********************************
      Prepare Environment... **!!!ROOT Require!!!**
      **********************************
      
      Reading package lists... Done
      Building dependency tree
      Reading state information... Done
      build-essential is already the newest version (12.4ubuntu1).
      bzr is already the newest version (2.7.0+bzr6622-10).
      flex is already the newest version (2.6.4-6).
      gawk is already the newest version (1:4.1.4+dfsg-1build1).
      libxml-parser-perl is already the newest version (2.44-2build3).
      cvs is already the newest version (2:1.12.13+real-26).
      quilt is already the newest version (0.63-8.2).
      git is already the newest version (1:2.17.1-1ubuntu0.12).
      lib32ncurses5 is already the newest version (6.1-1ubuntu1.18.04).
      lib32ncurses5 set to manually installed.
      lib32stdc++6 is already the newest version (8.4.0-1ubuntu1~18.04).
      lib32z1 is already the newest version (1:1.2.11.dfsg-0ubuntu2.2).
      lib32z1-dev is already the newest version (1:1.2.11.dfsg-0ubuntu2.2).
      libncurses5-dev is already the newest version (6.1-1ubuntu1.18.04).
      libssl-dev is already the newest version (1.1.1-1ubuntu2.1~18.04.20).
      libstdc++6 is already the newest version (8.4.0-1ubuntu1~18.04).
      unzip is already the newest version (6.0-21ubuntu1.1).
      xsltproc is already the newest version (1.1.29-5ubuntu0.3).
      zlib1g-dev is already the newest version (1:1.2.11.dfsg-0ubuntu2.2).
      libc6:i386 is already the newest version (2.27-3ubuntu1.6).
      libstdc++6:i386 is already the newest version (8.4.0-1ubuntu1~18.04).
      ecj is already the newest version (3.16.0-1~18.04).
      mercurial is already the newest version (4.5.3-1ubuntu2.2).
      subversion is already the newest version (1.9.7-4ubuntu1.1).
      You might want to run 'apt --fix-broken install' to correct these.
      The following packages have unmet dependencies:
       whoopsie : Depends: libwhoopsie0 (= 0.2.62ubuntu0.5) but 0.2.62ubuntu0.6 is to be installed
      E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
      
      **********************************
      Apply T113 Patch...
      ***********************************
      
      0001-add-t113-platform-to-d1-h-sdk.patch:43672: trailing whitespace.
      
      0001-add-t113-platform-to-d1-h-sdk.patch:43727: trailing whitespace.
              cd-gpios = <&pio PF 6 (GPIO_ACTIVE_LOW | GPIO_PULL_UP)>;
      0001-add-t113-platform-to-d1-h-sdk.patch:44036: trailing whitespace.
          sb_detect_type = <0x1>;
      0001-add-t113-platform-to-d1-h-sdk.patch:44261: trailing whitespace.
      
      0001-add-t113-platform-to-d1-h-sdk.patch:44285: trailing whitespace.
              fb0_buffer_num           = <1>;
      error: device/config/chips/t113/bin/boot0_nand_sun8iw20p1.bin: already exists in working directory
      error: device/config/chips/t113/bin/boot0_sdcard_sun8iw20p1.bin: already exists in working directory
      error: device/config/chips/t113/bin/boot0_spinor_sun8iw20p1.bin: already exists in working directory
      error: device/config/chips/t113/bin/dsp0.bin: already exists in working directory
      error: device/config/chips/t113/bin/fes1_sun8iw20p1.bin: already exists in working directory
      error: device/config/chips/t113/bin/optee_sun8iw20p1.bin: already exists in working directory
      error: device/config/chips/t113/bin/sboot_sun8iw20p1.bin: already exists in working directory
      error: device/config/chips/t113/bin/u-boot-spinor-sun8iw20p1.bin: already exists in working directory
      error: device/config/chips/t113/bin/u-boot-sun8iw20p1.bin: already exists in working directory
      error: device/config/chips/t113/boot-resource/boot-resource.ini: already exists in working directory
      error: device/config/chips/t113/boot-resource/boot-resource/bat/bat0.bmp: already exists in working directory
      error: device/config/chips/t113/boot-resource/boot-resource/bat/bat1.bmp: already exists in working directory
      error: device/config/chips/t113/boot-resource/boot-resource/bat/bat10.bmp: already exists in working directory
      error: device/config/chips/t113/boot-resource/boot-resource/bat/bat2.bmp: already exists in working directory
      error: device/config/chips/t113/boot-resource/boot-resource/bat/bat3.bmp: already exists in working directory
      error: device/config/chips/t113/boot-resource/boot-resource/bat/bat4.bmp: already exists in working directory
      error: device/config/chips/t113/boot-resource/boot-resource/bat/bat5.bmp: already exists in working directory
      error: device/config/chips/t113/boot-resource/boot-resource/bat/bat6.bmp: already exists in working directory
      error: device/config/chips/t113/boot-resource/boot-resource/bat/bat7.bmp: already exists in working directory
      error: device/config/chips/t113/boot-resource/boot-resource/bat/bat8.bmp: already exists in working directory
      error: device/config/chips/t113/boot-resource/boot-resource/bat/bat9.bmp: already exists in working directory
      error: device/config/chips/t113/boot-resource/boot-resource/bat/battery.bmp: already exists in working directory
      error: device/config/chips/t113/boot-resource/boot-resource/bat/battery_charge.bmp: already exists in working directory
      error: device/config/chips/t113/boot-resource/boot-resource/bat/bempty.bmp: already exists in working directory
      error: device/config/chips/t113/boot-resource/boot-resource/bat/low_pwr.bmp: already exists in working directory
      error: device/config/chips/t113/boot-resource/boot-resource/bootlogo.bmp: already exists in working directory
      error: device/config/chips/t113/boot-resource/boot-resource/fastbootlogo.bmp: already exists in working directory
      error: device/config/chips/t113/boot-resource/boot-resource/font24.sft: already exists in working directory
      error: device/config/chips/t113/boot-resource/boot-resource/font32.sft: already exists in working directory
      error: device/config/chips/t113/boot-resource/boot-resource/wavefile/default.awf: already exists in working directory
      error: device/config/chips/t113/boot-resource/boot-resource/wavefile/default_5_8.awf: already exists in working directory
      error: device/config/chips/t113/boot-resource/boot-resource/wavefile/vcom.bin: already exists in working directory
      error: device/config/chips/t113/configs/default/BoardConfig.mk: already exists in working directory
      error: device/config/chips/t113/configs/default/BoardConfig_nor.mk: already exists in working directory
      error: device/config/chips/t113/configs/default/boot_package.cfg: already exists in working directory
      error: device/config/chips/t113/configs/default/boot_package_nor.cfg: already exists in working directory
      error: device/config/chips/t113/configs/default/default.awlic: already exists in working directory
      error: device/config/chips/t113/configs/default/diskfs.fex: already exists in working directory
      error: device/config/chips/t113/configs/default/dragon_toc.cfg: already exists in working directory
      error: device/config/chips/t113/configs/default/env.cfg: already exists in working directory
      error: device/config/chips/t113/configs/default/env_burn.cfg: already exists in working directory
      error: device/config/chips/t113/configs/default/env_dragon.cfg: already exists in working directory
      error: device/config/chips/t113/configs/default/fit-image.its: already exists in working directory
      error: device/config/chips/t113/configs/default/image.cfg: already exists in working directory
      error: device/config/chips/t113/configs/default/image_linux.cfg: already exists in working directory
      error: device/config/chips/t113/configs/default/image_nor.cfg: already exists in working directory
      error: device/config/chips/t113/configs/default/parameter.fex: already exists in working directory
      error: device/config/chips/t113/configs/default/sys_partition.fex: already exists in working directory
      error: device/config/chips/t113/configs/default/sys_partition_nor.fex: already exists in working directory
      error: device/config/chips/t113/configs/default/sysrecovery.fex: already exists in working directory
      error: device/config/chips/t113/configs/default/version_base.mk: already exists in working directory
      error: device/config/chips/t113/configs/nezha/BoardConfig.mk: already exists in working directory
      error: device/config/chips/t113/configs/nezha/board.dts: already exists in working directory
      error: device/config/chips/t113/configs/nezha/env.cfg: already exists in working directory
      error: device/config/chips/t113/configs/nezha/linux: already exists in working directory
      error: device/config/chips/t113/configs/nezha/linux-5.4/board.dts: already exists in working directory
      error: device/config/chips/t113/configs/nezha/linux-5.4/config-5.4: already exists in working directory
      error: device/config/chips/t113/configs/nezha/linux-5.4/config-5.4-bak: already exists in working directory
      error: device/config/chips/t113/configs/nezha/linux-5.4/config-5.4-mem-optimize: already exists in working directory
      error: device/config/chips/t113/configs/nezha/sys_config.fex: already exists in working directory
      error: device/config/chips/t113/configs/nezha/sys_partition.fex: already exists in working directory
      error: device/config/chips/t113/configs/nezha/uboot-board.dts: already exists in working directory
      error: device/config/chips/t113/tools/cardscript.fex: already exists in working directory
      error: lichee/brandy-2.0/spl/board/sun20iw1p1/sboot.mk: already exists in working directory
      error: lichee/brandy-2.0/spl/board/sun8iw20p1/Makefile: already exists in working directory
      error: lichee/brandy-2.0/spl/board/sun8iw20p1/board.c: already exists in working directory
      error: lichee/brandy-2.0/spl/board/sun8iw20p1/clock.c: already exists in working directory
      error: lichee/brandy-2.0/spl/board/sun8iw20p1/common.mk: already exists in working directory
      error: lichee/brandy-2.0/spl/board/sun8iw20p1/fes.mk: already exists in working directory
      error: lichee/brandy-2.0/spl/board/sun8iw20p1/mmc.mk: already exists in working directory
      error: lichee/brandy-2.0/spl/board/sun8iw20p1/nand.mk: already exists in working directory
      error: lichee/brandy-2.0/spl/board/sun8iw20p1/sboot.mk: already exists in working directory
      error: lichee/brandy-2.0/spl/board/sun8iw20p1/spinor.mk: already exists in working directory
      error: patch failed: lichee/brandy-2.0/spl/drivers/Makefile:44
      error: lichee/brandy-2.0/spl/drivers/Makefile: patch does not apply
      error: lichee/brandy-2.0/spl/drivers/dram/sun20iw1p1/libchipid: already exists in working directory
      error: lichee/brandy-2.0/spl/drivers/dram/sun8iw20p1/Makefile: already exists in working directory
      error: lichee/brandy-2.0/spl/drivers/dram/sun8iw20p1/libchipid: already exists in working directory
      error: lichee/brandy-2.0/spl/drivers/mmc/sun8iw20p1/Makefile: already exists in working directory
      error: lichee/brandy-2.0/spl/drivers/mmc/sun8iw20p1/mmc.c: already exists in working directory
      error: lichee/brandy-2.0/spl/drivers/mmc/sun8iw20p1/mmc.h: already exists in working directory
      error: lichee/brandy-2.0/spl/drivers/mmc/sun8iw20p1/mmc_bsp.c: already exists in working directory
      error: lichee/brandy-2.0/spl/drivers/mmc/sun8iw20p1/mmc_bsp.h: already exists in working directory
      error: lichee/brandy-2.0/spl/drivers/mmc/sun8iw20p1/mmc_def.h: already exists in working directory
      error: lichee/brandy-2.0/spl/drivers/nand/sun8iw20p1/Makefile: already exists in working directory
      error: lichee/brandy-2.0/spl/drivers/nand/sun8iw20p1/nand/adv_NF_read.c: already exists in working directory
      error: lichee/brandy-2.0/spl/drivers/nand/sun8iw20p1/nand/basic_nf_read.c: already exists in working directory
      error: lichee/brandy-2.0/spl/drivers/nand/sun8iw20p1/nand_bsp/Makefile: already exists in working directory
      error: lichee/brandy-2.0/spl/drivers/nand/sun8iw20p1/nand_bsp/nand_common.h: already exists in working directory
      error: lichee/brandy-2.0/spl/drivers/nand/sun8iw20p1/nand_bsp/nand_for_boot0/bsp_nand.h: already exists in working directory
      error: lichee/brandy-2.0/spl/drivers/nand/sun8iw20p1/nand_bsp/nand_for_boot0/nand_for_boot0.c: already exists in working directory
      error: lichee/brandy-2.0/spl/drivers/nand/sun8iw20p1/nand_bsp/nand_for_boot0/nand_for_boot0.h: already exists in working directory
      error: lichee/brandy-2.0/spl/drivers/nand/sun8iw20p1/nand_bsp/nand_for_boot0/osal/nand_osal_boot0.c: already exists in working directory
      error: lichee/brandy-2.0/spl/drivers/nand/sun8iw20p1/nand_bsp/nfc_for_boot0/include/nand_drv_cfg.h: already exists in working directory
      error: lichee/brandy-2.0/spl/drivers/nand/sun8iw20p1/nand_bsp/nfc_for_boot0/include/nand_format.h: already exists in working directory
      error: lichee/brandy-2.0/spl/drivers/nand/sun8iw20p1/nand_bsp/nfc_for_boot0/include/nand_logic.h: already exists in working directory
      error: lichee/brandy-2.0/spl/drivers/nand/sun8iw20p1/nand_bsp/nfc_for_boot0/include/nand_physic.h: already exists in working directory
      error: lichee/brandy-2.0/spl/drivers/nand/sun8iw20p1/nand_bsp/nfc_for_boot0/include/nand_scan.h: already exists in working directory
      error: lichee/brandy-2.0/spl/drivers/nand/sun8iw20p1/nand_bsp/nfc_for_boot0/include/nand_simple.h: already exists in working directory
      error: lichee/brandy-2.0/spl/drivers/nand/sun8iw20p1/nand_bsp/nfc_for_boot0/include/nand_type.h: already exists in working directory
      error: lichee/brandy-2.0/spl/drivers/nand/sun8iw20p1/nand_bsp/nfc_for_boot0/include/nfc.h: already exists in working directory
      error: lichee/brandy-2.0/spl/drivers/nand/sun8iw20p1/nand_bsp/nfc_for_boot0/src/nand_scan_for_boot.c: already exists in working directory
      error: lichee/brandy-2.0/spl/drivers/nand/sun8iw20p1/nand_bsp/nfc_for_boot0/src/nand_simple_for_boot0.c: already exists in working directory
      error: lichee/brandy-2.0/spl/drivers/nand/sun8iw20p1/nand_bsp/nfc_for_boot0/src/nfc_for_boot0.c: already exists in working directory
      error: lichee/brandy-2.0/spl/drivers/nand/sun8iw20p1/nand_bsp/osal/nand_osal.h: already exists in working directory
      error: lichee/brandy-2.0/spl/drivers/nand/sun8iw20p1/nand_for_boot.h: already exists in working directory
      error: lichee/brandy-2.0/spl/drivers/nand/sun8iw20p1/spinand/spic.h: already exists in working directory
      error: lichee/brandy-2.0/spl/drivers/nand/sun8iw20p1/spinand/spic_op.c: already exists in working directory
      error: lichee/brandy-2.0/spl/drivers/nand/sun8iw20p1/spinand/spinand.c: already exists in working directory
      error: lichee/brandy-2.0/spl/drivers/nand/sun8iw20p1/spinand/spinand.h: already exists in working directory
      error: lichee/brandy-2.0/spl/drivers/nand/sun8iw20p1/spinand/spinand_basic_op.c: already exists in working directory
      error: lichee/brandy-2.0/spl/drivers/nand/sun8iw20p1/spinand/spinand_osal_boot0.c: already exists in working directory
      error: lichee/brandy-2.0/spl/drivers/nand/sun8iw20p1/spinand/spinand_osal_boot0.h: already exists in working directory
      error: lichee/brandy-2.0/spl/drivers/secure/Makefile: already exists in working directory
      error: lichee/brandy-2.0/spl/drivers/secure/ce.c: already exists in working directory
      error: lichee/brandy-2.0/spl/drivers/secure/ce_2.1.c: already exists in working directory
      error: lichee/brandy-2.0/spl/drivers/secure/ce_2.3.c: already exists in working directory
      error: lichee/brandy-2.0/spl/drivers/secure/efuse.c: already exists in working directory
      error: lichee/brandy-2.0/spl/drivers/secure/smc.c: already exists in working directory
      error: lichee/brandy-2.0/spl/drivers/secure/spc.c: already exists in working directory
      error: lichee/brandy-2.0/spl/include/arch/clock_sun8iw20.h: already exists in working directory
      error: lichee/brandy-2.0/spl/include/arch/efuse_sun8iw20.h: already exists in working directory
      error: lichee/brandy-2.0/spl/include/arch/sun8iw20p1/spinand_boot0.h: already exists in working directory
      error: lichee/brandy-2.0/spl/include/configs/sun8iw20p1.h: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/Makefile: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/main/Makefile: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/main/sboot_ceritf.c: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/main/sboot_ceritf.h: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/main/sboot_flash.c: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/main/sboot_flash.h: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/main/sboot_head.c: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/main/sboot_main.c: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/main/sboot_toc.h: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/main/sboot_toc1.c: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/CRYPTO_malloc.c: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/Makefile: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/asn1/ASN1_INTEGER_get.c: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/asn1/ASN1_STRING_print.c: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/asn1/EVP_pkey.c: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/asn1/RSAPublicKey_it.c: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/asn1/X509_PUBKEY_it.c: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/asn1/a_int.c: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/asn1/asn1_get_field_ptr.c: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/asn1/asn1_item_ex_new.c: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/asn1/asn1_lock_free.c: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/asn1/asn1_new_free.c: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/asn1/asn1_put_object.c: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/asn1/asn1_string.c: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/asn1/d2i_pu.c: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/asn1/d2i_rsapublikey.c: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/asn1/i2a_ASN1_INTEGER.c: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/asn1/i2d_pu.c: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/asn1/stk.c: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/asn1/tasn_enc.c: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/asn1/x509_extension_it.c: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/asn1/x_bignum.c: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/asn1/x_x509.c: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/bio/b_print.c: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/bio/bio.c: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/bio/bio_free.c: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/bio/bio_lib.c: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/bio/bio_read.c: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/bio/bio_s_mem.c: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/bio/bss_mem.c: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/bn/bn_asm.c: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/bn/bn_bn2dec.c: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/bn/bn_lib.c: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/bn/bn_print.c: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/bn/bn_shift.c: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/bn/bn_word.c: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/err/err.c: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/external/openssl_ext.c: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/include/openssl/asn1.h: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/include/openssl/asn1_locl.h: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/include/openssl/asn1_mac.h: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/include/openssl/asn1t.h: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/include/openssl/bio.h: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/include/openssl/bio_lcl.h: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/include/openssl/bn.h: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/include/openssl/bn_lcl.h: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/include/openssl/buffer.h: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/include/openssl/conf.h: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/include/openssl/cryptlib.h: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/include/openssl/crypto.h: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/include/openssl/e_os2.h: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/include/openssl/ec.h: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/include/openssl/eng_int.h: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/include/openssl/engine.h: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/include/openssl/err.h: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/include/openssl/evp.h: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/include/openssl/evp_locl.h: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/include/openssl/ext_dat.h: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/include/openssl/lhash.h: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/include/openssl/myfunction.h: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/include/openssl/obj_dat.h: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/include/openssl/obj_mac.h: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/include/openssl/objects.h: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/include/openssl/opensslconf.h: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/include/openssl/opensslv.h: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/include/openssl/ossl_typ.h: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/include/openssl/pem.h: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/include/openssl/pkcs7.h: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/include/openssl/rand.h: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/include/openssl/rsa.h: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/include/openssl/safestack.h: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/include/openssl/sha.h: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/include/openssl/stack.h: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/include/openssl/store.h: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/include/openssl/symhacks.h: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/include/openssl/ui.h: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/include/openssl/x509.h: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/include/openssl/x509_ext.c: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/include/openssl/x509_v3.c: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/include/openssl/x509_vfy.h: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/include/openssl/x509v3.h: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/lhash/lh_retrieve.c: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/objects/obj_dat.c: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/rsa/rsa.c: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/x509/extension.c: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/x509/x509_ext.c: already exists in working directory
      error: lichee/brandy-2.0/spl/sboot/openssl/x509/x509_v3.c: already exists in working directory
      error: lichee/brandy-2.0/u-boot-2018/arch/arm/dts/sun8iw20p1-clk.dtsi: already exists in working directory
      error: lichee/brandy-2.0/u-boot-2018/arch/arm/dts/sun8iw20p1-common-board.dts: already exists in working directory
      error: lichee/brandy-2.0/u-boot-2018/arch/arm/dts/sun8iw20p1-soc-system.dts: already exists in working directory
      error: lichee/brandy-2.0/u-boot-2018/configs/sun8iw20p1_defconfig: already exists in working directory
      error: lichee/brandy-2.0/u-boot-2018/configs/sun8iw20p1_nor_defconfig: already exists in working directory
      error: lichee/brandy-2.0/u-boot-2018/configs/sun8iw20p1_uart3_defconfig: already exists in working directory
      error: patch failed: lichee/brandy-2.0/u-boot-2018/drivers/clk/sunxi/Makefile:1
      error: lichee/brandy-2.0/u-boot-2018/drivers/clk/sunxi/Makefile: patch does not apply
      error: lichee/brandy-2.0/u-boot-2018/drivers/clk/sunxi/clk-sun8iw20.c: already exists in working directory
      error: lichee/brandy-2.0/u-boot-2018/drivers/clk/sunxi/clk-sun8iw20.h: already exists in working directory
      error: lichee/brandy-2.0/u-boot-2018/drivers/clk/sunxi/clk-sun8iw20_tbl.c: already exists in working directory
      error: lichee/linux-5.4/arch/arm/boot/dts/sun8iw20p1.dtsi: already exists in working directory
      error: package/allwinner/alsa-conf-aw/files/t113/t113-nezha/asound.conf: already exists in working directory
      error: target/allwinner/t113-common/BoardConfigCommon.mk: already exists in working directory
      error: target/allwinner/t113-common/base-files/etc/config/smartlinkd: already exists in working directory
      error: target/allwinner/t113-common/base-files/etc/fw_env.config: already exists in working directory
      error: target/allwinner/t113-common/base-files/etc/inittab: already exists in working directory
      error: target/allwinner/t113-common/modules.mk: already exists in working directory
      error: target/allwinner/t113-common/t113-common.mk: already exists in working directory
      error: target/allwinner/t113-nezha/BoardConfig.mk: already exists in working directory
      error: target/allwinner/t113-nezha/Makefile: already exists in working directory
      error: target/allwinner/t113-nezha/TinaProducts.mk: already exists in working directory
      error: target/allwinner/t113-nezha/base-files/etc/bluetooth/bluetooth.json: already exists in working directory
      error: target/allwinner/t113-nezha/base-files/etc/bluetooth/bt_init.sh: already exists in working directory
      error: target/allwinner/t113-nezha/base-files/etc/config/fstab: already exists in working directory
      error: target/allwinner/t113-nezha/base-files/etc/rc.local: already exists in working directory
      error: target/allwinner/t113-nezha/busybox-init-base-files/bin/setusbconfig: already exists in working directory
      error: target/allwinner/t113-nezha/busybox-init-base-files/etc/asound.conf: already exists in working directory
      error: target/allwinner/t113-nezha/busybox-init-base-files/etc/init.d/S00mpp: already exists in working directory
      error: target/allwinner/t113-nezha/busybox-init-base-files/etc/init.d/S01logging: already exists in working directory
      error: target/allwinner/t113-nezha/busybox-init-base-files/etc/init.d/S10udev: already exists in working directory
      error: target/allwinner/t113-nezha/busybox-init-base-files/etc/init.d/S11dev: already exists in working directory
      error: target/allwinner/t113-nezha/busybox-init-base-files/etc/init.d/S20urandom: already exists in working directory
      error: target/allwinner/t113-nezha/busybox-init-base-files/etc/init.d/S40network: already exists in working directory
      error: target/allwinner/t113-nezha/busybox-init-base-files/etc/init.d/S41netparam: already exists in working directory
      error: target/allwinner/t113-nezha/busybox-init-base-files/etc/init.d/S50telnet: already exists in working directory
      error: target/allwinner/t113-nezha/busybox-init-base-files/etc/init.d/S50usb: already exists in working directory
      error: target/allwinner/t113-nezha/busybox-init-base-files/etc/init.d/load_script.conf: already exists in working directory
      error: target/allwinner/t113-nezha/busybox-init-base-files/etc/init.d/rc.final: already exists in working directory
      error: target/allwinner/t113-nezha/busybox-init-base-files/etc/init.d/rc.modules: already exists in working directory
      error: target/allwinner/t113-nezha/busybox-init-base-files/etc/init.d/rc.preboot: already exists in working directory
      error: target/allwinner/t113-nezha/busybox-init-base-files/etc/init.d/rcK: already exists in working directory
      error: target/allwinner/t113-nezha/busybox-init-base-files/etc/inittab: already exists in working directory
      error: target/allwinner/t113-nezha/busybox-init-base-files/etc/profile: already exists in working directory
      error: target/allwinner/t113-nezha/busybox-init-base-files/etc/swupdate_public.pem: already exists in working directory
      error: target/allwinner/t113-nezha/busybox-init-base-files/etc/udhcpd.conf: already exists in working directory
      error: target/allwinner/t113-nezha/busybox-init-base-files/etc/wpa_supplicant.conf: already exists in working directory
      error: target/allwinner/t113-nezha/defconfig: already exists in working directory
      error: target/allwinner/t113-nezha/modules.mk: already exists in working directory
      error: target/allwinner/t113-nezha/t113_nezha.mk: already exists in working directory
      error: target/allwinner/t113-nezha/vendorsetup.sh: already exists in working directory
      error: lichee/brandy-2.0/spl/drivers/dram/sun8iw20p1/libdram: already exists in working directory
      
      **********************************
      Fix Patch Error...
      **********************************
      
      
      **********************************
      Add Toolchains...
      **********************************
      
      --2022-09-02 17:15:23--  https://github.com/YuzukiHD/TinaAddons/releases/download/1.0/arm-toolchains.tar.gz
      Resolving github.com (github.com)... 140.82.114.4, 13.250.177.223
      Connecting to github.com (github.com)|140.82.114.4|:443... connected.
      HTTP request sent, awaiting response... 302 Found
      Location: https://objects.githubusercontent.com/github-production-release-asset-2e65be/531362264/4838a138-8165-46cc-aba3-c3bebf096ea2?X-Amz-                                                     Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20220902%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20220902T091445Z&X-Am                                                     z-Expires=300&X-Amz-Signature=7f75a1254a58507cde730ad567a10050809db15fecda14ce3b4403706d325a85&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&                                                     repo_id=531362264&response-content-disposition=attachment%3B%20filename%3Darm-toolchains.tar.gz&response-content-type=application%2Foctet-st                                                     ream [following]
      --2022-09-02 17:15:24--  https://objects.githubusercontent.com/github-production-release-asset-2e65be/531362264/4838a138-8165-46cc-aba3-c3be                                                     bf096ea2?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20220902%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=202209                                                     02T091445Z&X-Amz-Expires=300&X-Amz-Signature=7f75a1254a58507cde730ad567a10050809db15fecda14ce3b4403706d325a85&X-Amz-SignedHeaders=host&actor                                                     _id=0&key_id=0&repo_id=531362264&response-content-disposition=attachment%3B%20filename%3Darm-toolchains.tar.gz&response-content-type=applica                                                     tion%2Foctet-stream
      Resolving objects.githubusercontent.com (objects.githubusercontent.com)... 185.199.110.133, 185.199.108.133, 185.199.111.133
      Connecting to objects.githubusercontent.com (objects.githubusercontent.com)|185.199.110.133|:443... connected.
      HTTP request sent, awaiting response... 200 OK
      Length: 104821076 (100M) [application/octet-stream]
      Saving to: ‘arm-toolchains.tar.gz’
      
      arm-toolchains.tar.gz                            100%[=======================================================================================================>]  99.96M  1.91MB/s    in 52s
      
      2022-09-02 17:16:21 (1.93 MB/s) - ‘arm-toolchains.tar.gz’ saved [104821076/104821076]
      
      
      **********************************
      Done, Start Your Tina Linux
      **********************************
      
      whycan@ubuntu:/opt/D1/tina_d1_open_v2_debug6$
      whycan@ubuntu:/opt/D1/tina_d1_open_v2_debug6$
      
      

      好像没成功,这是什么原因呢?

      发布在 其它全志芯片讨论区
      whycan
      whycan晕哥
    • 回复: 一个补丁,让D1-H的SDK支持T113芯片

      @wxid_disxysjskla

      742d3fad-9681-4e4b-acb4-e5aa121d8a90-image.png

      谢谢楼主,开始表演.

      发布在 其它全志芯片讨论区
      whycan
      whycan晕哥
    • 回复: F1C200s tina DRM 怎么超频

      @yuwei001

      參考這個帖子:這個帖子

      发布在 其它全志芯片讨论区
      whycan
      whycan晕哥
    • 回复: D1S+XR829开启蓝牙遇到问题

      d-bus 有个后台进程,忘记叫啥名字了.

      用ps看下有没有在运行.

      发布在 MR Series
      whycan
      whycan晕哥
    • 回复: F1C200s tina DRM 怎么超频

      @yuwei001
      DRAM超频要对应提升DRAM电压。

      发布在 其它全志芯片讨论区
      whycan
      whycan晕哥
    • 回复: F1C200s tina DRM 怎么超频

      @yuwei001
      改 sys_config.fex 里面的dram 参数试一试

      发布在 其它全志芯片讨论区
      whycan
      whycan晕哥
    • 回复: T507 ir红外功能咋调 咋烧写 急急急

      参考链接: D1_Tina_Linux_红外_开发指南.pdf

      发布在 其它全志芯片讨论区
      whycan
      whycan晕哥
    • 回复: ( tina sdk ) package里gui的lvgl如何更新到8.2.0版本

      @jr_online
      有两种方法,仅供参考:

      ① 比较 tina 里面的 lvgl8.0.1 和 官方的lvgl8.0.1 看做了哪些修改,记录下来,lvgl8.2.0 做一样的修改。

      ②直接比较 tina lvgl8.0.1 和 lvgl8.2.0,针对性修改。

      windows下比较软件beyond compare,linux下比较软件 diffuse/meld的,

      可能都需要处理一点编译错误。

      发布在 GUI
      whycan
      whycan晕哥
    • 回复: 设备树board.dts问题咨询

      @daizebin
      也不一定是这个原因,最可能的原因是保持统一的路径。

      发布在 MR Series
      whycan
      whycan晕哥
    • 回复: t507编译报错 是什么原因呀

      @hyg1688

      log太少了,麻烦多粘贴一些

      发布在 Linux
      whycan
      whycan晕哥
    • 回复: 设备树board.dts问题咨询

      @daizebin
      因为别的soc对应的SDK里面可能还有 linux4.9 / linux5.10 等版本。

      发布在 MR Series
      whycan
      whycan晕哥
    • 回复: 求教F133-B的DDR参数

      @aozima
      64M

      发布在 MR Series
      whycan
      whycan晕哥
    • 回复: 全志f1c100s的cpu_id怎么获取?

      @waterworld

      读spi nor flash(W25Q128/MX25L256)的唯一Id(UID),

      发布在 Linux
      whycan
      whycan晕哥
    • 回复: 全志f1c100s的cpu_id怎么获取?

      f1c 系列没有

      用 flash id吧

      发布在 Linux
      whycan
      whycan晕哥
    • 回复: A133如何启用gt911触摸驱动

      @lz608
      可以参考这个帖子: 刚刚收到的全志AIC800开发板

      发布在 其它全志芯片讨论区
      whycan
      whycan晕哥
    • 回复: gcc: error: unrecognized command line option '-mfloat-abi=soft' 编译软件包报错

      @yuwei
      f1c tina 建议用 ubuntu14.04 编译

      发布在 其它全志芯片讨论区
      whycan
      whycan晕哥
    • 回复: A133如何启用gt911触摸驱动

      @lz608
      建议先把文档先看一次。

      发布在 其它全志芯片讨论区
      whycan
      whycan晕哥
    • 回复: A133如何启用gt911触摸驱动

      @lz608
      是的。

      发布在 其它全志芯片讨论区
      whycan
      whycan晕哥
    • 回复: A133如何启用gt911触摸驱动

      @lz608 在 A133如何启用gt911触摸驱动 中说:

      修改这个地方?

      不一定是这里,看你挂在哪个 twi 下面.

      发布在 其它全志芯片讨论区
      whycan
      whycan晕哥
    • 回复: A133如何启用gt911触摸驱动

      @lz608
      那就改 c4

      发布在 其它全志芯片讨论区
      whycan
      whycan晕哥
    • 回复: A133如何启用gt911触摸驱动

      @lz608
      你的是哪个板级文件,就修改哪个目录的 board.dts 文件.

      发布在 其它全志芯片讨论区
      whycan
      whycan晕哥
    • 回复: A133如何启用gt911触摸驱动

      @lz608
      longan 或者 lichee 目录执行:

      find device/ -name board.dts
      
      发布在 其它全志芯片讨论区
      whycan
      whycan晕哥
    • 回复: A133如何启用gt911触摸驱动

      @lz608
      对的,是这里,再在dts配置好 i2c 总线下面的 gt911节点以及中断复位等就可以使用了.

      建议先编译 longan 固件测试,android搞一次太久了.

      发布在 其它全志芯片讨论区
      whycan
      whycan晕哥
    • 回复: 有时不能启动

      ① 电源旁边并一个 大电容 + 0.01uF小电容
      ② 降低SPI 速率到 5Mhz左右

      先酱紫试一试

      发布在 MR Series
      whycan
      whycan晕哥
    • 回复: A133如何启用gt911触摸驱动

      @lz608
      tina还是android?

      发布在 其它全志芯片讨论区
      whycan
      whycan晕哥
    • 回复: A133如何启用gt911触摸驱动

      kernel 开启这两个驱动选项:

      CONFIG_TOUCHSCREEN_GT9XXNEW_TS
      CONFIG_TOUCHSCREEN_GT9XXNEWDUP_TS
      
      发布在 其它全志芯片讨论区
      whycan
      whycan晕哥
    • 回复: 和萌新一起制作基于T113-S3的 Snail Pi(蜗牛PI)

      @ftwtwzy
      坐等开源,给墨云大佬报销2片T113-S3。

      发布在 其它全志芯片讨论区
      whycan
      whycan晕哥
    • 回复: 有时不能启动

      @lts52341314
      注意电源波纹,以及峰值电流下电压会不会被拉低。

      发布在 MR Series
      whycan
      whycan晕哥
    • 回复: D1-h启动softap_up失败

      @thorinkong

      $ grep MASQUERADE -r ../longan/kernel/linux-4.9/ --include "Kconfig"
      ../longan/kernel/linux-4.9/net/ipv4/netfilter/Kconfig:config NF_NAT_MASQUERADE_IPV4
      ../longan/kernel/linux-4.9/net/ipv4/netfilter/Kconfig:  select NF_NAT_MASQUERADE_IPV4
      ../longan/kernel/linux-4.9/net/ipv4/netfilter/Kconfig:config IP_NF_TARGET_MASQUERADE
      ../longan/kernel/linux-4.9/net/ipv4/netfilter/Kconfig:  tristate "MASQUERADE target support"
      ../longan/kernel/linux-4.9/net/ipv4/netfilter/Kconfig:  select NF_NAT_MASQUERADE_IPV4
      ../longan/kernel/linux-4.9/net/ipv6/netfilter/Kconfig:config NF_NAT_MASQUERADE_IPV6
      ../longan/kernel/linux-4.9/net/ipv6/netfilter/Kconfig:  select NF_NAT_MASQUERADE_IPV6
      ../longan/kernel/linux-4.9/net/ipv6/netfilter/Kconfig:config IP6_NF_TARGET_MASQUERADE
      ../longan/kernel/linux-4.9/net/ipv6/netfilter/Kconfig:  tristate "MASQUERADE target support"
      ../longan/kernel/linux-4.9/net/ipv6/netfilter/Kconfig:  select NF_NAT_MASQUERADE_IPV6
      ../longan/kernel/linux-4.9/net/netfilter/Kconfig:         on this machine or machines that will be MASQUERADED through this
      

      看看勾选了没

      发布在 MR Series
      whycan
      whycan晕哥
    • 回复: A133 Android USB摄像头无法使用,请问是什么问题?

      楼主,先不要放弃治疗,我家里还有一个a133平板电脑,跑的是安卓11,我回去接摄像头帮你试一试。

      发布在 其它全志芯片讨论区
      whycan
      whycan晕哥
    • 回复: f1c100s tina的nfc(ws1850s)驱动有人弄过吗

      看了一下手册,与f1c100s基本没关系,通过 uart/spi/uart 把这个rfid基站芯片调试成功就可以了.

      发布在 Linux
      whycan
      whycan晕哥
    • 回复: T113-S3(MQ-Dual) RTL8189模块上电自动连接wifi,无法获取ip

      @jr_online 在 T113-S3(MQ-Dual) RTL8189模块上电自动连接wifi,无法获取ip 中说:

      udhcpc -i wlan0

      必须执行这个才能获取IP吧?

      发布在 MR Series
      whycan
      whycan晕哥
    • 回复: 有时不能启动

      @lts52341314
      遇事不决,先查电源.

      发布在 MR Series
      whycan
      whycan晕哥
    • 回复: A133 Android USB摄像头无法使用,请问是什么问题?

      @yteraa
      这个脚本貌似把 dvp/mipi 摄像头转为 uvc 摄像头输出,楼主这个刚好相反,要接市场上的uvc摄像头输入.

      发布在 其它全志芯片讨论区
      whycan
      whycan晕哥
    • 回复: 基于Qt 网页服务器/网关

      0db19f3b-636f-40b2-9fa4-ef74be9c09b2-a7ae78a61b4071debb29750f6749e05.png

      网关逻辑代码修改此处即可.

      发布在 MR Series
      whycan
      whycan晕哥
    • 基于Qt 网页服务器/网关

      代码: https://github.com/nikhilm/qhttpserver

      7957397b-34da-4b12-8bf3-4f7e4757d4da-56d9a384d1451990fbdbb867198fb0a.png

      2bf31c6c-a358-4ff4-abe3-9ba8aa83fdbc-e779892baed7f3df93159f37af861bc.png

      发布在 MR Series
      whycan
      whycan晕哥
    • 回复: Baremetal hardware JPEG-decoder example (F1C100S) 裸机JPEG硬解

      @whycan

      Small modification of the previous demo.
      Converting tile-based data is done by the mb32dec function. Color conversion - hardware by debe-module.
      Decoding time 3-4ms. MB32 transformation 8-9mS. As a result: fps = 1 / (0.004 + 0.009) = 76
      Sources: mjpgdec_60fps.7z

      60fps video playback example:

      发布在 其它全志芯片讨论区
      whycan
      whycan晕哥
    • 回复: D1-h启动softap_up失败

      @thorinkong 在 D1-h启动softap_up失败 中说:

      Couldn't load target `MASQUERADE':No such file or directory

      某些网络驱动没有勾选

      发布在 MR Series
      whycan
      whycan晕哥
    • 回复: Tina打包img出现过大的问题应该怎么设置

      @caochenxin
      vi
      vim
      gedit

      发布在 MR Series
      whycan
      whycan晕哥
    • 回复: Tina打包img出现过大的问题应该怎么设置

      @caochenxin

      grep 45360 -r . --include "*.fex"
      

      找到这个文件之后, 把 45360 改成 119040

      发布在 MR Series
      whycan
      whycan晕哥
    • 回复: tina-v843make出现问题

      @caochenxin
      make V=s

      发布在 编译和烧写问题专区
      whycan
      whycan晕哥
    • 回复: make menuconfig的具体用法

      @caochenxin
      楼主是想问上面那个窗口怎么显示出来,对吗?

      发布在 V Series
      whycan
      whycan晕哥
    • 回复: V536H打包出错

      @a850874651
      提示需要多大, 就把 rootfs 改成多大,或者再加大一点点。

      发布在 编译和烧写问题专区
      whycan
      whycan晕哥
    • 回复: 屏幕显示不正确之前4.3寸屏幕是可以的

      @a614547915
      没看出哪里不正确。

      发布在 MR Series
      whycan
      whycan晕哥
    • 回复: V853开发板开发进阶——GPADC

      @jr_online
      sunxi_gpadc_read_data()

      static u32 sunxi_gpadc_read_data(void __iomem *reg_base, enum gp_channel_id id)
      {
              switch (id) {
              case GP_CH_0:
                      return readl(reg_base + GP_CH0_DATA_REG) & GP_CH0_DATA_MASK;
              case GP_CH_1:
                      return readl(reg_base + GP_CH1_DATA_REG) & GP_CH1_DATA_MASK;
              case GP_CH_2:
                      return readl(reg_base + GP_CH2_DATA_REG) & GP_CH2_DATA_MASK;
              case GP_CH_3:
                      return readl(reg_base + GP_CH3_DATA_REG) & GP_CH3_DATA_MASK;
              case GP_CH_4:
                      return readl(reg_base + GP_CH4_DATA_REG) & GP_CH4_DATA_MASK;
              case GP_CH_5:
                      return readl(reg_base + GP_CH5_DATA_REG) & GP_CH5_DATA_MASK;
              case GP_CH_6:
                      return readl(reg_base + GP_CH6_DATA_REG) & GP_CH6_DATA_MASK;
              case GP_CH_7:
                      return readl(reg_base + GP_CH7_DATA_REG) & GP_CH7_DATA_MASK;
              default:
                      pr_err("%s, invalid channel id!", __func__);
                      return -EINVAL;
              }
      }
      
      发布在 V Series
      whycan
      whycan晕哥
    • 回复: 适配LCD屏幕LQ035NC111遇到问题

      @thorinkong 在 适配LCD屏幕LQ035NC111遇到问题 中说:

      lcd_ht              = <408>;
      

      可能是配置问题,看起来这个ht就有点不顺眼了。

      发布在 MR Series
      whycan
      whycan晕哥
    • 回复: 【硬核干货】V853 Sample MPP软件包,MPP 摄像头测试包

      951573ce-5f30-4662-8a0e-14bfac1fc9e7-image.png

      按这个帖子 https://v853.docs.aw-ol.com/npu/npu_runtime/ 编译打包成功!

      命令行运行:sample_virvi2vo

      457eab87-fd03-4662-b8a4-5d1b8c9920a0-a7c64be550f4737954a522838de00b5.jpg

      发布在 V Series
      whycan
      whycan晕哥
    • 回复: D1-H 超频 1.68GHz 测试,提升 67% CoreMark 跑分,ncnn 增速 24%

      已加入保修黑名单

      发布在 MR Series
      whycan
      whycan晕哥
    • 回复: Porject Yosemite - 基于全志V853的开发板

      @yuzukitsuru

      project kernel/linux-4.9/                      
       -m     drivers/media/platform/sunxi-vin/modules/sensor/Kconfig
       -m     drivers/media/platform/sunxi-vin/modules/sensor/Makefile
      

      还要修改这两个文件才行

      发布在 V Series
      whycan
      whycan晕哥
    • 1
    • 2
    • 8
    • 9
    • 10
    • 11
    • 12
    • 21
    • 22
    • 10 / 22