导航

    全志在线开发者论坛

    • 注册
    • 登录
    • 搜索
    • 版块
    • 话题
    • 在线文档
    • 社区主页
    1. 主页
    2. jr_online
    3. 帖子
    J
    • 资料
    • 关注 3
    • 粉丝 1
    • 我的积分 6703
    • 主题 26
    • 帖子 185
    • 最佳 12
    • 群组 0

    jr_online 发布的帖子

    • 回复: tina_sdk 如何使用mosquitto进行mqtt通信?

      @qz_18732517808 后面没有用mosquitto
      https://blog.csdn.net/thisway_diy/article/details/125557534

      发布在 MR Series
      J
      jr_online
    • T113s3 rtl8189fs 加载到内核了,但是没有wlan0

      操作的结果如下:

      root@TinaLinux:/# cd lib/modules/5.4.61/
      root@TinaLinux:/lib/modules/5.4.61# ls
      8189fs.ko          iptable_filter.ko  xt_comment.ko      xt_multiport.ko
      8723ds.ko          sunxi_gpadc.ko     xt_limit.ko        xt_time.ko
      gt9xxnew_ts.ko     xt_LOG.ko          xt_mac.ko
      ipt_REJECT.ko      xt_TCPMSS.ko       xt_mark.ko
      root@TinaLinux:/lib/modules/5.4.61# insmod 8189fs.ko
      module is already loaded - 8189fs
      root@TinaLinux:/lib/modules/5.4.61# lsmod
      8189fs               1204224  0
      sunxi_gpadc            24576  0
      root@TinaLinux:/lib/modules/5.4.61# ifconfig -a
      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)
      
      root@TinaLinux:/lib/modules/5.4.61# /etc/init.d/wpa_supplicant start
      root@TinaLinux:/lib/modules/5.4.61# ifconfig: SIOCGIFFLAGS: No such device
      
      root@TinaLinux:/lib/modules/5.4.61#
      root@TinaLinux:/lib/modules/5.4.61# ifconfig wlan0 up
      ifconfig: SIOCGIFFLAGS: No such device
      root@TinaLinux:/lib/modules/5.4.61#
      

      然后运行的log如下:

      ------run rc.modules file-----
      insmod: can't insert '/lib/modules/5.4.61/usb-storage.ko': No such file or directory
      [    3.711044] sunxi_gpadc_init,2151, success
      [    3.715936] sunxi_gpadc_setup: get channel scan data failed
      [    3.722572] input: sunxi-gpadc0 as /devices/virtual/input/input1
      [    3.921514] sunxi-rfkill soc@3000000:rfkill@0: wlan power on success
      [    4.028649] sunxi-rfkill soc@3000000:rfkill@0: bus_index: 1
      [    4.034925] sunxi-mmc 4021000.sdmmc: sdc set ios:clk 0Hz bm PP pm UP vdd 21 width 1 timing LEGACY(SDR12) dt B
      [    4.046163] sunxi-mmc 4021000.sdmmc: no vqmmc,Check if there is regulator
      [    4.053785]
      [    4.053785] insmod_device_driver
      [    4.053785]
      [    4.060986] sunxi_usb_udc 4100000.udc-controller: 4100000.udc-controller supply udc not found, using dummy regulator
      [    4.066315] sunxi-mmc 4021000.sdmmc: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
      [    4.073019] device_chose finished 142!
      [    4.097802] sunxi-mmc 4021000.sdmmc: smc 1 p1 err, cmd 52, RTO !!
      [    4.105460] sunxi-mmc 4021000.sdmmc: smc 1 p1 err, cmd 52, RTO !!
      [    4.112286] sunxi-mmc 4021000.sdmmc: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
      [    4.126832] sunxi-mmc 4021000.sdmmc: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
      [    4.140547] sunxi-mmc 4021000.sdmmc: smc 1 p1 err, cmd 5, RTO !!
      [    4.148080] sunxi-mmc 4021000.sdmmc: smc 1 p1 err, cmd 5, RTO !!
      [    4.155602] sunxi-mmc 4021000.sdmmc: smc 1 p1 err, cmd 5, RTO !!
      [    4.163130] sunxi-mmc 4021000.sdmmc: smc 1 p1 err, cmd 5, RTO !!
      [    4.169851] sunxi-mmc 4021000.sdmmc: sdc set ios:clk 0Hz bm PP pm OFF vdd 0 width 1 timing LEGACY(SDR12) dt B
      Successfully initialized wpa_supplicant
      Could not read interface wlan0 flags: No such device
      nl80211: Driver does not support authentication/association or connect commands
      nl80211: deinit ifname=wlan0 disabled_11b_rates=0
      Could not read interface wlan0 flags: No such device
      wlan0: Failed to initialize driver interface
      ------run rc.final file-----
      mount: mounting /dev/mmcblk0p1 on /mnt/extsd failed: No such file or directory
      
      
      BusyBox v1.27.2 () built-in shell (ash)
      
      ------run profile file-----
       _____  _              __     _
      |_   _||_| ___  _ _   |  |   |_| ___  _ _  _ _
        | |   _ |   ||   |  |  |__ | ||   || | ||_'_|
        | |  | || | || _ |  |_____||_||_|_||___||_,_|
        |_|  |_||_|_||_|_|  Tina is Based on OpenWrt!
       ----------------------------------------------
       Tina Linux (Neptune, 5C1C9C53)
       ----------------------------------------------
      Trying to connect to SWUpdate...
      

      有哪个知道应该怎么排查问题吗?指点我一二!

      发布在 MR Series
      J
      jr_online
    • 回复: AXP2101常用寄存器简介

      @whycanservice 晕哥,该怎么使用axp2101呀?有驱动也不知道怎么移植,可以大概说一下思路吗?

      发布在 其它全志芯片讨论区
      J
      jr_online
    • 回复: 有没有大佬懂axp202的呀?

      @alb702 好的,非常感谢您的回复,我试试,用示波器抓IRQ信号。

      发布在 灌水区
      J
      jr_online
    • 回复: 有没有大佬懂axp202的呀?

      @alb702 是的,一直都是通过主控芯片来控制axp202定时清除IRQ所有相应位的。

      发布在 灌水区
      J
      jr_online
    • 回复: 有没有大佬懂axp202的呀?

      @alb702 我这边有了新的思路,发现是AXP202的IRQ有问题,我目前是通过i2c,主控芯片和axp202通信,并且axp202的IRQ引脚也接到主控芯片上,可以让主控芯片接收处理axp202的中断事件,我发现当axp202无法唤醒的时候,IRQ的中断标志没有被清掉,因为它无法再产生中断,当我通过主控芯片把axp202的中断标志清除,它又正常了。现在我的电路上了通过两个震动传感器分别接到axp202的GPIO1和GPIO2,已可以通过震动来唤醒设备。但是现在不保证是震动传感器产生的电平过于频繁,导致IRQ给搞挂了。目前在排查为什么axp202的中断标志没有被清除。也不确定解决问题的思路是对的。axp202的DCDC3输出3.3给到主控芯片供电的。

      发布在 灌水区
      J
      jr_online
    • 回复: 有没有大佬懂axp202的呀?

      @alb702 好的,谢谢大佬您的回复,我现在在axp202休眠的时候只是把DCDC3的输出给关闭了,所以axp202其实还是在工作的。axp202的休眠流程是:先将 REG31H[3]写 1 打开它的唤醒功能,然后在把DCDC3的输出关闭。我在想会不会是因为在放置的过程中,axp202的休眠状态的记录被清掉了,所以当GPIO1和GPIO2被触发时,axp202就不会恢复DCDC3的电压输出了。还有我想问问您,axp202的DRAM是哪个引脚,我不知道怎么查看DRAM的供电电压。

      发布在 灌水区
      J
      jr_online
    • 回复: 有没有大佬懂axp202的呀?

      @alb702 GPIO1和GPIO2,那些中断都使能了的,现在的情况是短时间内是可以正常唤醒,时间放久了有偶尔出现唤醒不了,就是把dcdc3的输出关掉,就开不起来了。它不是不能用这个功能。就是有些板子休眠十几天都不会唤不醒,有些板子隔三差五的就唤不醒,没法稳定复现。偶发性的,出现这个问题的时候,只能把axp202关机再开机,dcdc3才会重新输出。不知道怎么去规避这个问题。

      发布在 灌水区
      J
      jr_online
    • 有没有大佬懂axp202的呀?

      目前用axp202进入休眠模式,把dcdc3的输出关掉,过一段时间后无法唤醒,就是dcdc3不能恢复到原来的电压,需要把axp202关机再开机才能正常,这个会是什么原因导致的呀?有没有解决建议?

      发布在 灌水区
      J
      jr_online
    • 回复: 调试 t113_whycanpii-tina 方案的 mipi 显示问题

      @whycan 在 调试 t113_whycanpii-tina 方案的 mipi 显示问题 中说:

      @jr_online

      百度网盘:
      https://pan.baidu.com/s/1h-yRCvY3I7fhlVL9tVIfvw?pwd=awol

      好滴,谢谢大佬

      发布在 其它全志芯片讨论区
      J
      jr_online
    • 回复: 调试 t113_whycanpii-tina 方案的 mipi 显示问题

      @whycan 大佬能分享一下含有 t113_whycanpii-tina 方案的sdk吗?

      发布在 其它全志芯片讨论区
      J
      jr_online
    • 回复: T113 (tina) 如何编译打包spi nand flash 固件

      @justyu666 在 T113 (tina) 如何编译打包spi nand flash 固件 中说:

      @jr_online 亲,我按照您的分区表改后仍然无法打包,是还要改哪里呢?分区表的 mbr size 改了 252,但是打包提示还是 16384,如下图
      图6 sys_partition.fex修改后打包失败.png
      麻烦指导一下,谢谢!

      指导算不上,我也是半吊子,你把我上面的分区表复制替换你的分区表试试,总觉得是你的name = boot-resour有问题?不应该是boot-resource咩?不知道跟这个有没有关系

      发布在 其它全志芯片讨论区
      J
      jr_online
    • 回复: T113 (tina) 如何编译打包spi nand flash 固件

      @justyu666 参考一下这分区表试试?

      ;---------------------------------------------------------------------------------------------------
      ; 说明: 脚本中的字符串区分大小写,用户可以修改"="后面的数值,但是不要修改前面的字符串
      ;---------------------------------------------------------------------------------------------------
      
      
      ;---------------------------------------------------------------------------------------------------
      ;                                   固件下载参数配置
      ;---------------------------------------------------------------------------------------------------
      ;***************************************************************************************************
      ;    mbr的大小, 以Kbyte为单位
      ;***************************************************************************************************
      [mbr]
      size = 252
      
      ;***************************************************************************************************
      ;                                              分区配置
      ;
      ;
      ;  partition 定义范例:
      ;    [partition]                ;  //表示是一个分区
      ;    name        = USERFS2      ; //分区名称
      ;    size        = 16384        ; //分区大小 单位: 扇区.分区表示个数最多2^31 * 512 = 2T
      ;    downloadfile = "123.fex"   ; //下载文件的路径和名称,可以使用相对路径,相对是指相对于image.cfg文件所在分区。也可以使用绝对路径
      ;    keydata     = 1            ; //私有数据分区,重新量产数据将不丢失
      ;    encrypt     = 1            ; //采用加密方式烧录,将提供数据加密,但损失烧录速度
      ;    user_type   = ?            ; //私有用法
      ;    verify      = 1            ; //要求量产完成后校验是否正确
      ;
      ; 注:1、name唯一, 不允许同名
      ;     2、name最大12个字符
      ;     3、size = 0, 将创建一个无大小的空分区
      ;     4、align to logical block size(504 sectors), leb size = 2*(1 nand phy block size - 1 phy page size)
      ;***************************************************************************************************
      [partition_start]
      
      [partition]
          name         = boot-resource
          size         = 7000
          downloadfile = "boot-resource.fex"
          user_type    = 0x8000
      
      [partition]
          name         = env
          size         = 504
          downloadfile = "env.fex"
          user_type    = 0x8000
      
      [partition]
          name         = env-redund
          size         = 504
          downloadfile = "env.fex"
          user_type    = 0x8000
      
      [partition]
          name         = boot
          size         = 12600
          downloadfile = "boot.fex"
          user_type    = 0x8000
      
      [partition]
          name         = rootfs
          size         = 102400
          downloadfile = "rootfs.fex"
          user_type    = 0x8000
      
      发布在 其它全志芯片讨论区
      J
      jr_online
    • 回复: 请教一下各位大佬,T113 如何进入FEL BOOT?

      @cunguanzh 在 请教一下各位大佬,T113 如何进入FEL BOOT? 中说:

      @jr_online 你用哪个工具烧录的,不是PhoenixSuit.exe ??

      是的

      发布在 T Series
      J
      jr_online
    • 回复: V853开发板调试串口改到UART3没有成功,各位大佬帮我瞅瞅 (问题已解决)

      @uuuuid 在 V853开发板调试串口改到UART3没有成功,各位大佬帮我瞅瞅 中说:

      @jr_online
      谢谢你, 改好了

      缺这一步:

      ④ make kernel_menuconfig 找到 Kernel low-level debugging functions,修改寄存器地址

      ec6cc00f-5a51-4449-bcff-e4e91695e54d-image.png

      不客气,应该感谢贴主大佬哇。

      发布在 V Series
      J
      jr_online
    • 回复: V853开发板调试串口改到UART3没有成功,各位大佬帮我瞅瞅 (问题已解决)

      @uuuuid

      看看这个精华帖?
      https://bbs.aw-ol.com/topic/1673/全志芯片tina-linux-修改-uart-引脚-uart端口

      发布在 V Series
      J
      jr_online
    • 回复: MQ-R之T113驱动ST7701s 2.1寸圆屏填坑与挖坑

      @soso90 颜色反向是st7701s的初始化参数不对?

      发布在 MR Series
      J
      jr_online
    • 回复: T113 tina GPADC怎么用来电压测量呀?

      @chengwei_peng
      好滴,感谢大佬回复,我现在暂时不搞这个电压测量的,通过命令行测试出来的结果和万用表测出来的不一样,没搞懂adc的原理😵 ,所以不懂那些adc采样设置的作用,之前不知道测试的时候是不是用的连续采样模式,后面再根据你的建议去捣鼓学习下[抱拳]。

      发布在 MR Series
      J
      jr_online
    • 回复: T113 tina GPADC怎么用来电压测量呀?

      @msh410278586
      没有,不过你看看这个:
      https://bbs.aw-ol.com/topic/1774/v853开发板开发进阶-gpadc/4?_=1670374437086

      发布在 MR Series
      J
      jr_online
    • 【萌新】求助t113_mq-r 下载spi nand固件 反复重启!

      1、SDK:https://github.com/mangopi-sbc/Tina-Linux

      2、source build/envsetup.sh、lunch,选择 t113_mq_r-tina方案

      e4c5e157-ebe4-401f-a224-1f5548753ec3-image.png

      3、dedug uart0修改为uart3,storage_type改为5,屏幕为st7701s。

      4、mboot、make -j1编译

      5、把编译好的固件下载到板子上启动反复重启,下图是控制台打印信息:

      [158]HELLO! BOOT0 is starting!
      [160]BOOT0 commit : adaf1174cc
      [163]set pll start
      [169]periph0 has been enabled
      [172]set pll end
      [174][pmu]: bus read error
      [176]board init ok
      [178]ZQ value = 0x30
      [180]get_pmu_exist() = -1
      [183]DRAM BOOT DRIVE INFO: V0.33
      [186]DRAM CLK = 936 MHz
      [188]DRAM Type = 3 (2:DDR2,3:DDR3)
      [192]DRAMC read ODT  off.
      [194]DRAM ODT value: 0x42.
      [197]ddr_efuse_type: 0xa
      [200]DRAM SIZE =128 M
      [202]dram_tpr4:0x0
      [204]PLL_DDR_CTRL_REG:0xf8004d00
      [207]DRAM_CLK_REG:0xc0000000
      [210][TIMING DEBUG] MR2= 0x20
      [217]DRAM simple test OK.
      [219]rtc standby flag is 0x0, super standby flag is 0x0
      [224]dram size =128
      [227]spinand UBOOT_START_BLK_NUM 8 UBOOT_LAST_BLK_NUM 32
      [232]block from 8 to 32
      [365]Check is correct.
      [367]dma 0x29c9c int is not used yet
      [371]dma 0x29c9c int is free, you do not need to free it again
      [377]Entry_name        = u-boot
      [384]Entry_name        = optee
      [387]Entry_name        = dtb
      [390]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
      [    0.000000] Booting Linux on physical CPU 0x0
      [    0.000000] Linux version 5.4.61 (jr@jr-virtual-machine) (arm-openwrt-linux-muslgnueabi-gcc.bin (OpenWrt/Linaro GCC 6.4-2017.11 2017-11) 6.4.1, GNU ld (GNU Binutils) 2.27) #6 SMP PREEMPT Thu Dec 1 06:47:39 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 4 MiB at 0x47c00000
      [    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=4M 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-g2a1965a-dirty(07/10/2022-02:50:57) mbr_offset=1032192 disp_reserve=1536000,0x43eff000 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: 106052K/131072K available (6144K kernel code, 304K rwdata, 1584K rodata, 1024K init, 1173K bss, 20924K reserved, 4096K 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.000005] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns
      [    0.008024] Switching to timer-based delay loop, resolution 41ns
      [    0.014194] clocksource: timer: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 79635851949 ns
      [    0.023879] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=240000)
      [    0.034226] pid_max: default: 32768 minimum: 301
      [    0.038959] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
      [    0.046283] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
      [    0.054609] CPU: Testing write buffer coherency: ok
      [    0.059819] /cpus/cpu@0 missing clock-frequency property
      [    0.065144] /cpus/cpu@1 missing clock-frequency property
      [    0.070493] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
      [    0.076666] Setting up static identity map for 0x40100000 - 0x40100060
      [    0.083324] rcu: Hierarchical SRCU implementation.
      [    0.088536] smp: Bringing up secondary CPUs ...
      [    0.094154] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
      [    0.094271] smp: Brought up 1 node, 2 CPUs
      [    0.104084] SMP: Total of 2 processors activated (96.00 BogoMIPS).
      [    0.110279] CPU: All CPU(s) started in SVC mode.
      [    0.115338] devtmpfs: initialized
      [    0.129551] VFP support v0.3: implementor 41 architecture 2 part 30 variant 7 rev 5
      [    0.137696] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
      [    0.147784] pinctrl core: initialized pinctrl subsystem
      [    0.153940] NET: Registered protocol family 16
      [    0.159922] DMA: preallocated 256 KiB pool for atomic coherent allocations
      [    0.195084] rtc_ccu: sunxi ccu init OK
      [    0.201168] ccu: sunxi ccu init OK
      [    0.204993] r_ccu: sunxi ccu init OK
      [    0.227817] iommu: Default domain type: Translated
      [    0.232857] sunxi iommu: irq = 24
      [    0.237048] SCSI subsystem initialized
      [    0.240939] usbcore: registered new interface driver usbfs
      [    0.246468] usbcore: registered new interface driver hub
      [    0.251869] usbcore: registered new device driver usb
      [    0.257614] Advanced Linux Sound Architecture Driver Initialized.
      [    0.264273] Bluetooth: Core ver 2.22
      [    0.267893] NET: Registered protocol family 31
      [    0.272338] Bluetooth: HCI device and connection manager initialized
      [    0.278724] Bluetooth: HCI socket layer initialized
      [    0.283624] Bluetooth: L2CAP socket layer initialized
      [    0.288701] Bluetooth: SCO socket layer initialized
      [    0.293802] pwm module init!
      [    0.297872] g2d 5410000.g2d: Adding to iommu group 0
      [    0.303156] G2D: rcq version initialized.major:252
      [    0.308818] clocksource: Switched to clocksource arch_sys_counter
      [    0.323374] sun8iw20-pinctrl 2000000.pinctrl: initialized sunXi PIO driver
      [    0.332600] NET: Registered protocol family 2
      [    0.337518] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 6144 bytes, linear)
      [    0.345939] TCP established hash table entries: 1024 (order: 0, 4096 bytes, linear)
      [    0.353665] TCP bind hash table entries: 1024 (order: 1, 8192 bytes, linear)
      [    0.360771] TCP: Hash tables configured (established 1024 bind 1024)
      [    0.367220] UDP hash table entries: 256 (order: 1, 8192 bytes, linear)
      [    0.373793] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes, linear)
      [    0.380979] NET: Registered protocol family 1
      [    0.386268] sun8iw20-pinctrl 2000000.pinctrl: 2000000.pinctrl supply vcc-pc not found, using dummy regulator
      [    0.396576] spi spi0: spi0 supply spi not found, using dummy regulator
      [    0.403301] sunxi_spi_resource_get()2116 - [spi0] SPI MASTER MODE
      [    0.409475] sunxi_spi_resource_get()2154 - Failed to get sample mode
      [    0.415828] sunxi_spi_resource_get()2159 - Failed to get sample delay
      [    0.422282] sunxi_spi_resource_get()2163 - sample_mode:-1431633921 sample_delay:-1431633921
      [    0.430698] sunxi_spi_clk_init()2205 - [spi0] mclk 100000000
      [    0.436965] sunxi_spi_probe()2623 - [spi0]: driver probe succeed, base c881f000, irq 39
      [    0.446596] workingset: timestamp_bits=30 max_order=15 bucket_order=0
      [    0.457969] squashfs: version 4.0 (2009/01/31) Phillip Lougher
      [    0.463991] ntfs: driver 2.1.32 [Flags: R/W].
      [    0.498351] io scheduler mq-deadline registered
      [    0.502914] io scheduler kyber registered
      [    0.507969] [DISP]disp_module_init
      [    0.511908] disp 5000000.disp: Adding to iommu group 0
      [    0.517557] [DISP] disp_init,line:2386:
      [    0.517562] smooth display screen:0 type:1 mode:4
      [    0.542373] display_fb_request,fb_id:0
      [    0.549638] Freeing logo buffer memory: 1500K
      [    0.554443] disp_al_manager_apply ouput_type:1
      [    0.559068] [DISP] lcd_clk_config,line:744:
      [    0.559079] disp 0, clk: pll(336000000),clk(336000000),dclk(28000000) dsi_rate(28000000)
      [    0.559079]      clk real:pll(336000000),clk(336000000),dclk(84000000) dsi_rate(150000000)
      [    0.559129] [DISP]disp_module_init finish
      [    0.563351] sunxi_pwm_enable_dual: can't parse pwm device
      [    0.580691] sunxi_sid_init()551 - insmod ok
      [    0.594068] sun8iw20-pinctrl 2000000.pinctrl: unsupported function uart0 on pin PB6
      [    0.601783] sun8iw20-pinctrl 2000000.pinctrl: unsupported function uart0 on pin PB7
      [    0.609721] uart uart3: uart3 supply uart not found, using dummy regulator
      [    0.616845] sun8iw20-pinctrl 2000000.pinctrl: unsupported function uart0 on pin PB6
      [    0.624543] sun8iw20-pinctrl 2000000.pinctrl: unsupported function uart0 on pin PB7
      [    0.632262] sw_uart_select_gpio_state()1255 - UART3 pinctrl_lookup_state(default) failed! return ffffffed
      [    0.641917] uart3: ttyS3 at MMIO 0x2500c00 (irq = 34, base_baud = 1500000) is a SUNXI
      [    0.649769] sw_console_setup()1808 - console setup baud 115200 parity n bits 8, flow n
      ▒[    0.657748] printk: console [ttyS3] enabled
      [    0.657748] printk: console [ttyS3] enabled
      [    0.666657] printk: bootconsole [earlycon0] disabled
      [    0.666657] printk: bootconsole [earlycon0] disabled
      [    0.677973] misc dump reg init
      [    0.682529] sun8iw20-pinctrl 2000000.pinctrl: 2000000.pinctrl supply vcc-pg not found, using dummy regulator
      [    0.693683] sunxi-rfkill soc@3000000:rfkill@0: module version: v1.0.9
      [    0.700932] sunxi-rfkill soc@3000000:rfkill@0: get gpio chip_en failed
      [    0.708247] sunxi-rfkill soc@3000000:rfkill@0: get gpio power_en failed
      [    0.715643] sunxi-rfkill soc@3000000:rfkill@0: wlan_busnum (1)
      [    0.722162] sunxi-rfkill soc@3000000:rfkill@0: Missing wlan_power.
      [    0.729118] sunxi-rfkill soc@3000000:rfkill@0: wlan clock[0] (32k-fanout1)
      [    0.736805] sunxi-rfkill soc@3000000:rfkill@0: wlan_regon gpio=204 assert=1
      [    0.744650] sunxi-rfkill soc@3000000:rfkill@0: wlan_hostwake gpio=202 assert=1
      [    0.752734] sunxi-rfkill soc@3000000:rfkill@0: wakeup source is enabled
      [    0.760317] sunxi-rfkill soc@3000000:rfkill@0: Missing bt_power.
      [    0.767052] sunxi-rfkill soc@3000000:rfkill@0: bt clock[0] (32k-fanout1)
      [    0.774568] sunxi-rfkill soc@3000000:rfkill@0: bt_rst gpio=207 assert=0
      [29]HELLO! BOOT0 is starting!
      [32]BOOT0 commit : adaf1174cc
      [35]set pll start
      [40]periph0 has been enabled
      [43]set pll end
      [45][pmu]: bus read error
      [47]board init ok
      [49]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.
      [64]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
      [79][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
      [235]Check is correct.
      [237]dma 0x29c9c int is not used yet
      [240]dma 0x29c9c int is free, you do not need to free it again
      [246]Entry_name        = u-boot
      [253]Entry_name        = optee
      [257]Entry_name        = dtb
      [260]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
      [    0.000000] Booting Linux on physical CPU 0x0
      [    0.000000] Linux version 5.4.61 (jr@jr-virtual-machine) (arm-openwrt-linux-muslgnueabi-gcc.bin (OpenWrt/Linaro GCC 6.4-2017.11 2017-11) 6.4.1, GNU ld (GNU Binutils) 2.27) #6 SMP PREEMPT Thu Dec 1 06:47:39 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 4 MiB at 0x47c00000
      [    0.000000] On node 0 totalpages: 32768
      [    0.000000]   Normal zone: 256 pages used for memmap
      

      有大佬指点一下吗?

      发布在 MR Series
      J
      jr_online
    • 回复: 【萌新】Tina rtl8189fs 搜索wifi 中文名称乱码如何解决?

      @whycan 在 【萌新】Tina rtl8189fs 搜索wifi 中文名称乱码如何解决? 中说:

      538ba4b0-2975-4f10-9b2d-1bc02aa2b0c0-image.png

      用 UTF-8 解码

      晕哥,我通过c代码获取到的就是wifi名称的字符串数组:

      BX_WIFI_24G_\xe6\xb5\x8b\xe8\xaf\x95\xe5\xa3\xb9\xe5\x8f\xb7

      然后显示在lvgl的list组件上,就是乱码的。

      但按以下方法就可以正常显示中文。

      char *test = "BX_WIFI_24G_\xe6\xb5\x8b\xe8\xaf\x95\xe5\xa3\xb9\xe5\x8f\xb7";
      printf("%s\n",test );
      

      83dad9a7-ad08-47ac-b510-ede22945f279-image.png

      是通过 "iw dev wlan0 scan | grep SSID: | awk '{print $2}'" 来获取wifi名称的,这样的话\x转义字符就变成字符串了,所以就直接显示乱码了,就不知道咋搞了😵

      发布在 MR Series
      J
      jr_online
    • 【萌新】Tina rtl8189fs 搜索wifi 中文名称乱码如何解决?

      中文的wifi名称变成了16进制编码,试了很多方法都不能把它转成中文显示。

      论坛的大佬们,有解决方法分享一下吗?

      e3ddecdf-327a-478a-95de-077bc652d816-lADPJv8gWOvKInTMyM0DFA_788_200.jpg

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

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

      @jr_online 安装bison

      好滴,谢谢大佬,我试试。

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

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

      补丁的地址:https://github.com/YuzukiHD/TinaAddons

      1. 在全新下载好的 Tina Linux SDK 的根目录内下拉仓库(一定要全新的SDK)
        git clone https://github.com/YuzukiHD/TinaAddons.git

      2. 导出补丁文件
        cp -rf TinaAddons/* .

      3. 打上补丁
        chmod 777 apply_patch.sh
        ./apply_patch.sh

      4. 完工,开始编译

      大佬,我打上你的补丁之后,mboot、make编译报错是咋回事呢?

      9d8fb056-1c7e-43e3-8f1f-3462efcce003-image.png
      301aa3b8-61cb-4d7a-8fb0-8a6e21b1b519-image.png

      发布在 其它全志芯片讨论区
      J
      jr_online
    • 回复: 【萌新】t113(tina)进入kernel时如何优先加载某个驱动?

      @whycanservice 在 【萌新】t113(tina)进入kernel时如何优先加载某个驱动? 中说:

      https://v853.docs.aw-ol.com/soft/soft_start/

      可以手动配置wifi的执行顺序,wifi初始化完成后再开lvgl

      好滴,谢谢大佬指点,我试一试。

      发布在 MR Series
      J
      jr_online
    • 【萌新】t113(tina)进入kernel时如何优先加载某个驱动?

      t113在进行lvgl开发时,发现lvgl图形已经显示了,

      但rtl8191fs wifi驱动还没初始化完成。

      对这些内核驱动执行流程还搞不太懂,想着进入内核时优先加载wifi驱动,该怎么入手呢?

      求教一下论坛的大佬。

      发布在 MR Series
      J
      jr_online
    • 回复: 添加库

      @theoldfisherman 在 添加库 中说:

      @jr_online 谢谢你,又多了一个解决方法

      得谢谢大佬@WhycanService

      发布在 MR Series
      J
      jr_online
    • 回复: 添加库

      @whycanservice 在 添加库 中说:

      target/allwinner/芯片-板子名称/busybox-basexxx

      @theOldFisherMan 这个方法可以完美解决

      发布在 MR Series
      J
      jr_online
    • 回复: t113(tina)加入paha.mqtt.c库,编译成固件烧录到板子上后报错找不到动态库

      @theoldfisherman 在 t113(tina)加入paha.mqtt.c库,编译成固件烧录到板子上后报错找不到动态库 中说:

      @jr_online 重新编译后,Tina-Linux/out/t113-mq_r/rootfs.img会被覆盖😂 ,要将rootfs.img重新替换上去。我也是刚刚开始玩这个,还在摸索中。

      很强很强,一起加油![抱拳]

      发布在 MR Series
      J
      jr_online
    • 回复: t113(tina)加入paha.mqtt.c库,编译成固件烧录到板子上后报错找不到动态库

      @theoldfisherman 在 t113(tina)加入paha.mqtt.c库,编译成固件烧录到板子上后报错找不到动态库 中说:

      @jr_online 我解决了
      crootfs 之后将 rootfs的文件复制到自己新建的文件夹(rootfs-pack)中:
      7a3a7ef3-f041-4811-b8fb-9ce163671adb-image.png
      d5ff10b5-a97b-4f2a-a49b-4f48e08dbd97-image.png

      再将自己的库复制到rootfs-pack/lib中

      然后:
      mkdir rootfs

      查看根文件大小
      du rootfs-pack -h

      这里我弄的是200M的镜像
      dd if=/dev/zero of=rootfs.img bs=1M count=200

      将镜像格式化为ext4
      mkfs.ext4 rootfs.img

      将镜像挂载到rootfs文件夹
      sudo mount rootfs.img rootfs

      将rootf-pack复制到rootfs
      sudo cp -rfpd rootfs-pack/* ./rootfs

      取消挂载
      sudo umount rootfs.img

      最后:
      将rootfs.img替换Tina-Linux/out/t113-mq_r/rootfs.img之后,pack命令打包就可以了
      fe9d719b-4db5-4c92-bb5e-2e988f023102-image.png
      fbd729fc-bd72-41de-b941-b0c2e6ce2153-image.png

      好滴,感谢你分享方法,那这样的话是不是每次重新编译都要这样子来一遍?😵

      发布在 MR Series
      J
      jr_online
    • 回复: t113(tina)加入paha.mqtt.c库,编译成固件烧录到板子上后报错找不到动态库

      @theoldfisherman 在 t113(tina)加入paha.mqtt.c库,编译成固件烧录到板子上后报错找不到动态库 中说:

      @jr_online 解决了吗,我也遇到这个问题

      暂时还没弄这个,你呢?现在解决了吗?

      发布在 MR Series
      J
      jr_online
    • 回复: t113(tina)如何在编译镜像时,把项目要用到的动态库也编译进来?

      @chengwei_peng 在 t113(tina)如何在编译镜像时,把项目要用到的动态库也编译进来? 中说:

      @jr_online 在这个时候,需要理解Tina package的概念,自己增加一个package,在package中,将你的一些.so库拷贝安装。可以参考package/allwinner目录下的包,比如说liballwinner-base这个包,它就是拷贝一些库的。

      好滴,感谢大佬,我试试。

      发布在 MR Series
      J
      jr_online
    • t113(tina)如何在编译镜像时,把项目要用到的动态库也编译进来?

      编译镜像的步骤:

      进入tina_sdk的目录下:source build/envsetup.sh、lunch

      选择对应项目进行编译:make -j8

      编译成功后,可以在 /out/t113-mq/compile_dir/target/rootfs/usr/lib/ 下看到很多要用到的.so库

      这些.so库在 pack 之后,烧录镜像就可以在板子上的 **./usr/lib/**找到

      那么一些其他要用到的动态库,已经编译好了,怎么配置,才能也把他们打到镜像里去呢?

      现在用了一个很蠢的方法:通过adb把用到的动态库传到板子上

      求助论坛的大佬们😵

      发布在 MR Series
      J
      jr_online
    • 回复: t113(tina)加入paha.mqtt.c库,编译成固件烧录到板子上后报错找不到动态库

      @qianchenzhumeng 在 t113(tina)加入paha.mqtt.c库,编译成固件烧录到板子上后报错找不到动态库 中说:

      两种方法:

      • 链接的时候静态连接。
      • 把库打到镜像里面:pack 前把库放到 rootfs/lib 里面去(lunch 后输入 crootfs 命令可以进入 rootfs 目录),然后再 pack。

      大佬,我试了第二种方法,库打不到镜像里咋办呀?并且重新make之后,放到‘rootfs/lib’里的库会被清掉

      发布在 MR Series
      J
      jr_online
    • 回复: t113(tina)加入paha.mqtt.c库,编译成固件烧录到板子上后报错找不到动态库

      @qianchenzhumeng 在 t113(tina)加入paha.mqtt.c库,编译成固件烧录到板子上后报错找不到动态库 中说:

      两种方法:

      • 链接的时候静态连接。
      • 把库打到镜像里面:pack 前把库放到 rootfs/lib 里面去(lunch 后输入 crootfs 命令可以进入 rootfs 目录),然后再 pack。

      学到了学到了,谢谢大佬的指点✌

      发布在 MR Series
      J
      jr_online
    • 回复: tina_sdk 如何使用mosquitto进行mqtt通信?

      @qianchenzhumeng 在 tina_sdk 如何使用mosquitto进行mqtt通信? 中说:

      @qianchenzhumeng 在 tina_sdk 如何使用mosquitto进行mqtt通信? 中说:

      未定义的那些符号应该是旧版 openssl 的接口。在 Tina-Linux 的 menuconfig 中使能 openssl 编译,并启用兼容过时接口选项,设置兼容至 1.0.0 版本(依据是 openssl-1.1.0i/Configure 中的 $apitable,版本号必须是 $apitable 中有的,否则编译不过)。这样做之后,应该就可以找到了。

      libopenssl.png

      好滴,感谢大佬的指点👍

      发布在 MR Series
      J
      jr_online
    • t113(tina)加入paha.mqtt.c库,编译成固件烧录到板子上后报错找不到动态库

      交叉编译paha.mqtt.c库后,在lvgl_test项目中使用mqtt通信,编译成固件后,烧录到板子上运行,报错找不到动态库,有大佬指点一下吗?修改哪里的配置才能把动态库也加入到目标板的系统上。
      6d75942c-c6fb-4e8a-90c8-b30254bebf59-image.png

      发布在 MR Series
      J
      jr_online
    • 回复: 编译应用程序报错arm-openwrt-linux-muslgnueabi/bin/ld: cannot find -lanl

      @yuzukitsuru 在 编译应用程序报错arm-openwrt-linux-muslgnueabi/bin/ld: cannot find -lanl 中说:

      @dql2016 在 编译应用程序报错arm-openwrt-linux-muslgnueabi/bin/ld: cannot find -lanl 中说:

      个错误

      那可以更换工具链为glibc

      请教大佬,编译报错/arm-openwrt-linux-muslgnueabi/bin/ld: cannot find -lpaho-mqtt3c
      也是工具链的问题吗?

      发布在 V Series
      J
      jr_online
    • ubuntu14.04卸载原来的openssl,手动安装新版本的,然后编译固件报错

      报错如下:
      4e45eedc-42ca-4503-a8e4-ca235a66c108-image.png
      网上找解决方法:
      c6374e9d-304d-4adc-a7bd-37b88f31c9cd-image.png
      已经安装了libssl-dev,还是报错fatal error: openssl/bio.h: No such file or directory
      太难了😵

      发布在 MR Series
      J
      jr_online
    • 回复: tina_sdk 如何使用mosquitto进行mqtt通信?

      @weipengyao 在 tina_sdk 如何使用mosquitto进行mqtt通信? 中说:

      这个我也遇到过。。。后来自己去编译mqtt的源码。去除了ssl支持。。。。。

      我现在也是,但是交叉编译不太会,还在摸索。在ubuntu上可以实现mqtt通信,但是怎么移植到tina编译就还在懵逼中...

      发布在 MR Series
      J
      jr_online
    • 回复: tina_sdk 如何使用mosquitto进行mqtt通信?

      @yuzukitsuru 在 tina_sdk 如何使用mosquitto进行mqtt通信? 中说:

      @jr_online tina里的

      大佬,我懵逼,无从下手😥

      发布在 MR Series
      J
      jr_online
    • 回复: tina_sdk 如何使用mosquitto进行mqtt通信?

      @yuzukitsuru 在 tina_sdk 如何使用mosquitto进行mqtt通信? 中说:

      @jr_online 换下代码,或者打个patch

      大佬,是更换Tina-sdk里关于openssl的代码吗?不懂sdk里的配置😵
      还是需要更新系统的openssl呢?求大佬带带我

      发布在 MR Series
      J
      jr_online
    • 回复: tina_sdk 如何使用mosquitto进行mqtt通信?

      @yuzukitsuru 在 tina_sdk 如何使用mosquitto进行mqtt通信? 中说:

      @jr_online 这个是libssl的锅,好像更新一下就行了

      大佬,我能弱弱问一句怎么更新吗😰

      发布在 MR Series
      J
      jr_online
    • 回复: tina_sdk 如何使用mosquitto进行mqtt通信?

      输入 make menuconfig 命令进入内核配置,在内核配置中进入到 network 目录中,勾选如下mosquitto配置:
      c3c888b2-c29a-4f90-8194-8d84f79967eb-1666689610701_C87C2F33-194C-4d7c-A42F-6C7DEC0E7D53.png
      然后编译报错:
      41230972-368e-4ec8-b359-b184c8fb5f57-1666689531036_DA7D145F-B5C5-449c-950D-1067AF31E4F1.png
      取消勾选再编译也是同样报错,救救孩子吧😥

      发布在 MR Series
      J
      jr_online
    • tina_sdk 如何使用mosquitto进行mqtt通信?

      小白没用过mqtt,要用的时候一脸懵逼,请教大佬们指点一下。

      发布在 MR Series
      J
      jr_online
    • 如何优化t113运行lvgl8.2,滑动页面时出现画面撕裂,即掉帧的情况

      在t113(tina)上跑lvgl,接口是mipi,屏幕分辨率是400x960。
      在滑动页面时出现轻微画面撕裂,卡顿掉帧的情况;
      页面上显示的是图片和图标,双缓冲和G2D都用上了。
      想请教一下论坛的大佬们,还有哪些优化的方案?

      发布在 GUI
      J
      jr_online
    • 回复: T113能跑QT吗?

      @whycan 在 T113能跑QT吗? 中说:

      @jr_online

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

      好滴,谢谢大佬

      发布在 MR Series
      J
      jr_online
    • 回复: T113能跑QT吗?

      @whycan 在 T113能跑QT吗? 中说:

      @jr_online
      可以跑Qt

      大佬,有相关实例链接分享一下吗?想知道跑qt的性能咋样

      发布在 MR Series
      J
      jr_online
    • T113能跑QT吗?

      有大佬用t113跑过qt吗,用tina。

      发布在 MR Series
      J
      jr_online
    • 回复: T113 (tina) 改变gpadc采样率,要测量的引脚电压也会改变,这正常吗?

      @captain 在 T113 (tina) 改变gpadc采样率,要测量的引脚电压也会改变,这正常吗? 中说:

      @jr_online
      仔细检查了一下设备树,发现 gpadc 没打开。
      现在打开之后重新编译就能使用了。
      感谢!

      好的

      发布在 T Series
      J
      jr_online
    • 回复: T113 (tina) 改变gpadc采样率,要测量的引脚电压也会改变,这正常吗?

      @captain 在 T113 (tina) 改变gpadc采样率,要测量的引脚电压也会改变,这正常吗? 中说:

      @jr_online
      请问一下修改那些地方能使用这个普通的 gpadc 呀?
      我看它设备树里面都是配置的adc按键,不能直接去读取相关的adc值。
      使用普通adc 命令就会报错。

      /sys/class/gpadc# echo 5000 > sr 
      [ 1536.126834] 8<--- cut here ---
      [ 1536.130277] Unable to handle kernel NULL pointer dereference at virtual address 00000084
      [ 1536.139439] pgd = b0db3a19
      [ 1536.142531] [00000084] *pgd=00000000
      [ 1536.146601] Internal error: Oops: 5 [#1] PREEMPT SMP ARM
      [ 1536.152563] Modules linked in: sx1262(O) sunxi_ce [last unloaded: sx1262]
      [ 1536.160192] CPU: 0 PID: 1687 Comm: bash Tainted: G           O      5.4.61 #2
      [ 1536.168197] Hardware name: Generic DT based system
      [ 1536.173578] PC is at sr_store+0x9c/0x100
      [ 1536.177978] LR is at _kstrtoull+0x34/0x8c
      [ 1536.182473] pc : [<c0507f60>]    lr : [<c035800c>]    psr: a0000013
      [ 1536.189500] sp : c4569e98  ip : c0507ec4  fp : 00000000
      [ 1536.195360] r10: 00000004  r9 : 00000051  r8 : c5108710
      [ 1536.201221] r7 : c4569f70  r6 : 00000000  r5 : 00000005  r4 : c0c03dc8
      [ 1536.208542] r3 : 00000000  r2 : 00001388  r1 : 016e3600  r0 : 00000000
      [ 1536.215865] Flags: NzCv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment none
      [ 1536.223871] Control: 10c5387d  Table: 445e006a  DAC: 00000051
      [ 1536.230321] Process bash (pid: 1687, stack limit = 0x0c6dc0e4)
      [ 1536.236864] Stack: (0xc4569e98 to 0xc456a000)
      

      那你的设备树是怎么配置的呢?可以贴出来看看和我的有啥不一样。
      我也看不懂你的报错,我就是在命令行去操作gpadc的。

      发布在 T Series
      J
      jr_online
    • 回复: T113 (tina) 改变gpadc采样率,要测量的引脚电压也会改变,这正常吗?

      @yuzukitsuru 在 T113 (tina) 改变gpadc采样率,要测量的引脚电压也会改变,这正常吗? 中说:

      @jr_online 正常的

      这电压不就不准了吗?不懂😵

      发布在 T Series
      J
      jr_online
    • T113 (tina) 改变gpadc采样率,要测量的引脚电压也会改变,这正常吗?

      改变gpadc采样率:

      cd /sys/class/gpadc/
      echo 5000 > sr #设置gpadc采样率为10000,gpadc采样率范围为400~100000;
      cat sr #查看gpadc当前采样率。
      

      然后通过万用表测量GPADC0引脚的电压,

      发现电压也会随adc采样率的改变而改变。

      这正常吗?

      发布在 T Series
      J
      jr_online
    • 回复: T113 (tina) 如何编译打包spi nand flash 固件

      @lansecd 在 T113 (tina) 如何编译打包spi nand flash 固件 中说:

      @jr_online 也按大佬的来了

      那有没有在sys_config.fex 把 storage_type 改为5呢?

      发布在 其它全志芯片讨论区
      J
      jr_online
    • 回复: T113 (tina) 如何编译打包spi nand flash 固件

      @lansecd 在 T113 (tina) 如何编译打包spi nand flash 固件 中说:

      @jr_online 这两个地方和你的一样,还是没有跑起来

      [    2.345411] hub 2-0:1.0: USB hub found
      [    2.349659] hub 2-0:1.0: 1 port detected
      [    2.357934] cfg80211: Loading compiled-in X.509 certificates for regulatory database
      [    2.369727] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
      [    2.377228] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2
      [    2.380544] clk: Not disabling unused clocks
      [    2.386918] cfg80211: failed to load regulatory.db
      [    2.391717] ALSA device list:
      [    2.400452]   #0: audiocodec
      [    2.403812] alloc_fd: slot 0 not NULL!
      [    2.408372] /dev/root: Can't open blockdev
      [    2.413024] VFS: Cannot open root device "ubiblock0_5" or unknown-block(0,0): error -6
      [    2.421929] Please append a correct "root=" boot option; here are the available partitions:
      [    2.431306] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
      [    2.440572] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 5.4.61 #108
      [    2.447397] Hardware name: Generic DT based system
      [    2.452786] [<c010e248>] (unwind_backtrace) from [<c010a870>] (show_stack+0x10/0x14)
      [    2.461472] [<c010a870>] (show_stack) from [<c07600a0>] (dump_stack+0x7c/0x98)
      [    2.469573] [<c07600a0>] (dump_stack) from [<c011956c>] (panic+0x104/0x3d8)
      [    2.477380] [<c011956c>] (panic) from [<c0b01270>] (mount_block_root+0x254/0x2fc)
      [    2.485771] [<c0b01270>] (mount_block_root) from [<c0b014d0>] (prepare_namespace+0x138/0x178)
      [    2.495329] [<c0b014d0>] (prepare_namespace) from [<c07745a0>] (kernel_init+0x8/0x10c)
      [    2.504206] [<c07745a0>] (kernel_init) from [<c01010e8>] (ret_from_fork+0x14/0x2c)
      [    2.512688] Exception stack(0xc7825fb0 to 0xc7825ff8)
      [    2.518348] 5fa0:                                     00000000 00000000 00000000 00000000
      [    2.527514] 5fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
      [    2.536680] 5fe0: 00000000 00000000 00000000 00000000 00000013 00000000
      [    2.544098] CPU1: stopping
      [    2.547131] CPU: 1 PID: 0 Comm: swapper/1 Not tainted 5.4.61 #108
      [    2.553956] Hardware name: Generic DT based system
      [    2.559329] [<c010e248>] (unwind_backtrace) from [<c010a870>] (show_stack+0x10/0x14)
      [    2.568011] [<c010a870>] (show_stack) from [<c07600a0>] (dump_stack+0x7c/0x98)
      [    2.576108] [<c07600a0>] (dump_stack) from [<c010c648>] (handle_IPI+0xcc/0x168)
      [    2.584305] [<c010c648>] (handle_IPI) from [<c033849c>] (gic_handle_irq+0x70/0x78)
      [    2.592793] [<c033849c>] (gic_handle_irq) from [<c01021cc>] (__irq_svc+0x6c/0xa8)
      [    2.601177] Exception stack(0xc7865f80 to 0xc7865fc8)
      [    2.606838] 5f80: 0000063c c7ecb4f4 00000000 c0114b40 00000002 c7864000 c0c04e28 c0c04e64
      [    2.616006] 5fa0: 4000406a 410fc075 00000000 00000000 c0c627d0 c7865fd0 c0107f94 c0107f84
      [    2.625169] 5fc0: 60000113 ffffffff
      [    2.629080] [<c01021cc>] (__irq_svc) from [<c0107f84>] (arch_cpu_idle+0x1c/0x38)
      [    2.637373] [<c0107f84>] (arch_cpu_idle) from [<c013de94>] (do_idle+0xd0/0x120)
      [    2.645568] [<c013de94>] (do_idle) from [<c013e180>] (cpu_startup_entry+0x18/0x20)
      [    2.654054] [<c013e180>] (cpu_startup_entry) from [<40102bec>] (0x40102bec)
      [    2.661872] ---[ end Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0) ]---
      
      

      那你有没有按照大佬的提议更改menuconfig

      dfdff192-19a1-4e42-90e3-3afe6793b5d5-image.png

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

      @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
      J
      jr_online
    • ( tina sdk ) package里gui的lvgl如何更新到8.2.0版本

      由于tina sdk支持的lvgl8.0.1版本不能很好实现想要的效果,而且一些组件还有bug,想更新到新一点的版本,同时保留已有的双缓冲和G2D,但不知道怎么入手。
      不太懂makefile的配置😰
      有大佬能指点一下吗?拜托拜托989a1210-eadc-4412-ad72-b8dea751d131-20271E61.png

      发布在 GUI
      J
      jr_online
    • 回复: T113 (tina) 如何编译打包spi nand flash 固件

      @lansecd 在 T113 (tina) 如何编译打包spi nand flash 固件 中说:

      @jr_online 你好,我边也是Nand启动,现在遇到的问题和你一样,你这个env.cfg怎么修改的呢

      rootfstype=squashfs
      bootcmd=run setargs_nand boot_normal

      发布在 其它全志芯片讨论区
      J
      jr_online
    • 回复: T113-S3(MQ-Dual) RTL8189模块上电自动连接wifi,无法获取ip

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

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

      udhcpc -i wlan0

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

      回大佬,这个RTL8189驱动我搞不懂,我是在d1s移植过来的,在d1s的固件里会有一个开机自启的脚本来连接wifi的。
      7e181877-3617-405c-8bd0-ac64f3a0f145-1661245349415_866ABF74-5CC6-4589-92B1-FAA9576AE24E.png

      但是我在t113这边没有用脚本来连接wifi,但断电重启后还是会自动连接上保存在wpa_supplicant.conf的
      wifi。所以就觉得是不是驱动哪里没处理好,还是其他没有连接wifi。我是根据这个控制台打印出wifi的DB数
      据,然后觉得是执行了自动连接wifi。然后ifconfig -a,没有ip。

      发布在 MR Series
      J
      jr_online
    • T113-S3(MQ-Dual) RTL8189模块上电自动连接wifi,无法获取ip

      在通过RTL8189模块成功连接wifi,也能正常使用。
      但在断电重启后,会自动连接上次保存的wifi,能连接成功,但是无法获取ip。
      需要udhcpc -i wlan0才能分配ip。
      这种情况该如何优化呀?有大佬遇到过这个问题吗?
      @mangogeek

      发布在 MR Series
      J
      jr_online
    • 回复: 全志芯片如何提高GPIO触发中断精度?

      @xiaowenge 在 全志芯片如何提高GPIO触发中断精度? 中说:

      问题背景

      在使用 GPIO 中断处理外部信号,配置了上升沿和下降沿触发,发现gpio拉低拉高相差50us的时候,处理不过来,测试的情况看能处理的最小的精度在100us。此时需要提高触发中断的精度。

      那么,在全志的芯片平台上,怎么样操作可以提高GPIO的触发中断精度呢?

      • 存在问题

      配置上升沿、下降沿触发,外部信号周期小于100us的,无法有效进入上升沿中断或下降沿中断。当外部信号周期提高,信号的上升沿和下降沿都能有效触发中断。

      • 问题分析

      关于这个中断无法及时响应的问题,主要是由于中断采样导致的。GPIO中断的信号检测有效时间为3个采样周期,默认GPIO采样频率为32K(1/32K * 3 = 94us),所以没有办法响应低于95us的一个中断信号。如果需要缩短采样时间间隔,可以将gpio的中断时钟从32k提高到24M。

      • 根本原因

      出现高频率中断(达到或超过10K频次)没有识别,可以确认GPIO的中断时钟是否配置为32k,可以将其配置为24M后再进行相应的中断测试。

      • 解决办法

      上面已经介绍到,通过将GPIO的中断时钟从32K切换到24M可提高中断采样的精度。
      各平台补丁如下:

      diff --git a/arch/<arm/arm64>/boot/dts/sunxi/<sunXXiwYYp1>-pinctrl.dtsi b/arch/<arm/arm64>/boot/dts/sunxi/<sunXXiwYYp1>-pinctrl.dtsi
      index 0d0ab13552a8..b61dc4131092 100644
      --- a/arch/<arm/arm64>/boot/dts/sunxi/<sunXXiwYYp1>-pinctrl.dtsi
      +++ b/arch/<arm/arm64>/boot/dts/sunxi/<sunXXiwYYp1>-pinctrl.dtsi
      @@ -16,7 +16,7 @@
                              #interrupt-cells = <3>;
                              #size-cells = <0>;
                              #gpio-cells = <6>;
      -                       input-debounce = <0>;
      +                       input-debounce = <100>;
      
                              s_rsb0_pins_a: s_rsb0@0 {
                                      allwinner,pins = "PL0", "PL1";
      

      通过在 dts 修改 input-debounce 参数影响 GPIO 中断采样时钟,它的含义如下:

                      /*
                       * if debounce > 1, freq = (1000000 + (debounce/2)) / debounce
                       * else freq = (1000000 - (debounce/2)) / debounce
                       */
                      debounce_freq = DIV_ROUND_CLOSEST(USEC_PER_SEC, debounce);
      

      上述 debounce 的值就是 input-debounce 的值,所以可以通过 dts 的 input-debounce 修改GPIO中断采样时钟频率。
      中断采样时钟频率最高是24M,默认是 32k。

      当设置的采样时钟高于 24M 时,将会用最高24M时钟,内核启动log将会可以看到not support set rate %ld, use max rate24000000;

      当设置的采样时钟处于32k与24M之间,内核启动log将会可以看到use hosc , set rate XXX;

      当设置的采样时钟低于32k,内核启动log将会看到use default, set min rate 32000;

      另外需要注意的是,上面的分频设置,不能无限的分频,寄存器中对24M的分频为2^N,N的取值只能3bit,也就是0-7,所有,最大的分频系数是128。

      大佬,没有sun8iw20p1-pinctrl.dtsi的话,得怎么修改采样时钟频率呀?

      发布在 其它全志芯片讨论区
      J
      jr_online
    • 回复: V853开发板开发进阶——GPADC

      @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
      J
      jr_online
    • 回复: V853开发板开发进阶——GPADC

      @bayche
      那要测量某一个引脚电压值的话,得怎么用呀?

      发布在 V Series
      J
      jr_online
    • T113 tina GPADC怎么用来电压测量呀?

      我看手册上都是通过input进行按键检测的例程。
      如果用来检测电量该怎么入手,有大佬指点一下吗?

      发布在 MR Series
      J
      jr_online
    • 回复: Tina sdk(t113) 更改uart_debug口后,debug信息打印不全

      @honey130602 在 Tina sdk(t113) 更改uart_debug口后,debug信息打印不全 中说:

      @jr_online 是的

      好滴,非常感谢你的指点👍

      发布在 MR Series
      J
      jr_online
    • 回复: Tina sdk(t113) 更改uart_debug口后,debug信息打印不全

      @honey130602 在 Tina sdk(t113) 更改uart_debug口后,debug信息打印不全 中说:

      @jr_online 我刚按照这篇帖子通了,就是sys_config.fex里头,必须保持串口号为0,不能改成实际的3,还有board.dts的uart3_pins_a里头的作用也必须是uart0,你照着这个弄,应该也可以出来了
      https://bbs.aw-ol.com/topic/1673/全志芯片tina-linux-修改-uart-引脚-uart端口

      你的意思是串口0名称不变,但是串口所用到的引脚改成uart3的引脚是吗?

      发布在 MR Series
      J
      jr_online
    • 回复: Tina sdk(t113) 更改uart_debug口后,debug信息打印不全

      @honey130602 在 Tina sdk(t113) 更改uart_debug口后,debug信息打印不全 中说:

      @jr_online 你的现在好了吗

      没好,但是目前不影响开发就先不管了

      发布在 MR Series
      J
      jr_online
    • 回复: 解决 uboot 开启 bootlogo 进入 kernel 时候会闪烁的问题

      @tevet 在 解决 uboot 开启 bootlogo 进入 kernel 时候会闪烁的问题 中说:

      @jr_online
      那我只能说: 你太难啦!

      我按照补丁和bmp的24bit问题一改,所有问题都解决了呢。
      就不知道你这个咋回事儿啦。
      是不是没有编译啊,看看把那个目录下驱动的.o 文件删了重新编译一下咯。

      好的大佬,我试试。

      发布在 MR Series
      J
      jr_online
    • 回复: 解决 uboot 开启 bootlogo 进入 kernel 时候会闪烁的问题

      @tevet 在 解决 uboot 开启 bootlogo 进入 kernel 时候会闪烁的问题 中说:

      @jr_online
      懂了,这个是因为bootlogo 是 32bit的BMP的问题吧? 改成24bit的。
      群里Syter大佬指点的。

      回禀大佬,我这边的bootlogo.BMP是24bit的。

      发布在 MR Series
      J
      jr_online
    • 回复: 解决 uboot 开启 bootlogo 进入 kernel 时候会闪烁的问题

      @tevet 在 解决 uboot 开启 bootlogo 进入 kernel 时候会闪烁的问题 中说:

      @jr_online
      你打不上? 那你打补丁的时候没报错?
      那你手动改,就没加多少东西,很快的。

      回禀大佬,打补丁的时候没有报错。
      刚刚手动改了,编译打包了新固件,好像还是没作用。不知道是不是我没修改对😰
      我的这边是bootlogo闪烁一下,然后logo会有部分花屏。

      发布在 MR Series
      J
      jr_online
    • 回复: 解决 uboot 开启 bootlogo 进入 kernel 时候会闪烁的问题

      @tevet 在 解决 uboot 开启 bootlogo 进入 kernel 时候会闪烁的问题 中说:

      @jr_online
      代码打开看看,别太懒了。
      看下代码是不是真的搞上了。

      大佬,代码没有搞上,这样补丁没有搞上的话,只能手动修改了吗

      发布在 MR Series
      J
      jr_online
    • 回复: 解决 uboot 开启 bootlogo 进入 kernel 时候会闪烁的问题

      @tevet 在 解决 uboot 开启 bootlogo 进入 kernel 时候会闪烁的问题 中说:

      @jr_online
      代码打开看看,别太懒了。
      看下代码是不是真的搞上了。

      回禀大佬,你不说我还不知道这个patch是可以打开的😧
      我这就去看看代码是不是修改到了。

      发布在 MR Series
      J
      jr_online
    • 回复: 解决 uboot 开启 bootlogo 进入 kernel 时候会闪烁的问题

      @tevet 在 解决 uboot 开启 bootlogo 进入 kernel 时候会闪烁的问题 中说:

      @jr_online 啥情况,我测试 了相当的OK,非常酷炫。
      你补丁确定搞上了?

      回禀大佬,我是按步骤来的,我也不知道啥情况😧
      10df1608-479b-4b3e-bacf-e74d9fd13bcd-image.png

      发布在 MR Series
      J
      jr_online
    • 回复: 解决 uboot 开启 bootlogo 进入 kernel 时候会闪烁的问题

      @yteraa 在 解决 uboot 开启 bootlogo 进入 kernel 时候会闪烁的问题 中说:

      @jr_online 适用

      大佬,我刚试了一下,发现没改善,还是会闪烁😧

      发布在 MR Series
      J
      jr_online
    • 回复: 请问如何用命令行调整背光亮度?

      @tevet 在 请问如何用命令行调整背光亮度? 中说:

      @jr_online
      ioctl就一个命令完事了,就是我的那个测试代码。
      那个测试代码呢,就是嵌入过 lvgl 的,你可以参考

      好滴,谢谢大佬指点😊

      发布在 MR Series
      J
      jr_online
    • 回复: 请问如何用命令行调整背光亮度?

      @tevet 在 请问如何用命令行调整背光亮度? 中说:

      @jr_online 在 请问如何用命令行调整背光亮度? 中说:

      @tevet 在 请问如何用命令行调整背光亮度? 中说:

      @jr_online
      这个IOCTL 的处理在驱动里边 , lichee/linux-5.4/drivers/video/fbdev/sunxi/disp2/disp/

      回禀大佬,我找到原因了,忽略了pwm的占空比极性了,设备树里配置的是低电平有效,所以我一直设置亮度为0-50,都是最亮的,所以感觉上没反应。

      喔嚯,是吧,驱动部分,是么得问题的~! 所以那个代码包用上没

      还没用上,我以为你给ubuntu兄弟的,用于d1h。
      我现在是想通过lvgl的slider来控制背光亮度。
      待会试试大佬的提供的代码包。👍

      发布在 MR Series
      J
      jr_online
    • 回复: 请问如何用命令行调整背光亮度?

      @tevet 在 请问如何用命令行调整背光亮度? 中说:

      @jr_online
      这个IOCTL 的处理在驱动里边 , lichee/linux-5.4/drivers/video/fbdev/sunxi/disp2/disp/

      回禀大佬,我找到原因了,忽略了pwm的占空比极性了,设备树里配置的是低电平有效,所以我一直设置亮度为0-50,都是最亮的,所以感觉上没反应。

      发布在 MR Series
      J
      jr_online
    • 回复: 请问如何用命令行调整背光亮度?

      @tevet 在 请问如何用命令行调整背光亮度? 中说:

      @jr_online 不应当啊,追踪一下LOG 和sunxi的 disp 那块吧,自己搞几个打印跑下。
      我发的包和bin程序是跑在D1s 上面的

      回大佬,我是通过晕哥这个来测试的
      a561fab1-f0a5-4ecf-bb01-56aa65f21f3b-image.png
      新旧的背光值能打印出来

      但是背光没有变化,想请问一下大佬具体是sunxi disp哪一个部分?
      在手册上是这样讲的:
      65627d33-3122-427b-9166-ff44e4e241e2-image.png

      发布在 MR Series
      J
      jr_online
    • 回复: 请问如何用命令行调整背光亮度?

      @tevet 在 请问如何用命令行调整背光亮度? 中说:

      @jr_online 自己写个测试小程序 , ioctl 肯定是可以的

      大佬,我刚测试了,在t113上,通过ioctl也是控制不了背光亮度,没反应,但是能设置和读取亮度值。

      发布在 MR Series
      J
      jr_online
    • 回复: 请问如何用命令行调整背光亮度?

      @tevet 在 请问如何用命令行调整背光亮度? 中说:

      @jr_online 自己写个测试小程序 , ioctl 肯定是可以的

      好滴,大佬。

      发布在 MR Series
      J
      jr_online
    • 回复: 请问如何用命令行调整背光亮度?

      @whycan 在 请问如何用命令行调整背光亮度? 中说:

      终于找到了, 可以用命令行调整背光亮度了:

      8208722513384b7d991b490bee98006.png

      mount -t debugfs none /sys/kernel/debug;
      cd /sys/kernel/debug/dispdbg;
      
      #背光0
      echo lcd0 > name; echo setbl > command; echo 0 > param; echo 1 > start
      
      #背光255
      echo lcd0 > name; echo setbl > command; echo 255 > param; echo 1 > start
      
      

      回禀大佬,这命令行控制没反应😵

      发布在 MR Series
      J
      jr_online
    • 回复: 解决 uboot 开启 bootlogo 进入 kernel 时候会闪烁的问题

      @yteraa 在 解决 uboot 开启 bootlogo 进入 kernel 时候会闪烁的问题 中说:

      @jr_online 适用

      好嘞,感谢大佬。

      发布在 MR Series
      J
      jr_online
    • 回复: 解决 uboot 开启 bootlogo 进入 kernel 时候会闪烁的问题

      @yteraa 在 解决 uboot 开启 bootlogo 进入 kernel 时候会闪烁的问题 中说:

      6ae624b1-2756-4eb7-9ebc-e918db769c23-image.png

      https://open.allwinnertech.com/#/sdk/0?menuID=36 打上补丁就可以了

      请问t113适用吗😥

      发布在 MR Series
      J
      jr_online
    • 回复: T113 如何降低芯片温度?

      @yteraa 在 T113 如何降低芯片温度? 中说:

      不使用芯片内 LDO,使用外部 DCDC 供电。

      好嘞,谢谢大佬回复,我尝试一下。

      发布在 MR Series
      J
      jr_online
    • 回复: T113 如何降低芯片温度?

      @whycan 在 T113 如何降低芯片温度? 中说:

      @jr_online
      可以关注一下 axp2101,ea3056之类的电源芯片。

      好滴,谢谢大佬,我去了解一下。

      发布在 MR Series
      J
      jr_online
    • 回复: T113 如何降低芯片温度?

      @whycan 好滴好滴,感谢大佬的回复😊

      发布在 MR Series
      J
      jr_online
    • T113 如何降低芯片温度?

      目前把T113做成手持设备,发现芯片温度比较高。
      在不能休眠的情况下,如何降低芯片温度?
      t113能降频来降低芯片温度吗?
      求助一下论坛大佬们

      发布在 MR Series
      J
      jr_online
    • 回复: Tina linux(T113-S3) 如何在lvgl中操作GPIO?

      @yuzukitsuru
      好滴,感谢大佬分享👍

      发布在 MR Series
      J
      jr_online
    • Tina linux(T113-S3) 如何在lvgl中操作GPIO?

      想着通过lvgl的图形控件来操作gpio
      对于tina的gpio只会在设备树上配置使用
      但放到lvgl这边就不知道如何入手了😧
      有大佬能指点一下吗😥

      发布在 MR Series
      J
      jr_online
    • 回复: T113开机LOGO闪烁问题

      @yteraa 大佬,我也遇到了这个问题,怎么解决呀?对tina linux的还玩不转😲

      发布在 MR Series
      J
      jr_online
    • 回复: Tina sdk(t113) 更改uart_debug口后,debug信息打印不全

      @yuzukitsuru 在 Tina sdk(t113) 更改uart_debug口后,debug信息打印不全 中说:

      @jr_online
      mboot了吗

      回大佬,我都mboot的,mboot、make、pack

      发布在 MR Series
      J
      jr_online
    • Tina sdk(t113) 更改uart_debug口后,debug信息打印不全

      在Tina linux上把uart_debug口由原来的uart0改为uart3,uboot阶段的debug信息打印不全。

      参考大佬的https://bbs.aw-ol.com/topic/1673这个帖子。

      在brandy/brandy-2.0/u-boot-2018/configs/sun8iw20p1_evb2_lowmem_defconfig中增加:

      CONFIG_SPECIFY_CONSOLE_INDEX=y
      CONFIG_CONS_INDEX=4                            # UART 3+1 = 4 
      

      之后可以打印uboot的debug信息:
      d5a60c5d-1f73-46ba-ab93-41dae207a7c0-image.png
      然后kernel的debug信息就没了...
      请教一下大佬们,我还有哪里没有修改对?

      发布在 MR Series
      J
      jr_online
    • 回复: Tina linux(t113) 更改uart_debug口后,按回车无法进入控制台

      @whycan 在 Tina linux(t113) 更改uart_debug口后,按回车无法进入控制台 中说:

      @jr_online

      全志芯片Tina Linux 修改 UART 引脚、UART端口

      大佬,还想请教你一个问题:
      原来的debug口为uart0的时候打印信息是这样的:
      31dcbfa1-5d62-4633-bd94-86ef2ee36dfd-image.png

      然后现在改为uart3后:
      42d96346-2e32-46d5-8501-dd6f9b6a43e0-image.png

      uboot的信息没有打印出来,我得改哪里呢?

      已根据以下的操作修改了的:
      defdaa36-1707-41ae-bd84-31767a4b06a6-image.png

      发布在 T Series
      J
      jr_online
    • 回复: Tina linux(t113) 更改uart_debug口后,按回车无法进入控制台

      @jeffdev 在 Tina linux(t113) 更改uart_debug口后,按回车无法进入控制台 中说:

      @jr_online buildroot里面看看有没有控制台端口的选项,longan的sdk里面有,如果不对就是你这样的情况。

      感谢大佬回复,我用的是tina,是env.cfg和console没有改,修改了就可以了。

      发布在 T Series
      J
      jr_online
    • 回复: Tina linux(t113) 更改uart_debug口后,按回车无法进入控制台

      @whycan 在 Tina linux(t113) 更改uart_debug口后,按回车无法进入控制台 中说:

      @jr_online

      全志芯片Tina Linux 修改 UART 引脚、UART端口

      感谢大佬,修改uart口的问题解决了[抱拳]。

      发布在 T Series
      J
      jr_online
    • Tina linux(t113) 更改uart_debug口后,按回车无法进入控制台

      在Tina linux上把uart_debug口由原来的uart0改为uart3,
      t113板子上电运行后无法进入busybox控制台。
      改回uart0就正常进入控制台。请教一下论坛的大佬们,我是有哪个地方没有修改好吗?

      发布在 T Series
      J
      jr_online
    • 回复: Tina linux 如何更改system init

      @yteraa 在 Tina linux 如何更改system init 中说:

      busybox init 需要配置一些选项和 busybox-int-base-files这些东西

      主要做这些修改

      -CONFIG_SYSTEM_INIT_PROCD=y
      -# CONFIG_SYSTEM_INIT_BUSYBOX is not set
      +# CONFIG_SYSTEM_INIT_PROCD is not set
      +CONFIG_SYSTEM_INIT_BUSYBOX=y
      -CONFIG_PACKAGE_base-files=y
      -# CONFIG_BUSYBOX_CONFIG_FEATURE_CALL_TELINIT is not set
      -# CONFIG_BUSYBOX_CONFIG_INIT is not set
      -# CONFIG_BUSYBOX_CONFIG_LINUXRC is not set
      +CONFIG_BUSYBOX_CONFIG_INIT=y
      +CONFIG_BUSYBOX_CONFIG_LINUXRC=y
      +# CONFIG_BUSYBOX_CONFIG_FEATURE_USE_INITTAB is not set
      +CONFIG_BUSYBOX_CONFIG_FEATURE_INIT_SCTTY=y
      +CONFIG_BUSYBOX_CONFIG_FEATURE_INIT_SYSLOG=y
      +CONFIG_BUSYBOX_CONFIG_FEATURE_INIT_QUIET=y
      +CONFIG_BUSYBOX_CONFIG_FEATURE_INIT_COREDUMPS=y
      +CONFIG_BUSYBOX_CONFIG_INIT_TERMINAL_TYPE=""
      +# CONFIG_BUSYBOX_CONFIG_FEATURE_INIT_MODIFY_CMDLINE is not set
      -CONFIG_BUSYBOX_CONFIG_LOGGER=y
      +# CONFIG_BUSYBOX_CONFIG_LOGGER is not set
      +CONFIG_PACKAGE_busybox-init-base-files=y
      +CONFIG_BUSYBOX_INIT_BASE_FILES_OPTIONS=y
      +CONFIG_BUSYBOX_INIT_BASE_FILES_PATH="busybox-init-base-files"
      +# CONFIG_BUSYBOX_INIT_BASE_FILES_RC_LOG is not set
      +# CONFIG_BUSYBOX_INIT_BASE_FILES_RC_LOAD_SCRIPT is not set
      +# CONFIG_BUSYBOX_INIT_BASE_FILES_RC_MODULES is not set
      -CONFIG_PACKAGE_procd=y
      -
      -#
      -# Configuration
      -#
      -# CONFIG_PROCD_SHOW_BOOT is not set
      -# CONFIG_PROCD_ZRAM_TMPFS is not set
      -# end of Configuration
      -
      +# CONFIG_PACKAGE_procd is not set
      

      好滴,非常感谢大佬指点[抱拳]

      发布在 MR Series
      J
      jr_online
    • Tina linux 如何更改system init

      Tina linux 如何把system init由procd-init改为busybox-init?
      现在在procd-init的情况下可以把系统跑起来。板子是t113。
      但是在menuconfig的system init把procd-inti改为busybox-init之后系统就跑不起来了。
      请教一下大家,我还需要注意那些配置呢?

      发布在 MR Series
      J
      jr_online
    • 回复: 芒果派麻雀到手试玩

      @soso90 在 芒果派麻雀到手试玩 中说:

      @jr_online 我用到的是方屏,也是和你一样,lvgl花屏,然后其他显示显示的是变成上下分屏,内容一致,要修改哪里?uboot的分辨率没同步设置?我这边是关了uboot的lcd驱动的

      你可以参考一下这个:
      https://blog.csdn.net/qq_34440409/article/details/122021748?spm=1001.2101.3001.6650.5&utm_medium=distribute.pc_relevant.none-task-blog-2~default~BlogCommendFromBaidu~Rate-5-122021748-blog-119254978.pc_relevant_paycolumn_v3&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2~default~BlogCommendFromBaidu~Rate-5-122021748-blog-119254978.pc_relevant_paycolumn_v3&utm_relevant_index=7

      发布在 MR Series
      J
      jr_online
    • 1
    • 2
    • 1 / 2