导航

    全志在线开发者论坛

    • 注册
    • 登录
    • 搜索
    • 版块
    • 话题
    • 在线文档
    • 社区主页
    1. 主页
    2. wyljkl
    3. 帖子
    W
    • 资料
    • 关注 1
    • 粉丝 6
    • 我的积分 6270
    • 主题 37
    • 帖子 115
    • 最佳 6
    • 群组 0

    wyljkl 发布的帖子

    • 回复: T113开机LOGO进入内核闪烁,求补丁

      disp-add-uboot-logo-to-kernel-logo-smooth-show.zip

      t113的logo闪烁大概率不是这个补丁问题,你要自己找下原因了,补丁你也可以试下

      发布在 T Series
      W
      wyljkl
    • 回复: 在为 V853s 型号打包 Tina Linux 时遇到问题

      @ehsan 上面不是提示了吗,目录不存在

      发布在 V Series
      W
      wyljkl
    • 回复: v851se切换spinand文件系统起不来Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)

      @away123456 内核部分spinand没有识别出来,你自己看下内核部分的配置

      发布在 V Series
      W
      wyljkl
    • 回复: F1C200S的tplayerdemo 报错

      @maihuanyi 这个不影响正常使用

      发布在 其它全志芯片讨论区
      W
      wyljkl
    • 回复: t113-s3 sdk中有两个版本的bluez工具,怎么切换呢?

      @xlbwxbl 可以切换了,修改makefile,然后需要去掉patch文件夹的patch,里面patch内容不匹配

      发布在 Linux
      W
      wyljkl
    • t113-s3 sdk中有两个版本的bluez工具,怎么切换呢?

      t113-s3的sdk中带了两个版本的bluez,默认编译的是5.54,但是我现在想要使用5.64,要怎么修改配置呢?

      2cc987f8-f329-4dd9-bc7b-748707a99337-image.png

      461a3ec8-0d03-4775-9374-59fed3faf764-image.png

      我直接修改makefile中的版本,编译会报错,有改过的麻烦指点一下,非常感谢

      发布在 Linux
      W
      wyljkl
    • t113-s3 调试 aic8800dc 模组,使用蓝牙报错!!!
      root@TinaLinux:/mnt/UDISK# insmod aic8800_bsp.ko 
      [   38.167214] aicbsp_init
      [   38.170146] RELEASE_DATE:2024_0914_ad9d7749
      [   38.174978] aicbsp_resv_mem_init 
      root@TinaLinux:/mnt/UDISK# insmod aic8800_fdrv.ko 
      [   42.611009] AICWFDBG(LOGTRACE)       >>> rwnx_mod_init()
      [   42.616471] AICWFDBG(LOGINFO)        rwnx v6.4.3.0 - - 241c091M (master)
      [   42.623322] AICWFDBG(LOGINFO)        RELEASE_DATE:2024_0914_ad9d7749 
      [   42.629960] AICWFDBG(LOGTRACE)       rwnx_init_cmd_array Enter 
      [   42.636131] AICWFDBG(LOGTRACE)       rwnx_init_cmd_array cmd_queue[0]:a97386e8 
      [   42.643850] AICWFDBG(LOGTRACE)       rwnx_init_cmd_array cmd_queue[1]:816dd046 
      [   42.651559] AICWFDBG(LOGTRACE)       rwnx_init_cmd_array cmd_queue[2]:a4df5e41 
      [   42.659280] AICWFDBG(LOGTRACE)       rwnx_init_cmd_array cmd_queue[3]:0e391626 
      [   42.666999] AICWFDBG(LOGTRACE)       rwnx_init_cmd_array cmd_queue[4]:89195abe 
      [   42.674717] AICWFDBG(LOGTRACE)       rwnx_init_cmd_array cmd_queue[5]:10450b6d 
      [   42.682436] AICWFDBG(LOGTRACE)       rwnx_init_cmd_array cmd_queue[6]:bb136311 
      [   42.690145] AICWFDBG(LOGTRACE)       rwnx_init_cmd_array cmd_queue[7]:91b45439 
      [   42.697871] AICWFDBG(LOGTRACE)       rwnx_init_cmd_array cmd_queue[8]:0bc294b1 
      [   42.705592] AICWFDBG(LOGTRACE)       rwnx_init_cmd_array cmd_queue[9]:11d8e768 
      [   42.713309] AICWFDBG(LOGTRACE)       rwnx_init_cmd_array cmd_queue[10]:51f87f41 
      [   42.721116] AICWFDBG(LOGTRACE)       rwnx_init_cmd_array cmd_queue[11]:28d9570b 
      [   42.728932] AICWFDBG(LOGTRACE)       rwnx_init_cmd_array cmd_queue[12]:4e425012 
      [   42.736752] AICWFDBG(LOGTRACE)       rwnx_init_cmd_array cmd_queue[13]:dc1f0d80 
      [   42.744579] AICWFDBG(LOGTRACE)       rwnx_init_cmd_array cmd_queue[14]:63776d09 
      [   42.752401] AICWFDBG(LOGTRACE)       rwnx_init_cmd_array cmd_queue[15]:16d17bc4 
      [   42.760208] AICWFDBG(LOGTRACE)       rwnx_init_cmd_array cmd_queue[16]:9f5e35af 
      [   42.768026] AICWFDBG(LOGTRACE)       rwnx_init_cmd_array cmd_queue[17]:2c69b4f5 
      [   42.775843] AICWFDBG(LOGTRACE)       rwnx_init_cmd_array cmd_queue[18]:6c6c99a7 
      [   42.783658] AICWFDBG(LOGTRACE)       rwnx_init_cmd_array cmd_queue[19]:526176b4 
      [   42.791464] AICWFDBG(LOGTRACE)       rwnx_init_cmd_array cmd_queue[20]:41e6fceb 
      [   42.799286] AICWFDBG(LOGTRACE)       rwnx_init_cmd_array cmd_queue[21]:a6c8f617 
      [   42.807104] AICWFDBG(LOGTRACE)       rwnx_init_cmd_array cmd_queue[22]:490997c9 
      [   42.814919] AICWFDBG(LOGTRACE)       rwnx_init_cmd_array cmd_queue[23]:b4c0af91 
      [   42.822736] AICWFDBG(LOGTRACE)       rwnx_init_cmd_array cmd_queue[24]:ef0a52d8 
      [   42.830542] AICWFDBG(LOGTRACE)       rwnx_init_cmd_array cmd_queue[25]:97a1434f 
      [   42.838358] AICWFDBG(LOGTRACE)       rwnx_init_cmd_array cmd_queue[26]:e952635d 
      [   42.846174] AICWFDBG(LOGTRACE)       rwnx_init_cmd_array cmd_queue[27]:00e30592 
      [   42.853989] AICWFDBG(LOGTRACE)       rwnx_init_cmd_array cmd_queue[28]:a8784a44 
      [   42.861805] AICWFDBG(LOGTRACE)       rwnx_init_cmd_array cmd_queue[29]:6df42f23 
      [   42.869611] AICWFDBG(LOGTRACE)       rwnx_init_cmd_array cmd_queue[30]:1877147f 
      [   42.877430] AICWFDBG(LOGTRACE)       rwnx_init_cmd_array cmd_queue[31]:a8612c81 
      [   42.885253] AICWFDBG(LOGTRACE)       rwnx_init_cmd_array cmd_queue[32]:b84c5331 
      [   42.893077] AICWFDBG(LOGTRACE)       rwnx_init_cmd_array cmd_queue[33]:8e6830a6 
      [   42.900883] AICWFDBG(LOGTRACE)       rwnx_init_cmd_array cmd_queue[34]:fb93338c 
      [   42.908701] AICWFDBG(LOGTRACE)       rwnx_init_cmd_array cmd_queue[35]:7fa96c82 
      [   42.916518] AICWFDBG(LOGTRACE)       rwnx_init_cmd_array cmd_queue[36]:4b8fbd49 
      [   42.924333] AICWFDBG(LOGTRACE)       rwnx_init_cmd_array cmd_queue[37]:f2600f97 
      [   42.932149] AICWFDBG(LOGTRACE)       rwnx_init_cmd_array cmd_queue[38]:29af9a9d 
      [   42.939956] AICWFDBG(LOGTRACE)       rwnx_init_cmd_array cmd_queue[39]:eac856f9 
      [   42.947771] AICWFDBG(LOGTRACE)       rwnx_init_cmd_array Exit 
      [   42.953833] aicbsp: aicbsp_set_subsys, subsys: AIC_WIFI, state to: 1
      [   42.960957] aicbsp: aicbsp_set_subsys, power state change to 1 dure to AIC_WIFI
      [   42.969161] aicbsp: aicbsp_platform_power_on
      [   42.973961] sunxi-rfkill soc@3000000:rfkill@0: bus_index: 1
      [   43.040322] sunxi-rfkill soc@3000000:rfkill@0: wlan power on success
      [   43.097519] sunxi-mmc 4021000.sdmmc: sdc set ios:clk 0Hz bm PP pm UP vdd 21 width 1 timing LEGACY(SDR12) dt B
      [   43.108760] sunxi-mmc 4021000.sdmmc: no vqmmc,Check if there is regulator
      [   43.128918] sunxi-mmc 4021000.sdmmc: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
      [   43.153965] sunxi-mmc 4021000.sdmmc: smc 0 p1 err, cmd 52, RTO !!
      [   43.161629] sunxi-mmc 4021000.sdmmc: smc 0 p1 err, cmd 52, RTO !!
      [   43.168486] sunxi-mmc 4021000.sdmmc: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
      [   43.183077] sunxi-mmc 4021000.sdmmc: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
      [   43.201308] mmc0: queuing unknown CIS tuple 0x10 (5 bytes)
      [   43.212779] sunxi-mmc 4021000.sdmmc: sdc set ios:clk 50000000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
      [   43.224725] sunxi-mmc 4021000.sdmmc: sdc set ios:clk 50000000Hz bm PP pm ON vdd 21 width 4 timing LEGACY(SDR12) dt B
      [   43.236756] mmc0: queuing unknown CIS tuple 0x10 (5 bytes)
      [   43.244388] mmc0: new SDIO card at address 76bb
      [   43.272064] aicbsp: aicbsp_sdio_probe:1 vid:0xC8A1  did:0xC08D
      [   43.282955] aicbsp: aicbsp_sdio_probe:2 vid:0xC8A1  did:0xC18D
      [   43.289505] aicbsp: aicbsp_sdio_probe after replace:1
      [   43.295255] AICWFDBG(LOGINFO)        aicwf_sdio_chipmatch USE AIC8800DC
      [   43.302110] the device is PRODUCT_ID_AIC8800DC 
      [   43.307198] aicbsp: aicbsp_get_feature, set FEATURE_SDIO_CLOCK 50 MHz
      [   43.314428] aicbsp: aicwf_sdio_reg_init
      [   43.318949] sunxi-mmc 4021000.sdmmc: sdc set ios:clk 50000000Hz bm PP pm ON vdd 21 width 4 timing LEGACY(SDR12) dt B
      [   43.330990] aicbsp: Set SDIO Clock 50 MHz
      [   43.337021] AICWFDBG(LOGINFO)        btenable = 1 
      [   43.342044] AICWFDBG(LOGINFO)        IS_CHIP_ID_H 
      [   43.346917] AICWFDBG(LOGINFO)        aicbsp: aicbsp_driver_fw_init, chip rev: 7
      [   43.354498] rwnx_load_firmware :firmware path = /etc/fw_patch_table_8800dc_u02h.bin  
      [   43.396454] file md5:43ecb08df5fe83ad0ffe0dbab53ef837
      [   43.402387] AICWFDBG(LOGDEBUG)       aicbt_patch_info_unpack head_t->len:4 base_len:4 
      [   43.410806] AICWFDBG(LOGDEBUG)       aicbt_patch_info_unpack memcpy_len:4 
      [   43.418050] AICWFDBG(LOGDEBUG)       aicbt_patch_info_unpack adid_addrinf:10dc94 addr_adid:100f60 
      [   43.427633] rwnx_plat_bin_fw_upload_android
      [   43.432333] rwnx_load_firmware :firmware path = /etc/fw_adid_8800dc_u02h.bin  
      [   43.440671] file md5:f00fbd9fe6509b786018967936203dd3
      [   43.447177] rwnx_plat_bin_fw_upload_android
      [   43.451984] rwnx_load_firmware :firmware path = /etc/fw_patch_8800dc_u02h.bin  
      [   43.460659] file md5:1fa2f80f0b6b7b22338b9c3533d69883
      [   43.475588] aicbt_patch_table_load bt btmode[1]:1 
      [   43.481061] aicbt_patch_table_load bt uart_baud[1]:1500000 
      [   43.487424] aicbt_patch_table_load bt uart_flowctrl[1]:1 
      [   43.493583] aicbt_patch_table_load bt lpm_enable[1]:0 
      [   43.499440] aicbt_patch_table_load bt tx_pwr[1]:28463 
      [   43.509074] aicbsp: bt patch version: - Jul 11 2024 10:36:50 - git 7b2cd39
      [   43.516901] ############ aicwifi_init begin 
      [   43.522112] AICWFDBG(LOGINFO)        chip_id=c7, chip_sub_id=2!!
      [   43.528357] AICWFDBG(LOGDEBUG)       set_bbpll_config rd_mem_addr_cfm.memdata:8 
      [   43.536189] AICWFDBG(LOGINFO)        set_bbpll_config Crystal not provided by CPU 
      [   43.544311] AICWFDBG(LOGDEBUG)       [0x40500010]=6
      [   43.553979] ############ system_config_8800dc done
      [   43.559352] AICWFDBG(LOGTRACE)       >>> rwnx_plat_patch_load()
      [   43.565424] AICWFDBG(LOGINFO)        testmode=0
      [   43.569819] AICWFDBG(LOGINFO)        rwnx_plat_patch_loading
      [   43.575489] h_u02 is loaing ###############
      [   43.580176] rwnx_plat_bin_fw_upload_android
      [   43.584873] rwnx_load_firmware :firmware path = /etc/fmacfw_patch_8800dc_h_u02.bin  
      [   43.594170] file md5:9ace5e22880dc408045ad1f5c889271b
      [   43.606152] AICWFDBG(LOGINFO)        dpd calib & write
      [   43.611239] aicwf_dpd_calib_8800dc
      [   43.615279] AICWFDBG(LOGERROR)       misc_ram_addr=120ebc
      [   43.621480] AICWFDBG(LOGTRACE)       bit_mask:aef414e2,b0a4bf37,7fc4d938,6d8ab0c9
      [   43.629311] rwnx_plat_bin_fw_upload_android
      [   43.634018] rwnx_load_firmware :firmware path = /etc/fmacfw_calib_8800dc_h_u02.bin  
      [   43.643460] file md5:342855cf657b97dcb97594f4f4a1cbee
      [   43.657148] AICWFDBG(LOGINFO)        Start app: 00130009, 4
      [   43.923171] ############ rwnx_plat_patch_load done
      [   43.929287] AICWFDBG(LOGINFO)        wifisetting_cfg_addr=11019c, ldpc_cfg_addr=120980, agc_cfg_addr=120180, txgain_cfg_addr=120000
      [   43.943970] ### Upload fmacfw_patch_tbl_8800dc_h_u02.bin 
      [   43.950028] rwnx_load_firmware :firmware path = /etc/fmacfw_patch_tbl_8800dc_h_u02.bin  
      [   43.959339] file md5:a5731a82178f302b3c7744a6417ae9be
      [   43.965121] tbl size = 720 
      [   43.968249] AICWFDBG(LOGINFO)        FMACFW_PATCH_TBL_8800DC_U02_DESCRIBE_BASE = 187c00 
      [   43.976930] di Aug 05 2024 12:22:48 - g640d25c
      [   43.976936] patch_tbl:  110890  180c75
      [   43.986343] patch_tbl:  1108f4  182f09
      [   43.990736] patch_tbl:  11087c  180cd5
      [   43.995155] patch_tbl:  1107e4  181565
      [   43.999545] patch_tbl:  110578  1840e1
      [   44.003955] patch_tbl:  110840  181789
      [   44.008344] patch_tbl:  1104fc  18191d
      [   44.012757] patch_tbl:  1106e4  1858dd
      [   44.017152] patch_tbl:  11063c  185355
      [   44.021538] patch_tbl:  110640  1854fd
      [   44.025951] patch_tbl:  1105f8  1856c9
      [   44.030336] patch_tbl:  110860  183a45
      [   44.034740] patch_tbl:  110494  181951
      [   44.039133] patch_tbl:  110740  18197d
      [   44.043548] patch_tbl:  1107c0  181a0d
      [   44.047937] patch_tbl:  110528  185af5
      [   44.052339] patch_tbl:  110530  1858c9
      [   44.056724] patch_tbl:  11055c  181a59
      [   44.061114] patch_tbl:  1107a0  181f71
      [   44.065519] patch_tbl:  110654  183aa1
      [   44.069907] patch_tbl:  110818  18352d
      [   44.074337] patch_tbl:  110824  183575
      [   44.078729] patch_tbl:  1108cc  18236d
      [   44.083146] patch_tbl:  1108d0  181f75
      [   44.087537] patch_tbl:  110630  1824e9
      [   44.091938] patch_tbl:  110758  184145
      [   44.096330] patch_tbl:  1106e0  184189
      [   44.100724] patch_tbl:  110864  18443d
      [   44.105136] patch_tbl:  110520  18447d
      [   44.109555] patch_tbl:  1106d0  1845c5
      [   44.113960] patch_tbl:  1108fc  184619
      [   44.118351] patch_tbl:  110574  184591
      [   44.122764] patch_tbl:  1106bc  184725
      [   44.127155] patch_tbl:  110558  1848fd
      [   44.131541] patch_tbl:  110590  181a89
      [   44.135947] patch_tbl:  1104f4  18267d
      [   44.140339] patch_tbl:  110500  181e91
      [   44.144745] patch_tbl:  1106dc  184aad
      [   44.149133] patch_tbl:  110518  184af5
      [   44.153541] patch_tbl:  110568  184b91
      [   44.157927] patch_tbl:  110648  184bbd
      [   44.162340] patch_tbl:  110660  184dc1
      [   44.166727] patch_tbl:  110688  184f35
      [   44.171121] patch_tbl:  11049c  1826ed
      [   44.175523] patch_tbl:  11073c  182701
      [   44.179917] patch_tbl:  11041c  185929
      [   44.184331] patch_tbl:  1103f0  185a99
      [   44.188718] patch_tbl:  1100c4  184725
      [   44.193126] patch_tbl:  110054  184dc1
      [   44.197521] patch_tbl:  110f34  1836ed
      [   44.201934] patch_tbl:  110f04  183e45
      [   44.206320] patch_tbl:  110de4  183e65
      [   44.210717] patch_tbl:  110e04  184045
      [   44.215123] patch_tbl:  110e6c  183fd9
      [   44.219512] patch_tbl:  110ab0  1840a9
      [   44.223925] patch_tbl:  110dcc  183f69
      [   44.228315] patch_tbl:  1100e0  183f85
      [   44.232722] patch_tbl:  110dd4  184219
      [   44.237107] patch_tbl:  110e5c  183db5
      [   44.241501] patch_tbl:  110b00  1831dd
      [   44.245914] patch_tbl:  110ae8  181e09
      [   44.250309] patch_tbl:  110aa0  1844e5
      [   44.254712] patch_tbl:  110e64  184559
      [   44.259098] patch_tbl:  110f80  184a49
      [   44.263513] patch_tbl:  11148c  184991
      [   44.267896] patch_tbl:  110b84  184bbd
      [   44.272300] patch_tbl:  110d6c  18531d
      [   44.276685] patch_tbl:  40030084  187c80
      [   44.281267] patch_tbl:  40030000  2a6b8
      [   44.285782] patch_tbl:  40030004  4d9d0
      [   44.290266] patch_tbl:  187c80  47706008
      [   44.294867] patch_tbl:  187c84  d0332b00
      [   44.299457] patch_tbl:  40030080  3
      [   44.303576] patch_tbl:  4010001c  0
      [   44.307680] ############ aicwf_patch_config_8800dc done
      [   44.313554] AICWFDBG(LOGINFO)        Read FW mem: 00120000
      [   44.319216] AICWFDBG(LOGINFO)        cfm: [00120000] = 00ffd888
      [   44.325191] AICWFDBG(LOGINFO)        Start app: 00120000, 5
      [   44.338495] AICWFDBG(LOGDEBUG)       aicwf_sdio_probe:1
      [   44.343790] AICWFDBG(LOGDEBUG)       Class=7
      [   44.347989] AICWFDBG(LOGDEBUG)       sdio vendor ID: 0xc8a1
      [   44.353659] AICWFDBG(LOGDEBUG)       sdio device ID: 0xc08d
      [   44.359320] AICWFDBG(LOGDEBUG)       Function#: 1
      [   44.364017] AICWFDBG(LOGINFO)        aicwf_sdio_chipmatch USE AIC8800DC
      [   44.370850] aicbsp: aicbsp_get_feature, set FEATURE_SDIO_CLOCK 50 MHz
      [   44.371696] aicbsp: sdio_err:<aicwf_sdio_bus_pwrctl,1402>: bus down
      [   44.378079] aicsdio: aicwf_sdio_reg_init
      [   44.389618] sunxi-mmc 4021000.sdmmc: sdc set ios:clk 50000000Hz bm PP pm ON vdd 21 width 4 timing LEGACY(SDR12) dt B
      [   44.401518] AICWFDBG(LOGINFO)        Set SDIO Clock 50 MHz
      [   44.417156] aicwf_prealloc_init enter
      [   44.421725] pre alloc rxbuff list len: 30
      [   44.426250] aicbsp: aicbsp_resv_mem_alloc_skb, alloc resv_mem_txdata succuss, id: 0, size: 98304
      [   44.436327] AICWFDBG(LOGINFO)        sdio_bustx_thread the policy of current thread is:1
      [   44.441793] AICWFDBG(LOGINFO)        sdio_busrx_thread the policy of current thread is:1
      [   44.444774] AICWFDBG(LOGINFO)        sdio_bustx_thread the rt_priority of current thread is:1
      [   44.453138] AICWFDBG(LOGINFO)        sdio_busrx_thread the rt_priority of current thread is:1
      [   44.453143] AICWFDBG(LOGINFO)        sdio_busrx_thread the current pid is:1224
      [   44.462033] AICWFDBG(LOGINFO)        sdio_bustx_thread the current pid is:1223
      [   44.485800] AICWFDBG(LOGTRACE)       >>> rwnx_platform_init()
      [   44.491722] AICWFDBG(LOGTRACE)       >>> rwnx_cfg80211_init()
      [   44.497582] aicbsp: aicbsp_get_feature, set FEATURE_SDIO_CLOCK 50 MHz
      [   44.504823] AICWFDBG(LOGINFO)        rwnx_cfg80211_init sizeof(struct rwnx_hw):16360 
      [   44.513085] AICWFDBG(LOGTRACE)       >>> rwnx_init_aic()
      [   44.518458] AICWFDBG(LOGTRACE)       >>> rwnx_cmd_mgr_init()
      [   44.524373] tcp_ack_init 
      [   44.527316] AICWFDBG(LOGINFO)        aicwf_prealloc_txq_alloc size is diff will to be kzalloc 
      [   44.536423] AICWFDBG(LOGINFO)        aicwf_prealloc_txq_alloc txq kzalloc successful 
      [   44.544759] AICWFDBG(LOGTRACE)       >>> rwnx_send_dbg_mem_read_req()
      [   44.551405] AICWFDBG(LOGTRACE)       rwnx_send_msg (1025)DBG_MEM_READ_CFM reqcfm:1 in_irq:0 in_softirq:0 in_atomic:0
      [   44.562751] AICWFDBG(LOGTRACE)       rwnx_cmd_malloc get cmd_array[0]:a97386e8 
      [   44.570948] AICWFDBG(LOGDEBUG)       rwnx_rx_handle_msg msg->id:0x401 
      [   44.577874] AICWFDBG(LOGTRACE)       rwnx_cmd_free cmd_array[0]:a97386e8 
      [   44.585067] AICWFDBG(LOGTRACE)       >>> rwnx_send_dbg_mem_read_req()
      [   44.591739] AICWFDBG(LOGTRACE)       rwnx_send_msg (1025)DBG_MEM_READ_CFM reqcfm:1 in_irq:0 in_softirq:0 in_atomic:0
      [   44.603087] AICWFDBG(LOGTRACE)       rwnx_cmd_malloc get cmd_array[0]:a97386e8 
      [   44.610976] AICWFDBG(LOGDEBUG)       rwnx_rx_handle_msg msg->id:0x401 
      [   44.617879] AICWFDBG(LOGTRACE)       rwnx_cmd_free cmd_array[0]:a97386e8 
      [   44.625025] AICWFDBG(LOGINFO)        FDRV chip_id=c7, chip_sub_id=2!!
      [   44.631575] AICWFDBG(LOGTRACE)       >>> rwnx_platform_on()
      [   44.637251] AICWFDBG(LOGINFO)        userconfig file path:aic_userconfig_8800dc.txt 
      [   44.645360] AICWFDBG(LOGINFO)        ### Load file aic_userconfig_8800dc.txt
      [   44.652592] AICWFDBG(LOGINFO)        rwnx_load_firmware :firmware path = /etc/aic_userconfig_8800dc.txt  
      [   44.662850] AICWFDBG(LOGINFO)        file md5:159af09b93ce2f8f042cb57d287e0df2
      [   44.670369] AICWFDBG(LOGINFO)        ### Load file done: aic_userconfig_8800dc.txt, size=1056
      [   44.679268] AICWFDBG(LOGINFO)        rwnx_plat_userconfig_parsing2: AIC USERCONFIG 2022/0803/1707
      [   44.688646] AICWFDBG(LOGINFO)        rwnx_plat_userconfig_parsing2: txpwr_lvl
      [   44.696074] AICWFDBG(LOGINFO)        rwnx_plat_nvram_set_value:command=enable value=1
      [   44.704184] AICWFDBG(LOGINFO)        rwnx_plat_nvram_set_value:command=lvl_11b_11ag_1m_2g4 value=20
      [   44.713664] AICWFDBG(LOGINFO)        rwnx_plat_nvram_set_value:command=lvl_11b_11ag_2m_2g4 value=20
      [   44.723140] AICWFDBG(LOGINFO)        rwnx_plat_nvram_set_value:command=lvl_11b_11ag_5m5_2g4 value=20
      [   44.732713] AICWFDBG(LOGINFO)        rwnx_plat_nvram_set_value:command=lvl_11b_11ag_11m_2g4 value=20
      [   44.742287] AICWFDBG(LOGINFO)        rwnx_plat_nvram_set_value:command=lvl_11b_11ag_6m_2g4 value=20
      [   44.751771] AICWFDBG(LOGINFO)        rwnx_plat_nvram_set_value:command=lvl_11b_11ag_9m_2g4 value=20
      [   44.761236] AICWFDBG(LOGINFO)        rwnx_plat_nvram_set_value:command=lvl_11b_11ag_12m_2g4 value=20
      [   44.770811] AICWFDBG(LOGINFO)        rwnx_plat_nvram_set_value:command=lvl_11b_11ag_18m_2g4 value=20
      [   44.780384] AICWFDBG(LOGINFO)        rwnx_plat_nvram_set_value:command=lvl_11b_11ag_24m_2g4 value=18
      [   44.789957] AICWFDBG(LOGINFO)        rwnx_plat_nvram_set_value:command=lvl_11b_11ag_36m_2g4 value=18
      [   44.799530] AICWFDBG(LOGINFO)        rwnx_plat_nvram_set_value:command=lvl_11b_11ag_48m_2g4 value=16
      [   44.809103] AICWFDBG(LOGINFO)        rwnx_plat_nvram_set_value:command=lvl_11b_11ag_54m_2g4 value=16
      [   44.818680] AICWFDBG(LOGINFO)        rwnx_plat_nvram_set_value:command=lvl_11n_11ac_mcs0_2g4 value=20
      [   44.828351] AICWFDBG(LOGINFO)        rwnx_plat_nvram_set_value:command=lvl_11n_11ac_mcs1_2g4 value=20
      [   44.838021] AICWFDBG(LOGINFO)        rwnx_plat_nvram_set_value:command=lvl_11n_11ac_mcs2_2g4 value=20
      [   44.847691] AICWFDBG(LOGINFO)        rwnx_plat_nvram_set_value:command=lvl_11n_11ac_mcs3_2g4 value=20
      [   44.857361] AICWFDBG(LOGINFO)        rwnx_plat_nvram_set_value:command=lvl_11n_11ac_mcs4_2g4 value=18
      [   44.867032] AICWFDBG(LOGINFO)        rwnx_plat_nvram_set_value:command=lvl_11n_11ac_mcs5_2g4 value=18
      [   44.876702] AICWFDBG(LOGINFO)        rwnx_plat_nvram_set_value:command=lvl_11n_11ac_mcs6_2g4 value=16
      [   44.886373] AICWFDBG(LOGINFO)        rwnx_plat_nvram_set_value:command=lvl_11n_11ac_mcs7_2g4 value=16
      [   44.896050] AICWFDBG(LOGINFO)        rwnx_plat_nvram_set_value:command=lvl_11n_11ac_mcs8_2g4 value=16
      [   44.905726] AICWFDBG(LOGINFO)        rwnx_plat_nvram_set_value:command=lvl_11n_11ac_mcs9_2g4 value=16
      [   44.915403] AICWFDBG(LOGINFO)        rwnx_plat_nvram_set_value:command=lvl_11ax_mcs0_2g4 value=20
      [   44.924683] AICWFDBG(LOGINFO)        rwnx_plat_nvram_set_value:command=lvl_11ax_mcs1_2g4 value=20
      [   44.933963] AICWFDBG(LOGINFO)        rwnx_plat_nvram_set_value:command=lvl_11ax_mcs2_2g4 value=20
      [   44.943244] AICWFDBG(LOGINFO)        rwnx_plat_nvram_set_value:command=lvl_11ax_mcs3_2g4 value=20
      [   44.952524] AICWFDBG(LOGINFO)        rwnx_plat_nvram_set_value:command=lvl_11ax_mcs4_2g4 value=18
      [   44.961805] AICWFDBG(LOGINFO)        rwnx_plat_nvram_set_value:command=lvl_11ax_mcs5_2g4 value=18
      [   44.971076] AICWFDBG(LOGINFO)        rwnx_plat_nvram_set_value:command=lvl_11ax_mcs6_2g4 value=16
      [   44.980356] AICWFDBG(LOGINFO)        rwnx_plat_nvram_set_value:command=lvl_11ax_mcs7_2g4 value=16
      [   44.989637] AICWFDBG(LOGINFO)        rwnx_plat_nvram_set_value:command=lvl_11ax_mcs8_2g4 value=16
      [   44.998918] AICWFDBG(LOGINFO)        rwnx_plat_nvram_set_value:command=lvl_11ax_mcs9_2g4 value=16
      [   45.008199] AICWFDBG(LOGINFO)        rwnx_plat_nvram_set_value:command=lvl_11ax_mcs10_2g4 value=15
      [   45.017582] AICWFDBG(LOGINFO)        rwnx_plat_nvram_set_value:command=lvl_11ax_mcs11_2g4 value=15
      [   45.026964] AICWFDBG(LOGINFO)        rwnx_plat_userconfig_parsing2: txpwr_ofst
      [   45.034526] AICWFDBG(LOGINFO)        rwnx_plat_nvram_set_value:command=ofst_enable value=0
      [   45.043129] AICWFDBG(LOGINFO)        rwnx_plat_nvram_set_value:command=ofst_chan_1_4 value=0
      [   45.051923] AICWFDBG(LOGINFO)        rwnx_plat_nvram_set_value:command=ofst_chan_5_9 value=0
      [   45.060706] AICWFDBG(LOGINFO)        rwnx_plat_nvram_set_value:command=ofst_chan_10_13 value=0
      [   45.069694] AICWFDBG(LOGINFO)        rwnx_plat_nvram_set_value:command=ofst_chan_36_64 value=0
      [   45.078682] AICWFDBG(LOGINFO)        rwnx_plat_nvram_set_value:command=ofst_chan_100_120 value=0
      [   45.087865] AICWFDBG(LOGINFO)        rwnx_plat_nvram_set_value:command=ofst_chan_122_140 value=0
      [   45.097048] AICWFDBG(LOGINFO)        rwnx_plat_nvram_set_value:command=ofst_chan_142_165 value=0
      [   45.106230] AICWFDBG(LOGINFO)        rwnx_plat_userconfig_parsing2: xtal cap
      [   45.113563] AICWFDBG(LOGINFO)        rwnx_plat_nvram_set_value:command=xtal_enable value=0
      [   45.122161] AICWFDBG(LOGINFO)        rwnx_plat_nvram_set_value:command=xtal_cap value=24
      [   45.130554] AICWFDBG(LOGINFO)        rwnx_plat_nvram_set_value:command=xtal_cap_fine value=31
      [   45.139444] AICWFDBG(LOGINFO)        userconfig download complete
      [   45.139444] 
      [   45.147266] AICWFDBG(LOGTRACE)       rwnx_send_msg (124)MM_SET_STACK_START_CFM reqcfm:1 in_irq:0 in_softirq:0 in_atomic:0
      [   45.159085] AICWFDBG(LOGTRACE)       rwnx_cmd_malloc get cmd_array[0]:a97386e8 
      [   45.167332] AICWFDBG(LOGDEBUG)       rwnx_rx_handle_msg msg->id:0x7c 
      [   45.174119] AICWFDBG(LOGTRACE)       rwnx_cmd_free cmd_array[0]:a97386e8 
      [   45.181245] AICWFDBG(LOGINFO)        is 5g support = 0, vendor_info = 0x00
      [   45.188293] AICWFDBG(LOGTRACE)       rwnx_send_msg (129)MM_GET_FW_VERSION_CFM reqcfm:1 in_irq:0 in_softirq:0 in_atomic:0
      [   45.200011] AICWFDBG(LOGTRACE)       rwnx_cmd_malloc get cmd_array[0]:a97386e8 
      [   45.207912] AICWFDBG(LOGDEBUG)       rwnx_rx_handle_msg msg->id:0x81 
      [   45.214692] AICWFDBG(LOGTRACE)       rwnx_cmd_free cmd_array[0]:a97386e8 
      [   45.221841] AICWFDBG(LOGINFO)        Firmware Version: zh Aug 08 2023 20:31:22 - g41bc49e
      [   45.230430] AICWFDBG(LOGTRACE)       >>> rwnx_send_txpwr_lvl_req()
      [   45.236787] AICWFDBG(LOGINFO)        get_userconfig_txpwr_lvl_v2_in_fdrv:enable:1
      [   45.244602] AICWFDBG(LOGINFO)        get_userconfig_txpwr_lvl_v2_in_fdrv:lvl_11b_11ag_1m_2g4:20
      [   45.253780] AICWFDBG(LOGINFO)        get_userconfig_txpwr_lvl_v2_in_fdrv:lvl_11b_11ag_2m_2g4:20
      [   45.262958] AICWFDBG(LOGINFO)        get_userconfig_txpwr_lvl_v2_in_fdrv:lvl_11b_11ag_5m5_2g4:20
      [   45.272233] AICWFDBG(LOGINFO)        get_userconfig_txpwr_lvl_v2_in_fdrv:lvl_11b_11ag_11m_2g4:20
      [   45.281500] AICWFDBG(LOGINFO)        get_userconfig_txpwr_lvl_v2_in_fdrv:lvl_11b_11ag_6m_2g4:20
      [   45.290678] AICWFDBG(LOGINFO)        get_userconfig_txpwr_lvl_v2_in_fdrv:lvl_11b_11ag_9m_2g4:20
      [   45.299855] AICWFDBG(LOGINFO)        get_userconfig_txpwr_lvl_v2_in_fdrv:lvl_11b_11ag_12m_2g4:20
      [   45.309130] AICWFDBG(LOGINFO)        get_userconfig_txpwr_lvl_v2_in_fdrv:lvl_11b_11ag_18m_2g4:20
      [   45.318404] AICWFDBG(LOGINFO)        get_userconfig_txpwr_lvl_v2_in_fdrv:lvl_11b_11ag_24m_2g4:18
      [   45.327684] AICWFDBG(LOGINFO)        get_userconfig_txpwr_lvl_v2_in_fdrv:lvl_11b_11ag_36m_2g4:18
      [   45.336960] AICWFDBG(LOGINFO)        get_userconfig_txpwr_lvl_v2_in_fdrv:lvl_11b_11ag_48m_2g4:16
      [   45.346237] AICWFDBG(LOGINFO)        get_userconfig_txpwr_lvl_v2_in_fdrv:lvl_11b_11ag_54m_2g4:16
      [   45.355518] AICWFDBG(LOGINFO)        get_userconfig_txpwr_lvl_v2_in_fdrv:lvl_11n_11ac_mcs0_2g4:20
      [   45.364893] AICWFDBG(LOGINFO)        get_userconfig_txpwr_lvl_v2_in_fdrv:lvl_11n_11ac_mcs1_2g4:20
      [   45.374266] AICWFDBG(LOGINFO)        get_userconfig_txpwr_lvl_v2_in_fdrv:lvl_11n_11ac_mcs2_2g4:20
      [   45.383638] AICWFDBG(LOGINFO)        get_userconfig_txpwr_lvl_v2_in_fdrv:lvl_11n_11ac_mcs3_2g4:20
      [   45.393010] AICWFDBG(LOGINFO)        get_userconfig_txpwr_lvl_v2_in_fdrv:lvl_11n_11ac_mcs4_2g4:18
      [   45.402383] AICWFDBG(LOGINFO)        get_userconfig_txpwr_lvl_v2_in_fdrv:lvl_11n_11ac_mcs5_2g4:18
      [   45.411755] AICWFDBG(LOGINFO)        get_userconfig_txpwr_lvl_v2_in_fdrv:lvl_11n_11ac_mcs6_2g4:16
      [   45.421120] AICWFDBG(LOGINFO)        get_userconfig_txpwr_lvl_v2_in_fdrv:lvl_11n_11ac_mcs7_2g4:16
      [   45.430497] AICWFDBG(LOGINFO)        get_userconfig_txpwr_lvl_v2_in_fdrv:lvl_11n_11ac_mcs8_2g4:16
      [   45.439870] AICWFDBG(LOGINFO)        get_userconfig_txpwr_lvl_v2_in_fdrv:lvl_11n_11ac_mcs9_2g4:16
      [   45.449242] AICWFDBG(LOGINFO)        get_userconfig_txpwr_lvl_v2_in_fdrv:lvl_11ax_mcs0_2g4:20
      [   45.458225] AICWFDBG(LOGINFO)        get_userconfig_txpwr_lvl_v2_in_fdrv:lvl_11ax_mcs1_2g4:20
      [   45.467207] AICWFDBG(LOGINFO)        get_userconfig_txpwr_lvl_v2_in_fdrv:lvl_11ax_mcs2_2g4:20
      [   45.476192] AICWFDBG(LOGINFO)        get_userconfig_txpwr_lvl_v2_in_fdrv:lvl_11ax_mcs3_2g4:20
      [   45.485180] AICWFDBG(LOGINFO)        get_userconfig_txpwr_lvl_v2_in_fdrv:lvl_11ax_mcs4_2g4:18
      [   45.494164] AICWFDBG(LOGINFO)        get_userconfig_txpwr_lvl_v2_in_fdrv:lvl_11ax_mcs5_2g4:18
      [   45.503148] AICWFDBG(LOGINFO)        get_userconfig_txpwr_lvl_v2_in_fdrv:lvl_11ax_mcs6_2g4:16
      [   45.512130] AICWFDBG(LOGINFO)        get_userconfig_txpwr_lvl_v2_in_fdrv:lvl_11ax_mcs7_2g4:16
      [   45.521105] AICWFDBG(LOGINFO)        get_userconfig_txpwr_lvl_v2_in_fdrv:lvl_11ax_mcs8_2g4:16
      [   45.530092] AICWFDBG(LOGINFO)        get_userconfig_txpwr_lvl_v2_in_fdrv:lvl_11ax_mcs9_2g4:16
      [   45.539076] AICWFDBG(LOGINFO)        get_userconfig_txpwr_lvl_v2_in_fdrv:lvl_11ax_mcs10_2g4:15
      [   45.548155] AICWFDBG(LOGINFO)        get_userconfig_txpwr_lvl_v2_in_fdrv:lvl_11ax_mcs11_2g4:15
      [   45.557235] AICWFDBG(LOGINFO)        rwnx_send_txpwr_lvl_req:enable:1
      [   45.563879] AICWFDBG(LOGINFO)        rwnx_send_txpwr_lvl_req:lvl_11b_11ag_1m_2g4:20
      [   45.571886] AICWFDBG(LOGINFO)        rwnx_send_txpwr_lvl_req:lvl_11b_11ag_2m_2g4:20
      [   45.579887] AICWFDBG(LOGINFO)        rwnx_send_txpwr_lvl_req:lvl_11b_11ag_5m5_2g4:20
      [   45.587992] AICWFDBG(LOGINFO)        rwnx_send_txpwr_lvl_req:lvl_11b_11ag_11m_2g4:20
      [   45.596097] AICWFDBG(LOGINFO)        rwnx_send_txpwr_lvl_req:lvl_11b_11ag_6m_2g4:20
      [   45.604108] AICWFDBG(LOGINFO)        rwnx_send_txpwr_lvl_req:lvl_11b_11ag_9m_2g4:20
      [   45.612122] AICWFDBG(LOGINFO)        rwnx_send_txpwr_lvl_req:lvl_11b_11ag_12m_2g4:20
      [   45.620220] AICWFDBG(LOGINFO)        rwnx_send_txpwr_lvl_req:lvl_11b_11ag_18m_2g4:20
      [   45.628333] AICWFDBG(LOGINFO)        rwnx_send_txpwr_lvl_req:lvl_11b_11ag_24m_2g4:18
      [   45.636440] AICWFDBG(LOGINFO)        rwnx_send_txpwr_lvl_req:lvl_11b_11ag_36m_2g4:18
      [   45.644546] AICWFDBG(LOGINFO)        rwnx_send_txpwr_lvl_req:lvl_11b_11ag_48m_2g4:16
      [   45.652651] AICWFDBG(LOGINFO)        rwnx_send_txpwr_lvl_req:lvl_11b_11ag_54m_2g4:16
      [   45.660749] AICWFDBG(LOGINFO)        rwnx_send_txpwr_lvl_req:lvl_11n_11ac_mcs0_2g4:20
      [   45.668951] AICWFDBG(LOGINFO)        rwnx_send_txpwr_lvl_req:lvl_11n_11ac_mcs1_2g4:20
      [   45.677154] AICWFDBG(LOGINFO)        rwnx_send_txpwr_lvl_req:lvl_11n_11ac_mcs2_2g4:20
      [   45.685356] AICWFDBG(LOGINFO)        rwnx_send_txpwr_lvl_req:lvl_11n_11ac_mcs3_2g4:20
      [   45.693559] AICWFDBG(LOGINFO)        rwnx_send_txpwr_lvl_req:lvl_11n_11ac_mcs4_2g4:18
      [   45.701762] AICWFDBG(LOGINFO)        rwnx_send_txpwr_lvl_req:lvl_11n_11ac_mcs5_2g4:18
      [   45.709957] AICWFDBG(LOGINFO)        rwnx_send_txpwr_lvl_req:lvl_11n_11ac_mcs6_2g4:16
      [   45.718160] AICWFDBG(LOGINFO)        rwnx_send_txpwr_lvl_req:lvl_11n_11ac_mcs7_2g4:16
      [   45.726367] AICWFDBG(LOGINFO)        rwnx_send_txpwr_lvl_req:lvl_11n_11ac_mcs8_2g4:16
      [   45.734573] AICWFDBG(LOGINFO)        rwnx_send_txpwr_lvl_req:lvl_11n_11ac_mcs9_2g4:16
      [   45.742782] AICWFDBG(LOGINFO)        rwnx_send_txpwr_lvl_req:lvl_11ax_mcs0_2g4:20
      [   45.750588] AICWFDBG(LOGINFO)        rwnx_send_txpwr_lvl_req:lvl_11ax_mcs1_2g4:20
      [   45.758403] AICWFDBG(LOGINFO)        rwnx_send_txpwr_lvl_req:lvl_11ax_mcs2_2g4:20
      [   45.766217] AICWFDBG(LOGINFO)        rwnx_send_txpwr_lvl_req:lvl_11ax_mcs3_2g4:20
      [   45.774030] AICWFDBG(LOGINFO)        rwnx_send_txpwr_lvl_req:lvl_11ax_mcs4_2g4:18
      [   45.781843] AICWFDBG(LOGINFO)        rwnx_send_txpwr_lvl_req:lvl_11ax_mcs5_2g4:18
      [   45.789648] AICWFDBG(LOGINFO)        rwnx_send_txpwr_lvl_req:lvl_11ax_mcs6_2g4:16
      [   45.797461] AICWFDBG(LOGINFO)        rwnx_send_txpwr_lvl_req:lvl_11ax_mcs7_2g4:16
      [   45.805274] AICWFDBG(LOGINFO)        rwnx_send_txpwr_lvl_req:lvl_11ax_mcs8_2g4:16
      [   45.813087] AICWFDBG(LOGINFO)        rwnx_send_txpwr_lvl_req:lvl_11ax_mcs9_2g4:16
      [   45.820892] AICWFDBG(LOGINFO)        rwnx_send_txpwr_lvl_req:lvl_11ax_mcs10_2g4:15
      [   45.828807] AICWFDBG(LOGINFO)        rwnx_send_txpwr_lvl_req:lvl_11ax_mcs11_2g4:15
      [   45.836722] AICWFDBG(LOGTRACE)       rwnx_send_msg (120)MM_SET_TXPWR_IDX_LVL_CFM reqcfm:1 in_irq:0 in_softirq:0 in_atomic:0
      [   45.848730] AICWFDBG(LOGTRACE)       rwnx_cmd_malloc get cmd_array[0]:a97386e8 
      [   45.856685] AICWFDBG(LOGDEBUG)       rwnx_rx_handle_msg msg->id:0x78 
      [   45.863509] AICWFDBG(LOGTRACE)       rwnx_cmd_free cmd_array[0]:a97386e8 
      [   45.870636] AICWFDBG(LOGTRACE)       >>> rwnx_send_txpwr_ofst_req()
      [   45.877120] AICWFDBG(LOGINFO)        get_userconfig_txpwr_ofst_in_fdrv:enable      :0
      [   45.885337] AICWFDBG(LOGINFO)        get_userconfig_txpwr_ofst_in_fdrv:chan_1_4    :0
      [   45.893551] AICWFDBG(LOGINFO)        get_userconfig_txpwr_ofst_in_fdrv:chan_5_9    :0
      [   45.901765] AICWFDBG(LOGINFO)        get_userconfig_txpwr_ofst_in_fdrv:chan_10_13  :0
      [   45.909980] AICWFDBG(LOGINFO)        get_userconfig_txpwr_ofst_in_fdrv:chan_36_64  :0
      [   45.918197] AICWFDBG(LOGINFO)        get_userconfig_txpwr_ofst_in_fdrv:chan_100_120:0
      [   45.926417] AICWFDBG(LOGINFO)        get_userconfig_txpwr_ofst_in_fdrv:chan_122_140:0
      [   45.934623] AICWFDBG(LOGINFO)        get_userconfig_txpwr_ofst_in_fdrv:chan_142_165:0
      [   45.942834] AICWFDBG(LOGTRACE)       >>> rwnx_msg_free()
      [   45.948204] AICWFDBG(LOGTRACE)       >>> rwnx_send_rf_config_req()
      [   45.954564] AICWFDBG(LOGTRACE)       rwnx_send_msg (104)MM_SET_RF_CONFIG_CFM reqcfm:1 in_irq:0 in_softirq:0 in_atomic:0
      [   45.966191] AICWFDBG(LOGTRACE)       rwnx_cmd_malloc get cmd_array[0]:a97386e8 
      [   45.974143] AICWFDBG(LOGDEBUG)       rwnx_rx_handle_msg msg->id:0x68 
      [   45.980898] AICWFDBG(LOGTRACE)       rwnx_cmd_free cmd_array[0]:a97386e8 
      [   45.988071] AICWFDBG(LOGTRACE)       >>> rwnx_send_rf_config_req()
      [   45.994441] AICWFDBG(LOGTRACE)       rwnx_send_msg (104)MM_SET_RF_CONFIG_CFM reqcfm:1 in_irq:0 in_softirq:0 in_atomic:0
      [   46.006069] AICWFDBG(LOGTRACE)       rwnx_cmd_malloc get cmd_array[0]:a97386e8 
      [   46.013974] AICWFDBG(LOGDEBUG)       rwnx_rx_handle_msg msg->id:0x68 
      [   46.020761] AICWFDBG(LOGTRACE)       rwnx_cmd_free cmd_array[0]:a97386e8 
      [   46.027935] AICWFDBG(LOGTRACE)       >>> rwnx_send_rf_config_req()
      [   46.034328] AICWFDBG(LOGTRACE)       rwnx_send_msg (104)MM_SET_RF_CONFIG_CFM reqcfm:1 in_irq:0 in_softirq:0 in_atomic:0
      [   46.045955] AICWFDBG(LOGTRACE)       rwnx_cmd_malloc get cmd_array[0]:a97386e8 
      [   46.053864] AICWFDBG(LOGDEBUG)       rwnx_rx_handle_msg msg->id:0x68 
      [   46.060660] AICWFDBG(LOGTRACE)       rwnx_cmd_free cmd_array[0]:a97386e8 
      [   46.067821] AICWFDBG(LOGTRACE)       >>> rwnx_send_rf_config_req()
      [   46.074231] AICWFDBG(LOGTRACE)       rwnx_send_msg (104)MM_SET_RF_CONFIG_CFM reqcfm:1 in_irq:0 in_softirq:0 in_atomic:0
      [   46.085860] AICWFDBG(LOGTRACE)       rwnx_cmd_malloc get cmd_array[0]:a97386e8 
      [   46.093768] AICWFDBG(LOGDEBUG)       rwnx_rx_handle_msg msg->id:0x68 
      [   46.100551] AICWFDBG(LOGTRACE)       rwnx_cmd_free cmd_array[0]:a97386e8 
      [   46.107723] AICWFDBG(LOGTRACE)       >>> rwnx_send_rf_calib_req()
      [   46.114014] AICWFDBG(LOGINFO)        get_userconfig_xtal_cap:enable       :0
      [   46.121332] AICWFDBG(LOGINFO)        get_userconfig_xtal_cap:xtal_cap     :0
      [   46.128665] AICWFDBG(LOGINFO)        get_userconfig_xtal_cap:xtal_cap_fine:0
      [   46.135999] AICWFDBG(LOGTRACE)       rwnx_send_msg (106)MM_SET_RF_CALIB_CFM reqcfm:1 in_irq:0 in_softirq:0 in_atomic:0
      [   46.147523] AICWFDBG(LOGTRACE)       rwnx_cmd_malloc get cmd_array[0]:a97386e8 
      [   46.392682] AICWFDBG(LOGDEBUG)       rwnx_rx_handle_msg msg->id:0x6a 
      [   46.399519] AICWFDBG(LOGTRACE)       rwnx_cmd_free cmd_array[0]:a97386e8 
      [   46.406671] AICWFDBG(LOGTRACE)       >>> rwnx_send_get_macaddr_req()
      [   46.413239] AICWFDBG(LOGTRACE)       rwnx_send_msg (116)MM_GET_MAC_ADDR_CFM reqcfm:1 in_irq:0 in_softirq:0 in_atomic:0
      [   46.424765] AICWFDBG(LOGTRACE)       rwnx_cmd_malloc get cmd_array[0]:a97386e8 
      [   46.432894] AICWFDBG(LOGDEBUG)       rwnx_rx_handle_msg msg->id:0x74 
      [   46.439647] AICWFDBG(LOGTRACE)       rwnx_cmd_free cmd_array[0]:a97386e8 
      [   46.446801] AICWFDBG(LOGINFO)        get macaddr: bc:2b:02:0a:b6:74
      [   46.453251] AICWFDBG(LOGTRACE)       >>> rwnx_send_reset()
      [   46.458820] AICWFDBG(LOGTRACE)       rwnx_send_msg (1)MM_RESET_CFM reqcfm:1 in_irq:0 in_softirq:0 in_atomic:0
      [   46.469463] AICWFDBG(LOGTRACE)       rwnx_cmd_malloc get cmd_array[0]:a97386e8 
      [   46.478057] AICWFDBG(LOGDEBUG)       rwnx_rx_handle_msg msg->id:0x1 
      [   46.484728] AICWFDBG(LOGTRACE)       rwnx_cmd_free cmd_array[0]:a97386e8 
      [   46.491878] AICWFDBG(LOGTRACE)       >>> rwnx_send_version_req()
      [   46.498031] AICWFDBG(LOGTRACE)       rwnx_send_msg (5)MM_VERSION_CFM reqcfm:1 in_irq:0 in_softirq:0 in_atomic:0
      [   46.508874] AICWFDBG(LOGTRACE)       rwnx_cmd_malloc get cmd_array[0]:a97386e8 
      [   46.516774] AICWFDBG(LOGDEBUG)       rwnx_rx_handle_msg msg->id:0x5 
      [   46.523475] AICWFDBG(LOGTRACE)       rwnx_cmd_free cmd_array[0]:a97386e8 
      [   46.530631] AICWFDBG(LOGTRACE)       >>> rwnx_set_vers()
      [   46.536029] AICWFDBG(LOGINFO)        rwnx_handle_dynparams unsupport mcs11 change to mcs9
      [   46.536042] AICWFDBG(LOGTRACE)       >>> rwnx_send_me_config_req()
      [   46.550897] ieee80211 phy0: HT supp 1, VHT supp 1, HE supp 1
      [   46.557254] AICWFDBG(LOGTRACE)       rwnx_send_msg (5121)ME_CONFIG_CFM reqcfm:1 in_irq:0 in_softirq:0 in_atomic:0
      [   46.568288] AICWFDBG(LOGTRACE)       rwnx_cmd_malloc get cmd_array[0]:a97386e8 
      [   46.576213] AICWFDBG(LOGDEBUG)       rwnx_rx_handle_msg msg->id:0x1401 
      [   46.583204] AICWFDBG(LOGTRACE)       rwnx_cmd_free cmd_array[0]:a97386e8 
      [   46.590514] AICWFDBG(LOGTRACE)       >>> rwnx_send_me_chan_config_req()
      [   46.597460] AICWFDBG(LOGTRACE)       rwnx_send_msg (5123)ME_CHAN_CONFIG_CFM reqcfm:1 in_irq:0 in_softirq:0 in_atomic:0
      [   46.608997] AICWFDBG(LOGTRACE)       rwnx_cmd_malloc get cmd_array[0]:a97386e8 
      [   46.616951] AICWFDBG(LOGDEBUG)       rwnx_rx_handle_msg msg->id:0x1403 
      [   46.623984] AICWFDBG(LOGTRACE)       rwnx_cmd_free cmd_array[0]:a97386e8 
      [   46.631417] AICWFDBG(LOGINFO)        getRegdomainFromRwnxDB set ccode:00 
      [   46.638536] AICWFDBG(LOGINFO)        rwnx_get_countrycode_channels support channel:1 2 3 4 5 6 7 8 9 10 11 12 13 14 
      [   46.649826] ieee80211 phy0: 
      [   46.649826] *******************************************************
      [   46.649826] ** CAUTION: USING PERMISSIVE CUSTOM REGULATORY RULES **
      [   46.649826] *******************************************************
      [   46.674129] AICWFDBG(LOGTRACE)       >>> rwnx_send_me_chan_config_req()
      [   46.680970] AICWFDBG(LOGTRACE)       rwnx_send_msg (5123)ME_CHAN_CONFIG_CFM reqcfm:1 in_irq:0 in_softirq:0 in_atomic:0
      [   46.692499] AICWFDBG(LOGTRACE)       rwnx_cmd_malloc get cmd_array[0]:a97386e8 
      [   46.700686] AICWFDBG(LOGDEBUG)       rwnx_rx_handle_msg msg->id:0x1403 
      [   46.707729] AICWFDBG(LOGTRACE)       rwnx_cmd_free cmd_array[0]:a97386e8 
      [   46.714884] AICWFDBG(LOGTRACE)       >>> rwnx_dbgfs_register()
      [   46.720952] AICWFDBG(LOGINFO)        fw_log_init: c61e0000, c61e2800
      [   46.727439] AICWFDBG(LOGINFO)        rwnx_interface_add: wlan%d, 2, 10
      [   46.734345] AICWFDBG(LOGINFO)        interface add:bc 2b 2 a b6 74
      [   47.367580] get_txpwr_max:txpwr_max:20 
      [   47.463747] AICWFDBG(LOGINFO)        New interface create wlan0 
      root@TinaLinux:/mnt/UDISK# 
      root@TinaLinux:/mnt/UDISK# 
      root@TinaLinux:/mnt/UDISK# 
      root@TinaLinux:/mnt/UDISK# hcidump -w output.hci
      HCI sniffer - Bluetooth packet analyzer ver 5.54
      Can't attach to device hci0. No such device(19)
      btsnoop version: 1 datalink type: 1002
      root@TinaLinux:/mnt/UDISK# 
      root@TinaLinux:/mnt/UDISK# 
      root@TinaLinux:/mnt/UDISK# lsmod 
      aic8800_bsp            81920  1 aic8800_fdrv
      aic8800_fdrv          413696  0 
      root@TinaLinux:/mnt/UDISK# insmod aic8800_btlpm.ko 
      [   72.961080] aic_bluetooth_mod_init
      [   72.965452] -->rfkill_bluetooth_init
      [   72.969956] <--rfkill_bluetooth_init
      [   72.974054] [BT_LPM] bluesleep_init: BlueSleep Mode Driver Ver 1.3.3
      [   72.981688] [BT_LPM] bluesleep_probe: bt_hostwake gpio=207 assert=1
      [   72.981688] 
      [   72.990489] [BT_LPM] bluesleep_probe: wakeup source is disabled!
      [   72.990489] 
      [   72.998955] [BT_LPM] bluesleep_probe: bt_wake gpio=206 assert=1
      [   72.998955] 
      [   73.007290] [BT_LPM] bluesleep_probe: uart_index (1)
      [   73.007290] 
      root@TinaLinux:/mnt/UDISK# 
      root@TinaLinux:/mnt/UDISK# 
      root@TinaLinux:/mnt/UDISK# 
      root@TinaLinux:/mnt/UDISK# hcidump -w output.hci
      HCI sniffer - Bluetooth packet analyzer ver 5.54
      Can't attach to device hci0. No such device(19)
      btsnoop version: 1 datalink type: 1002
      root@TinaLinux:/mnt/UDISK# 
      root@TinaLinux:/mnt/UDISK# 
      root@TinaLinux:/mnt/UDISK# hciattach -s 1500000 /dev/ttyS1 any 1500000 flow nosl
      eep&
      root@TinaLinux:/mnt/UDISK# Device setup complete
      
      [1]+  Done                       hciattach -s 1500000 /dev/ttyS1 any 1500000 flow nosleep
      root@TinaLinux:/mnt/UDISK# 
      root@TinaLinux:/mnt/UDISK# 
      root@TinaLinux:/mnt/UDISK# hcidump -w output.hci
      HCI sniffer - Bluetooth packet analyzer ver 5.54
      btsnoop version: 1 datalink type: 1002
      device: hci0 snap_len: 1500 filter: 0x0
      
      ^C
      root@TinaLinux:/mnt/UDISK# 
      root@TinaLinux:/mnt/UDISK# hcidump -w output.hci &
      root@TinaLinux:/mnt/UDISK# HCI sniffer - Bluetooth packet analyzer ver 5.54
      btsnoop version: 1 datalink type: 1002
      device: hci0 snap_len: 1500 filter: 0x0
      
      root@TinaLinux:/mnt/UDISK# 
      root@TinaLinux:/mnt/UDISK# hciconfig -a
      hci0:   Type: Primary  Bus: UART
              BD Address: BC:2B:02:0A:B6:75  ACL MTU: 251:14  SCO MTU: 0:0
              DOWN 
              RX bytes:220 acl:0 sco:0 events:16 errors:0
              TX bytes:91 acl:0 sco:0 commands:16 errors:0
              Features: 0x00 0x00 0x00 0x00 0x60 0x00 0x00 0x00
              Packet type: DM1 DH1 HV1 
              Link policy: 
              Link mode: SLAVE ACCEPT 
      
      root@TinaLinux:/mnt/UDISK# hciconfig hci0 up
      root@TinaLinux:/mnt/UDISK# hciconfig -a
      hci0:   Type: Primary  Bus: UART
              BD Address: BC:2B:02:0A:B6:75  ACL MTU: 251:14  SCO MTU: 0:0
              UP RUNNING 
              RX bytes:440 acl:0 sco:0 events:32 errors:0
              TX bytes:182 acl:0 sco:0 commands:32 errors:0
              Features: 0x00 0x00 0x00 0x00 0x60 0x00 0x00 0x00
              Packet type: DM1 DH1 HV1 
              Link policy: 
              Link mode: SLAVE ACCEPT 
      Can't read local name on hci0: Input/output error (5)
      root@TinaLinux:/mnt/UDISK# 
      root@TinaLinux:/mnt/UDISK# 
      root@TinaLinux:/mnt/UDISK# ls
      1111.txt          aic8800_btlpm.ko  output.hci
      aic8800_bsp.ko    aic8800_fdrv.ko
      root@TinaLinux:/mnt/UDISK# hcidump -r output.hci
      HCI sniffer - Bluetooth packet analyzer ver 5.54
      btsnoop version: 1 datalink type: 1002
      < HCI Command: Read Local Supported Features (0x04|0x0003) plen 0
      > HCI Event: Command Complete (0x0e) plen 12
          Read Local Supported Features (0x04|0x0003) ncmd 5
          status 0x00
          Features: 0x00 0x00 0x00 0x00 0x60 0x00 0x00 0x00
      < HCI Command: Read Local Version Information (0x04|0x0001) plen 0
      > HCI Event: Command Complete (0x0e) plen 12
          Read Local Version Information (0x04|0x0001) ncmd 5
          status 0x00
          HCI Version: 5.2 (0xb) HCI Revision: 0x14
          LMP Version: 5.2 (0xb) LMP Subversion: 0x14
          Manufacturer: not assigned (2875)
      < HCI Command: Read BD ADDR (0x04|0x0009) plen 0
      > HCI Event: Command Complete (0x0e) plen 10
          Read BD ADDR (0x04|0x0009) ncmd 5
          status 0x00 bdaddr BC:2B:02:0A:B6:75
      < HCI Command: LE Read Buffer Size (0x08|0x0002) plen 0
      > HCI Event: Command Complete (0x0e) plen 7
          LE Read Buffer Size (0x08|0x0002) ncmd 5
          status 0x00 pktlen 0x00fb maxpkt 0x0e
      < HCI Command: LE Read Local Supported Features (0x08|0x0003) plen 0
      > HCI Event: Command Complete (0x0e) plen 12
          LE Read Local Supported Features (0x08|0x0003) ncmd 5
          status 0x00 features 0xdff9010800000000 (Link Layer supports LE Encryption)
      < HCI Command: LE Read Supported States (0x08|0x001c) plen 0
      > HCI Event: Command Complete (0x0e) plen 12
          LE Read Supported States (0x08|0x001c) ncmd 5
      < HCI Command: Read Local Supported Commands (0x04|0x0002) plen 0
      > HCI Event: Command Complete (0x0e) plen 68
          Read Local Supported Commands (0x04|0x0002) ncmd 5
          status 0x00
          Commands: 2000800000c000000000e40000002822000000000000040000f7ffff7f000000
                    30f0ffffffffff07
      < HCI Command: Set Event Mask (0x03|0x0001) plen 8
          Mask: 0x90e8040200800020
      > HCI Event: Command Complete (0x0e) plen 4
          Set Event Mask (0x03|0x0001) ncmd 5
          status 0x00
      < HCI Command: LE Set Event Mask (0x08|0x0001) plen 8
          mask 0xbf1f0a0000000000 (Reserved)
      > HCI Event: Command Complete (0x0e) plen 4
          LE Set Event Mask (0x08|0x0001) ncmd 5
          status 0x00
      < HCI Command: LE Read White List Size (0x08|0x000f) plen 0
      > HCI Event: Command Complete (0x0e) plen 5
          LE Read White List Size (0x08|0x000f) ncmd 5
      < HCI Command: LE Clear White List (0x08|0x0010) plen 0
      > HCI Event: Command Complete (0x0e) plen 4
          LE Clear White List (0x08|0x0010) ncmd 5
          status 0x00
      < HCI Command: Unknown (0x08|0x002a) plen 0
      > HCI Event: Command Complete (0x0e) plen 5
          Unknown (0x08|0x002a) ncmd 5
      < HCI Command: Unknown (0x08|0x0029) plen 0
      > HCI Event: Command Complete (0x0e) plen 4
          Unknown (0x08|0x0029) ncmd 5
      < HCI Command: Unknown (0x08|0x003b) plen 0
      > HCI Event: Command Complete (0x0e) plen 5
          Unknown (0x08|0x003b) ncmd 5
      < HCI Command: Set Event Mask Page 2 (0x03|0x0063) plen 8
          Mask: 0x0000800000000000
      > HCI Event: Command Complete (0x0e) plen 4
          Set Event Mask Page 2 (0x03|0x0063) ncmd 5
          status 0x00
      < HCI Command: Unknown (0x08|0x0031) plen 3
      > HCI Event: Command Complete (0x0e) plen 4
          Unknown (0x08|0x0031) ncmd 5
      < HCI Command: Read Local Name (0x03|0x0014) plen 0
      > HCI Event: Command Complete (0x0e) plen 252
          Read Local Name (0x03|0x0014) ncmd 5
          status 0x02 name ''
          Error: Unknown Connection Identifier
      root@TinaLinux:/mnt/UDISK#
      

      上面是整个加载模组的流程和调试信息,使用蓝牙设备的时候报错,大佬们帮忙看下是哪里的问题,提点意见,非常感谢

      发布在 Linux
      W
      wyljkl
    • 回复: Tian的t113使用UDISK作为overlay,但是每次跟新镜像的时候有一些数据还是上次更新前的。

      @ysc3650145 烧录的时候选择的擦除方式问题,可以选择全盘擦除,或者修改sys_config.fex文件的配置项

      发布在 其它全志芯片讨论区
      W
      wyljkl
    • 回复: t113-i板子编译openwrt,打包rootfs.img但是文件不全

      @embfly 你这是没有跟你编译的库产生依赖,pack的时候不会打包到img里面去

      发布在 其它全志芯片讨论区
      W
      wyljkl
    • 回复: tina系统,想要使用gdb调试应用程序,在makefile中加入-g参数,生成的执行程序一直debug 符号链接,这是怎么回事?

      @chen10 因为我老是使用环境变量croofs切换过去,这里面有调用strip,优化去掉调试信息,只能直接cd 目录过去

      发布在 Linux
      W
      wyljkl
    • 回复: Tina Linux文件系统只读问题

      @nathanliu 你这是没挂上overlay,把overlay挂上就可读可写了

      发布在 V Series
      W
      wyljkl
    • 回复: adb烧录失败

      你还得装一个全志芯片的驱动

      发布在 编译和烧写问题专区
      W
      wyljkl
    • 回复: T507开发板如何在系统起来以后更换dtb文件

      整个分区替换吧,一般是boot分区

      发布在 T Series
      W
      wyljkl
    • 请问一下,100s tina uboot阶段的环境变量跟进入系统获取的环境变量不一样这是什么原因呢?

      首先是默认env.cfg配置文件默认配置的变量:
      cb8fa2b9-95c4-4e6a-9e8e-cd8d064bd0b9-image.png 比如说,目前配置的是

      在uboot阶段通过setenv指令更新环境变量boot_partition成功:
      326e6a7f-beba-47ca-bcb1-4c2c33dbfd4a-image.png

      进入系统终端:
      5fe3a490-058c-4f30-aa15-0c60580109f7-image.png

      获取的环境变量值却没有改变过来,这可能是什么原因呢

      发布在 Linux
      W
      wyljkl
    • 回复: IIC通信异常

      @shuaige 那就是你从机的问题啦,跟主控这边没有关系

      发布在 T Series
      W
      wyljkl
    • 回复: sunxi图层之间的显示切换

      @dazb3 不调用现成的接口,就自己修改下驱动源码,增加个接口就好了

      发布在 其它全志芯片讨论区
      W
      wyljkl
    • 回复: IIC通信异常

      @shuaige 用逻辑分析仪抓一下呢,看看数据对不对,是不是因为从机没有ack回应

      发布在 T Series
      W
      wyljkl
    • 回复: T113-i usb0 能在电脑端识别,但是PhoenixSuit不能检测到设备,一点反应都没有

      你搞错了呀,你图上的是全志的设备驱动,跟工具识别到设备没有直接关系,这个主要是烧录的时候用的,让工具识别的设备主要是adb驱动,把主板usb配置成设备模式呢

      发布在 编译和烧写问题专区
      W
      wyljkl
    • 100s tina 3.5.1 跑fbtft spi接口屏,LVGL 做长跑测试出现报错
      [96359.536592] INFO: task kworker/0:1:9 blocked for more than 120 seconds.
      [96359.544009] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
      [96359.552774] kworker/0:1     D c0358d3c     0     9      2 0x00000000
      [96359.559933] Workqueue: events fb_deferred_io_work
      [96359.565154] Backtrace: 
      [96359.567978] [<c0358aac>] (__schedule+0x0/0x360) from [<c0358e94>] (schedule+0x88/0x8c)
      [96359.576835] [<c0358e0c>] (schedule+0x0/0x8c) from [<c0357b78>] (schedule_timeout+0x20/0x130)
      [96359.586224] [<c0357b58>] (schedule_timeout+0x0/0x130) from [<c0359118>] (wait_for_common+0xe0/0x16c)
      [96359.596395]  r9:00000000 r8:00000000 r7:00000002 r6:c0c5a000 r5:c0c5bd34
      r4:7fffffff
      [96359.605215] [<c0359038>] (wait_for_common+0x0/0x16c) from [<c03591bc>] (wait_for_completion+0x18/0x1c)
      [96359.615583]  r9:c1800000 r8:c0c5bd34 r7:00000000 r6:c0d800f8 r5:00000000
      r4:c0c5bd9c
      [96359.624384] [<c03591a4>] (wait_for_completion+0x0/0x1c) from [<c020fa2c>] (spi_sync+0x74/0x8c)
      [96359.634012] [<c020f9b8>] (spi_sync+0x0/0x8c) from [<c0194550>] (fbtft_write_spi+0xec/0xfc)
      [96359.643219]  r8:00002000 r7:c2820000 r6:c1800000 r5:c0c5bd9c r4:c0d2331c
      [96359.650771] [<c0194464>] (fbtft_write_spi+0x0/0xfc) from [<c0194404>] (fbtft_write_vmem16_bus8+0x104/0x134)
      [96359.661640]  r6:00000000 r5:00002000 r4:c0d2331c
      [96359.666855] [<c0194300>] (fbtft_write_vmem16_bus8+0x0/0x134) from [<c0191010>] (fbtft_update_display+0x144/0x304)
      [96359.678299] [<c0190ecc>] (fbtft_update_display+0x0/0x304) from [<c0190a48>] (fbtft_deferred_io+0x6c/0x100)
      [96359.689066] [<c01909dc>] (fbtft_deferred_io+0x0/0x100) from [<c0190434>] (fb_deferred_io_work+0x48/0xd8)
      [96359.699654] [<c01903ec>] (fb_deferred_io_work+0x0/0xd8) from [<c0031d68>] (process_one_work+0x1e8/0x330)
      [96359.710205]  r9:c0c5a000 r8:c052b600 r7:00000000 r6:c0485024 r5:c0d232b0
      r4:c0c22f00
      [96359.719039] [<c0031b80>] (process_one_work+0x0/0x330) from [<c0032c0c>] (worker_thread+0x1cc/0x358)
      [96359.729155] [<c0032a40>] (worker_thread+0x0/0x358) from [<c0037da0>] (kthread+0xa8/0xb4)
      [96359.738215] [<c0037cf8>] (kthread+0x0/0xb4) from [<c000f930>] (ret_from_fork+0x14/0x24)
      [96359.747134]  r7:00000000 r6:00000000 r5:c0037cf8 r4:c0c49e7c
      [96359.753468] INFO: task 86t2_f1c200s:192 blocked for more than 120 seconds.
      [96359.761132] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
      [96359.769851] 86t2_f1c200s    D c0358d3c     0   192      1 0x00000000
      [96359.776956] Backtrace: 
      [96359.779726] [<c0358aac>] (__schedule+0x0/0x360) from [<c0358e94>] (schedule+0x88/0x8c)
      [96359.788593] [<c0358e0c>] (schedule+0x0/0x8c) from [<c03592d0>] (schedule_preempt_disabled+0x10/0x14)
      [96359.798803] [<c03592c0>] (schedule_preempt_disabled+0x0/0x14) from [<c0358260>] (__mutex_lock_slowpath+0x6c/0xb8)
      [96359.810254] [<c03581f4>] (__mutex_lock_slowpath+0x0/0xb8) from [<c03582e8>] (mutex_lock+0x3c/0x40)
      [96359.820228]  r8:c04f42c0 r7:c01904c4 r6:c0d93494 r5:c0d23000 r4:c0d93494
      [96359.827764] [<c03582ac>] (mutex_lock+0x0/0x40) from [<c01904f0>] (fb_deferred_io_mkwrite+0x2c/0xf8)
      [96359.837847]  r5:c0d23000 r4:c0d93490
      [96359.841853] [<c01904c4>] (fb_deferred_io_mkwrite+0x0/0xf8) from [<c0081368>] (handle_pte_fault+0x774/0xa48)
      [96359.852693]  r9:c0f463e8 r8:80d9618f r7:c01904c4 r6:b6afa000 r5:c0e65160
      r4:c04f42c0
      [96359.861471] [<c0080bf4>] (handle_pte_fault+0x0/0xa48) from [<c00816f0>] (handle_mm_fault+0xb4/0xd8)
      [96359.871570] [<c008163c>] (handle_mm_fault+0x0/0xd8) from [<c0016510>] (do_page_fault+0x1d4/0x278)
      [96359.881474] [<c001633c>] (do_page_fault+0x0/0x278) from [<c000a1d0>] (do_DataAbort+0x40/0xa4)
      [96359.890997] [<c000a190>] (do_DataAbort+0x0/0xa4) from [<c000f660>] (__dabt_usr+0x40/0x60)
      [96359.900123] Exception stack(0xc0981fb0 to 0xc0981ff8)
      [96359.922359] 1fa0:                                     b6afa17a 00281d5c 00000062 ffbcffbc
      [96359.932683] 1fc0: 00000000 00000000 00231928 00000066 000000bd 0000013f b6afa000 00000066
      [96359.943117] 1fe0: 00000010 b6bb95c8 00000010 b6f1f12c 60000010 ffffffff
      [96359.950646]  r7:00000066 r6:ffffffff r5:60000010 r4:b6f1f12c
      [96359.957087] INFO: task kworker/u2:2:8590 blocked for more than 120 seconds.
      [96359.964834] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
      [96359.973574] kworker/u2:2    D c0358d3c     0  8590      2 0x00000000
      [96359.980715] Workqueue: spi1 sunxi_spi_work
      [96359.985260] Backtrace: 
      [96359.988081] [<c0358aac>] (__schedule+0x0/0x360) from [<c0358e94>] (schedule+0x88/0x8c)
      [96359.996939] [<c0358e0c>] (schedule+0x0/0x8c) from [<c0357b78>] (schedule_timeout+0x20/0x130)
      [96360.006325] [<c0357b58>] (schedule_timeout+0x0/0x130) from [<c0359118>] (wait_for_common+0xe0/0x16c)
      [96360.016518]  r9:00000000 r8:00000000 r7:00000002 r6:c0fe6000 r5:c0d807e8
      r4:7fffffff
      [96360.025279] [<c0359038>] (wait_for_common+0x0/0x16c) from [<c03591bc>] (wait_for_completion+0x18/0x1c)
      [96360.035644]  r9:00000000 r8:c0c5bdbc r7:f1c06018 r6:c0c5bd78 r5:c0d80168
      r4:f1c06000
      [96360.044450] [<c03591a4>] (wait_for_completion+0x0/0x1c) from [<c0212830>] (sunxi_spi_work+0x4b4/0x7fc)
      [96360.054850] [<c021237c>] (sunxi_spi_work+0x0/0x7fc) from [<c0031d68>] (process_one_work+0x1e8/0x330)
      [96360.065063] [<c0031b80>] (process_one_work+0x0/0x330) from [<c0032c0c>] (worker_thread+0x1cc/0x358)
      [96360.075175] [<c0032a40>] (worker_thread+0x0/0x358) from [<c0037da0>] (kthread+0xa8/0xb4)
      [96360.084257] [<c0037cf8>] (kthread+0x0/0xb4) from [<c000f930>] (ret_from_fork+0x14/0x24)
      [96360.093185]  r7:00000000 r6:00000000 r5:c0037cf8 r4:c0adde7c
      [96480.095636] INFO: task kworker/0:1:9 blocked for more than 120 seconds.
      [96480.103042] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
      [96480.111804] kworker/0:1     D c0358d3c     0     9      2 0x00000000
      [96480.118951] Workqueue: events fb_deferred_io_work
      [96480.124203] Backtrace: 
      [96480.127032] [<c0358aac>] (__schedule+0x0/0x360) from [<c0358e94>] (schedule+0x88/0x8c)
      [96480.135930] [<c0358e0c>] (schedule+0x0/0x8c) from [<c0357b78>] (schedule_timeout+0x20/0x130)
      [96480.145320] [<c0357b58>] (schedule_timeout+0x0/0x130) from [<c0359118>] (wait_for_common+0xe0/0x16c)
      [96480.155496]  r9:00000000 r8:00000000 r7:00000002 r6:c0c5a000 r5:c0c5bd34
      r4:7fffffff
      [96480.164297] [<c0359038>] (wait_for_common+0x0/0x16c) from [<c03591bc>] (wait_for_completion+0x18/0x1c)
      [96480.174660]  r9:c1800000 r8:c0c5bd34 r7:00000000 r6:c0d800f8 r5:00000000
      r4:c0c5bd9c
      [96480.183456] [<c03591a4>] (wait_for_completion+0x0/0x1c) from [<c020fa2c>] (spi_sync+0x74/0x8c)
      [96480.193084] [<c020f9b8>] (spi_sync+0x0/0x8c) from [<c0194550>] (fbtft_write_spi+0xec/0xfc)
      [96480.202306]  r8:00002000 r7:c2820000 r6:c1800000 r5:c0c5bd9c r4:c0d2331c
      [96480.209853] [<c0194464>] (fbtft_write_spi+0x0/0xfc) from [<c0194404>] (fbtft_write_vmem16_bus8+0x104/0x134)
      [96480.220687]  r6:00000000 r5:00002000 r4:c0d2331c
      [96480.225889] [<c0194300>] (fbtft_write_vmem16_bus8+0x0/0x134) from [<c0191010>] (fbtft_update_display+0x144/0x304)
      [96480.237329] [<c0190ecc>] (fbtft_update_display+0x0/0x304) from [<c0190a48>] (fbtft_deferred_io+0x6c/0x100)
      [96480.248095] [<c01909dc>] (fbtft_deferred_io+0x0/0x100) from [<c0190434>] (fb_deferred_io_work+0x48/0xd8)
      [96480.258685] [<c01903ec>] (fb_deferred_io_work+0x0/0xd8) from [<c0031d68>] (process_one_work+0x1e8/0x330)
      [96480.269243]  r9:c0c5a000 r8:c052b600 r7:00000000 r6:c0485024 r5:c0d232b0
      r4:c0c22f00
      [96480.278030] [<c0031b80>] (process_one_work+0x0/0x330) from [<c0032c0c>] (worker_thread+0x1cc/0x358)
      [96480.288137] [<c0032a40>] (worker_thread+0x0/0x358) from [<c0037da0>] (kthread+0xa8/0xb4)
      [96480.297195] [<c0037cf8>] (kthread+0x0/0xb4) from [<c000f930>] (ret_from_fork+0x14/0x24)
      [96480.306111]  r7:00000000 r6:00000000 r5:c0037cf8 r4:c0c49e7c
      [96480.312444] INFO: task 86t2_f1c200s:192 blocked for more than 120 seconds.
      [96480.320124] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
      [96480.328848] 86t2_f1c200s    D c0358d3c     0   192      1 0x00000000
      [96480.335940] Backtrace: 
      [96480.338710] [<c0358aac>] (__schedule+0x0/0x360) from [<c0358e94>] (schedule+0x88/0x8c)
      [96480.347568] [<c0358e0c>] (schedule+0x0/0x8c) from [<c03592d0>] (schedule_preempt_disabled+0x10/0x14)
      [96480.357773] [<c03592c0>] (schedule_preempt_disabled+0x0/0x14) from [<c0358260>] (__mutex_lock_slowpath+0x6c/0xb8)
      [96480.369225] [<c03581f4>] (__mutex_lock_slowpath+0x0/0xb8) from [<c03582e8>] (mutex_lock+0x3c/0x40)
      [96480.379221]  r8:c04f42c0 r7:c01904c4 r6:c0d93494 r5:c0d23000 r4:c0d93494
      [96480.386767] [<c03582ac>] (mutex_lock+0x0/0x40) from [<c01904f0>] (fb_deferred_io_mkwrite+0x2c/0xf8)
      [96480.396839]  r5:c0d23000 r4:c0d93490
      [96480.400844] [<c01904c4>] (fb_deferred_io_mkwrite+0x0/0xf8) from [<c0081368>] (handle_pte_fault+0x774/0xa48)
      [96480.411698]  r9:c0f463e8 r8:80d9618f r7:c01904c4 r6:b6afa000 r5:c0e65160
      r4:c04f42c0
      [96480.420490] [<c0080bf4>] (handle_pte_fault+0x0/0xa48) from [<c00816f0>] (handle_mm_fault+0xb4/0xd8)
      [96480.430607] [<c008163c>] (handle_mm_fault+0x0/0xd8) from [<c0016510>] (do_page_fault+0x1d4/0x278)
      [96480.440536] [<c001633c>] (do_page_fault+0x0/0x278) from [<c000a1d0>] (do_DataAbort+0x40/0xa4)
      [96480.450071] [<c000a190>] (do_DataAbort+0x0/0xa4) from [<c000f660>] (__dabt_usr+0x40/0x60)
      [96480.459186] Exception stack(0xc0981fb0 to 0xc0981ff8)
      [96480.484248] 1fa0:                                     b6afa17a 00281d5c 00000062 ffbcffbc
      [96480.494706] 1fc0: 00000000 00000000 00231928 00000066 000000bd 0000013f b6afa000 00000066
      [96480.505143] 1fe0: 00000010 b6bb95c8 00000010 b6f1f12c 60000010 ffffffff
      [96480.512684]  r7:00000066 r6:ffffffff r5:60000010 r4:b6f1f12c
      [96480.519097] INFO: task kworker/u2:2:8590 blocked for more than 120 seconds.
      [96480.526862] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
      [96480.535614] kworker/u2:2    D c0358d3c     0  8590      2 0x00000000
      [96480.542717] Workqueue: spi1 sunxi_spi_work
      [96480.547319] Backtrace: 
      [96480.550090] [<c0358aac>] (__schedule+0x0/0x360) from [<c0358e94>] (schedule+0x88/0x8c)
      [96480.558970] [<c0358e0c>] (schedule+0x0/0x8c) from [<c0357b78>] (schedule_timeout+0x20/0x130)
      [96480.568413] [<c0357b58>] (schedule_timeout+0x0/0x130) from [<c0359118>] (wait_for_common+0xe0/0x16c)
      [96480.578578]  r9:00000000 r8:00000000 r7:00000002 r6:c0fe6000 r5:c0d807e8
      r4:7fffffff
      [96480.587373] [<c0359038>] (wait_for_common+0x0/0x16c) from [<c03591bc>] (wait_for_completion+0x18/0x1c)
      [96480.597731]  r9:00000000 r8:c0c5bdbc r7:f1c06018 r6:c0c5bd78 r5:c0d80168
      r4:f1c06000
      [96480.606531] [<c03591a4>] (wait_for_completion+0x0/0x1c) from [<c0212830>] (sunxi_spi_work+0x4b4/0x7fc)
      [96480.616961] [<c021237c>] (sunxi_spi_work+0x0/0x7fc) from [<c0031d68>] (process_one_work+0x1e8/0x330)
      [96480.627173] [<c0031b80>] (process_one_work+0x0/0x330) from [<c0032c0c>] (worker_thread+0x1cc/0x358)
      [96480.637287] [<c0032a40>] (worker_thread+0x0/0x358) from [<c0037da0>] (kthread+0xa8/0xb4)
      [96480.646343] [<c0037cf8>] (kthread+0x0/0xb4) from [<c000f930>] (ret_from_fork+0x14/0x24)
      [96480.655218]  r7:00000000 r6:00000000 r5:c0037cf8 r4:c0adde7c
      [96600.654690] INFO: task kworker/0:1:9 blocked for more than 120 seconds.
      [96600.662100] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
      [96600.670854] kworker/0:1     D c0358d3c     0     9      2 0x00000000
      [96600.678020] Workqueue: events fb_deferred_io_work
      [96600.683278] Backtrace: 
      [96600.686101] [<c0358aac>] (__schedule+0x0/0x360) from [<c0358e94>] (schedule+0x88/0x8c)
      [96600.694973] [<c0358e0c>] (schedule+0x0/0x8c) from [<c0357b78>] (schedule_timeout+0x20/0x130)
      [96600.704360] [<c0357b58>] (schedule_timeout+0x0/0x130) from [<c0359118>] (wait_for_common+0xe0/0x16c)
      [96600.714552]  r9:00000000 r8:00000000 r7:00000002 r6:c0c5a000 r5:c0c5bd34
      r4:7fffffff
      [96600.723362] [<c0359038>] (wait_for_common+0x0/0x16c) from [<c03591bc>] (wait_for_completion+0x18/0x1c)
      [96600.733745]  r9:c1800000 r8:c0c5bd34 r7:00000000 r6:c0d800f8 r5:00000000
      r4:c0c5bd9c
      [96600.742571] [<c03591a4>] (wait_for_completion+0x0/0x1c) from [<c020fa2c>] (spi_sync+0x74/0x8c)
      [96600.752203] [<c020f9b8>] (spi_sync+0x0/0x8c) from [<c0194550>] (fbtft_write_spi+0xec/0xfc)
      [96600.761413]  r8:00002000 r7:c2820000 r6:c1800000 r5:c0c5bd9c r4:c0d2331c
      [96600.768946] [<c0194464>] (fbtft_write_spi+0x0/0xfc) from [<c0194404>] (fbtft_write_vmem16_bus8+0x104/0x134)
      [96600.779782]  r6:00000000 r5:00002000 r4:c0d2331c
      [96600.784983] [<c0194300>] (fbtft_write_vmem16_bus8+0x0/0x134) from [<c0191010>] (fbtft_update_display+0x144/0x304)
      [96600.796438] [<c0190ecc>] (fbtft_update_display+0x0/0x304) from [<c0190a48>] (fbtft_deferred_io+0x6c/0x100)
      [96600.807210] [<c01909dc>] (fbtft_deferred_io+0x0/0x100) from [<c0190434>] (fb_deferred_io_work+0x48/0xd8)
      [96600.817787] [<c01903ec>] (fb_deferred_io_work+0x0/0xd8) from [<c0031d68>] (process_one_work+0x1e8/0x330)
      [96600.828338]  r9:c0c5a000 r8:c052b600 r7:00000000 r6:c0485024 r5:c0d232b0
      r4:c0c22f00
      [96600.837120] [<c0031b80>] (process_one_work+0x0/0x330) from [<c0032c0c>] (worker_thread+0x1cc/0x358)
      [96600.847227] [<c0032a40>] (worker_thread+0x0/0x358) from [<c0037da0>] (kthread+0xa8/0xb4)
      [96600.856299] [<c0037cf8>] (kthread+0x0/0xb4) from [<c000f930>] (ret_from_fork+0x14/0x24)
      [96600.865222]  r7:00000000 r6:00000000 r5:c0037cf8 r4:c0c49e7c
      [96600.871552] INFO: task 86t2_f1c200s:192 blocked for more than 120 seconds.
      [96600.879218] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
      [96600.887933] 86t2_f1c200s    D c0358d3c     0   192      1 0x00000000
      [96600.895028] Backtrace: 
      [96600.897799] [<c0358aac>] (__schedule+0x0/0x360) from [<c0358e94>] (schedule+0x88/0x8c)
      [96600.906659] [<c0358e0c>] (schedule+0x0/0x8c) from [<c03592d0>] (schedule_preempt_disabled+0x10/0x14)
      [96600.916883] [<c03592c0>] (schedule_preempt_disabled+0x0/0x14) from [<c0358260>] (__mutex_lock_slowpath+0x6c/0xb8)
      [96600.928340] [<c03581f4>] (__mutex_lock_slowpath+0x0/0xb8) from [<c03582e8>] (mutex_lock+0x3c/0x40)
      [96600.938314]  r8:c04f42c0 r7:c01904c4 r6:c0d93494 r5:c0d23000 r4:c0d93494
      [96600.945847] [<c03582ac>] (mutex_lock+0x0/0x40) from [<c01904f0>] (fb_deferred_io_mkwrite+0x2c/0xf8)
      [96600.955936]  r5:c0d23000 r4:c0d93490
      [96600.959944] [<c01904c4>] (fb_deferred_io_mkwrite+0x0/0xf8) from [<c0081368>] (handle_pte_fault+0x774/0xa48)
      [96600.970798]  r9:c0f463e8 r8:80d9618f r7:c01904c4 r6:b6afa000 r5:c0e65160
      r4:c04f42c0
      [96600.979604] [<c0080bf4>] (handle_pte_fault+0x0/0xa48) from [<c00816f0>] (handle_mm_fault+0xb4/0xd8)
      [96600.989711] [<c008163c>] (handle_mm_fault+0x0/0xd8) from [<c0016510>] (do_page_fault+0x1d4/0x278)
      [96600.999634] [<c001633c>] (do_page_fault+0x0/0x278) from [<c000a1d0>] (do_DataAbort+0x40/0xa4)
      [96601.009164] [<c000a190>] (do_DataAbort+0x0/0xa4) from [<c000f660>] (__dabt_usr+0x40/0x60)
      [96601.018275] Exception stack(0xc0981fb0 to 0xc0981ff8)
      [96601.041527] 1fa0:                                     b6afa17a 00281d5c 00000062 ffbcffbc
      [96601.051893] 1fc0: 00000000 00000000 00231928 00000066 000000bd 0000013f b6afa000 00000066
      [96601.062222] 1fe0: 00000010 b6bb95c8 00000010 b6f1f12c 60000010 ffffffff
      [96601.069752]  r7:00000066 r6:ffffffff r5:60000010 r4:b6f1f12c
      [96601.076175] INFO: task kworker/u2:2:8590 blocked for more than 120 seconds.
      [96601.083892] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
      [96601.092631] kworker/u2:2    D c0358d3c     0  8590      2 0x00000000
      [96601.099801] Workqueue: spi1 sunxi_spi_work
      [96601.104347] Backtrace: 
      [96601.107176] [<c0358aac>] (__schedule+0x0/0x360) from [<c0358e94>] (schedule+0x88/0x8c)
      [96601.116044] [<c0358e0c>] (schedule+0x0/0x8c) from [<c0357b78>] (schedule_timeout+0x20/0x130)
      [96601.125485] [<c0357b58>] (schedule_timeout+0x0/0x130) from [<c0359118>] (wait_for_common+0xe0/0x16c)
      [96601.135651]  r9:00000000 r8:00000000 r7:00000002 r6:c0fe6000 r5:c0d807e8
      r4:7fffffff
      [96601.144409] [<c0359038>] (wait_for_common+0x0/0x16c) from [<c03591bc>] (wait_for_completion+0x18/0x1c)
      [96601.154791]  r9:00000000 r8:c0c5bdbc r7:f1c06018 r6:c0c5bd78 r5:c0d80168
      r4:f1c06000
      [96601.163551] [<c03591a4>] (wait_for_completion+0x0/0x1c) from [<c0212830>] (sunxi_spi_work+0x4b4/0x7fc)
      [96601.173951] [<c021237c>] (sunxi_spi_work+0x0/0x7fc) from [<c0031d68>] (process_one_work+0x1e8/0x330)
      [96601.184165] [<c0031b80>] (process_one_work+0x0/0x330) from [<c0032c0c>] (worker_thread+0x1cc/0x358)
      [96601.194278] [<c0032a40>] (worker_thread+0x0/0x358) from [<c0037da0>] (kthread+0xa8/0xb4)
      [96601.203341] [<c0037cf8>] (kthread+0x0/0xb4) from [<c000f930>] (ret_from_fork+0x14/0x24)
      [96601.212259]  r7:00000000 r6:00000000 r5:c0037cf8 r4:c0adde7c
      [96721.213767] INFO: task kworker/0:1:9 blocked for more than 120 seconds.
      [96721.221178] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
      [96721.229937] kworker/0:1     D c0358d3c     0     9      2 0x00000000
      [96721.237106] Workqueue: events fb_deferred_io_work
      [96721.242326] Backtrace: 
      [96721.245150] [<c0358aac>] (__schedule+0x0/0x360) from [<c0358e94>] (schedule+0x88/0x8c)
      [96721.254023] [<c0358e0c>] (schedule+0x0/0x8c) from [<c0357b78>] (schedule_timeout+0x20/0x130)
      [96721.263443] [<c0357b58>] (schedule_timeout+0x0/0x130) from [<c0359118>] (wait_for_common+0xe0/0x16c)
      [96721.273673]  r9:00000000 r8:00000000 r7:00000002 r6:c0c5a000 r5:c0c5bd34
      r4:7fffffff
      [96721.282437] [<c0359038>] (wait_for_common+0x0/0x16c) from [<c03591bc>] (wait_for_completion+0x18/0x1c)
      [96721.292829]  r9:c1800000 r8:c0c5bd34 r7:00000000 r6:c0d800f8 r5:00000000
      r4:c0c5bd9c
      [96721.301637] [<c03591a4>] (wait_for_completion+0x0/0x1c) from [<c020fa2c>] (spi_sync+0x74/0x8c)
      [96721.311269] [<c020f9b8>] (spi_sync+0x0/0x8c) from [<c0194550>] (fbtft_write_spi+0xec/0xfc)
      [96721.320479]  r8:00002000 r7:c2820000 r6:c1800000 r5:c0c5bd9c r4:c0d2331c
      [96721.328011] [<c0194464>] (fbtft_write_spi+0x0/0xfc) from [<c0194404>] (fbtft_write_vmem16_bus8+0x104/0x134)
      [96721.338845]  r6:00000000 r5:00002000 r4:c0d2331c
      [96721.344056] [<c0194300>] (fbtft_write_vmem16_bus8+0x0/0x134) from [<c0191010>] (fbtft_update_display+0x144/0x304)
      [96721.355498] [<c0190ecc>] (fbtft_update_display+0x0/0x304) from [<c0190a48>] (fbtft_deferred_io+0x6c/0x100)
      [96721.366264] [<c01909dc>] (fbtft_deferred_io+0x0/0x100) from [<c0190434>] (fb_deferred_io_work+0x48/0xd8)
      [96721.376838] [<c01903ec>] (fb_deferred_io_work+0x0/0xd8) from [<c0031d68>] (process_one_work+0x1e8/0x330)
      [96721.387395]  r9:c0c5a000 r8:c052b600 r7:00000000 r6:c0485024 r5:c0d232b0
      r4:c0c22f00
      [96721.396181] [<c0031b80>] (process_one_work+0x0/0x330) from [<c0032c0c>] (worker_thread+0x1cc/0x358)
      [96721.406300] [<c0032a40>] (worker_thread+0x0/0x358) from [<c0037da0>] (kthread+0xa8/0xb4)
      [96721.415364] [<c0037cf8>] (kthread+0x0/0xb4) from [<c000f930>] (ret_from_fork+0x14/0x24)
      [96721.424283]  r7:00000000 r6:00000000 r5:c0037cf8 r4:c0c49e7c
      

      大佬们,帮忙瞧瞧,给点指导意见,非常感谢

      发布在 Linux
      W
      wyljkl
    • 回复: T113 开机报错

      @cwj1986521 在 T113 开机报错 中说:

      back

      log信息上面说了,overlay文件系统的问题,可以先不要挂载overlay了验证下,然后自己去找根本原因

      发布在 MR Series
      W
      wyljkl
    • 回复: t113主频问题

      可以修改cpu主频了:
      echo userspace > /sys/devices/system/cpu/cpufreq/policy0/scaling_governor /用户策略/
      echo 912000 > /sys/devices/system/cpu/cpufreq/policy0/scaling_setspeed /修改cpu主频/

      发布在 MR Series
      W
      wyljkl
    • 回复: t113主频问题

      @jingyan 你好,这些都是有值的:
      e80f9670-c5ef-4d46-a82d-3446d8d1072c-image.png

      发布在 MR Series
      W
      wyljkl
    • 回复: t113主频问题

      有一疑问,t113的主频在哪里降频,启动时的cpu频率可以修改,但是起到内核部分频率又再次到1.2g了

      发布在 MR Series
      W
      wyljkl
    • 回复: T113s3 Tina 视频播放卡死问题

      @zhengjb963 tplayerdemo跟alsa有依赖,把这个选上CONFIG_PACKAGE_alsa-utils

      发布在 Linux
      W
      wyljkl
    • 回复: Tina linux 如何更改system init

      @jr_online 你好,有修改成功吗,按照上面修改会报错 :
      39fc2e23-bfbe-4191-b1a9-890040bf3b64-4e2fa11c5880a911584407d9989e6fe4.png

      发布在 MR Series
      W
      wyljkl
    • 请问一下,t113-i tina系统procd-init 怎么更换为busybox-init

      请问一下,t113-i tina系统procd-init 怎么更换为busybox-init :
      在文档中找到下面方式,但是编译会报错,
      6fb9c45d-73c6-47c7-a7ec-a75423de6b08-fe04377367420748561883e832edcdf4.png

      8e0e3d8c-bd35-49f1-a3fa-6a5367523c17-4e2fa11c5880a911584407d9989e6fe4.png
      有弄过的大佬指点下,感谢!!!

      发布在 Linux
      W
      wyljkl
    • 回复: 如何为rootfs_data分区添加资源文件?

      请问一下,您的文件怎么打包成fex文件的呀,通过什么指令

      发布在 MR Series
      W
      wyljkl
    • 回复: 全志芯片方案在用户空间替换启动logo的方法

      @xiaowenge 请教下,f133上挂载分区后是只读了,这可能是什么原因?没办法替换文件
      f1d2489c-77af-4c57-9103-0317df199abb-image.png

      发布在 爱搞机专区
      W
      wyljkl
    • 回复: 解决 uboot 开启 bootlogo 进入 kernel 时候会闪烁的问题

      @jr_online 大佬,我这边也是打了补丁没有效果,最后你解决了吗?

      发布在 MR Series
      W
      wyljkl
    • 回复: 100s tina 32bit frambuffer怎么变成16bit,tina 的disp框架有点大,不知道在哪个地方修改

      @easy123

      1. f1c100s\tina\lichee\linux-3.10\drivers\video\sunxi\disp\disp\dev_fb.c
        文件中的frambuffer配置改一下
        2.fbx format 配置改一下
      发布在 Linux
      W
      wyljkl
    • 请教一下使用蓝牙测试工具bluz测试蓝牙报下面错误是什么原因?

      root@TinaLinux:/mnt/UDISK# hciconfig
      hci0: Type: BR/EDR Bus: USB
      BD Address: 48:9A:5B:3C:30:9B ACL MTU: 27:8 SCO MTU: 0:0
      UP
      RX bytes:0 acl:0 sco:0 events:26 errors:0
      TX bytes:0 acl:0 sco:0 commands:27 errors:0

      root@TinaLinux:/mnt/UDISK# hciconfig hci0 up
      [ 272.410320] ssv_ble_hci_open():78
      [ 272.415190] Config BLE HCI over HWIF
      [ 272.420893] BLE TX: Reset
      [ 272.444335] BLE RX: Command Complete. len=7
      [ 272.449397] BLE TX: Read Local Supported Features
      [ 272.457290] BLE RX: Command Complete. len=15
      [ 272.462315] BLE TX: Read Local Version Information
      [ 272.470281] BLE RX: Command Complete. len=15
      [ 272.475281] BLE TX: Read BD_ADDR
      [ 272.481531] BLE RX: Command Complete. len=13
      [ 272.486736] BLE TX: LE Read Buffer Size
      [ 272.493667] BLE RX: Command Complete. len=10
      [ 272.499202] BLE TX: LE Read Local Supported Features
      [ 272.506491] BLE RX: Command Complete. len=15
      [ 272.512299] BLE TX: LE Read Advertising Channel TX Power
      [ 272.520949] BLE RX: Command Complete. len=8
      [ 272.525881] BLE TX: LE Read White List Size
      [ 272.533600] BLE RX: Command Complete. len=8
      [ 272.539244] BLE TX: LE Read Supported States
      [ 272.545746] BLE RX: Command Complete. len=15
      [ 272.551547] BLE TX: Set Event Mask
      [ 272.558051] BLE RX: Command Complete. len=7
      [ 272.562986] BLE TX: LE Set Event Mask
      [ 272.569706] BLE RX: Command Complete. len=7
      [ 272.574619] BLE TX: Read Local Supported Commands -optional-
      [ 272.583529] BLE RX: Command Complete. len=71
      [ 272.589667] BLE TX: LE Set Advertising Data
      [ 272.595690] BLE RX: Command Complete. len=7

      root@TinaLinux:/mnt/UDISK# hcitool scan
      Scanning ...[ 966.058850] host driver doesn't implement this unknow hci cmd ==》报错这里,
      这里想要扫描蓝牙设备

      发布在 MR Series
      W
      wyljkl
    • tina系统,想要使用gdb调试应用程序,在makefile中加入-g参数,生成的执行程序一直debug 符号链接,这是怎么回事?

      下面是修改的makefile:
      0450ee48-fb0c-4859-a08f-7c12ca7ee778-image.png
      是我修改的位置不对吗,麻烦各位指点下!!!
      f5c7dbeb-d6dd-4173-b3e4-ce53d65999bb-image.png

      发布在 Linux
      W
      wyljkl
    • 请教一下各位大佬,这是mipi屏原厂给过来的初始化代码,麻烦大家帮忙看一下这是什么意思?

      db86c61e-6ed2-4743-a54b-1ff4f67bde17-image.png

      正常的给的是这种,
      be6e836a-0bc7-4185-9056-91848595cf7a-image.png

      有点不明白上面第一种的格式是怎么去发送初始化代码的,有人见过第一种的格式吗,怎么变成第二种格式

      发布在 MR Series
      W
      wyljkl
    • 回复: 100s tina 32bit frambuffer怎么变成16bit,tina 的disp框架有点大,不知道在哪个地方修改

      @awwwwa 这个地方修改没有效果,这个问题已经解决了,感谢

      发布在 Linux
      W
      wyljkl
    • 100s tina 32bit frambuffer怎么变成16bit,tina 的disp框架有点大,不知道在哪个地方修改

      100s tina 32bit frambuffer怎么变成16bit, tina 的disp框架有点大,不知道在哪个地方修改,有修改过的,麻烦指点下

      发布在 Linux
      W
      wyljkl
    • 回复: 100s的tina系统,怎么增加一颗ids表未支持的32M norflash?

      @yelong98 全志客户服务平台,你开案了就能在那里面直接下载,没有的话你得找代理了

      发布在 Linux
      W
      wyljkl
    • 回复: 100s的tina系统,怎么增加一颗ids表未支持的32M norflash?

      @memory 需要打开4字节的地址模式才行,因为超过了16M

      发布在 Linux
      W
      wyljkl
    • 回复: 100s的tina系统,怎么增加一颗ids表未支持的32M norflash?

      问题已经解决了,感谢

      发布在 Linux
      W
      wyljkl
    • 回复: 100s的tina系统,怎么增加一颗ids表未支持的32M norflash?

      @whycan 报错在这个文件tina\lichee\linux-3.10\drivers\mtd\sunxipart.c:

      static int sunxipart_parse(struct mtd_info *master,
      				struct mtd_partition **pparts,
      				struct mtd_part_parser_data *data)
      {
      	int i, ret, nrparts;
      	size_t bytes_read;
      	struct sunxi_mbr *sunxi_mbr;
      	struct mtd_partition *parts;
      
      	sunxi_mbr = kzalloc(MBR_SIZE, GFP_KERNEL);
      	if (sunxi_mbr == NULL) {
      		pr_err("failed to alloc sunxi_mbr\n");
      		return -ENOMEM;
      	}
      
      	ret = mtd_read(master, MBR_OFFSET, MBR_SIZE,
      		       &bytes_read, (uint8_t *)sunxi_mbr);
      	if ((ret < 0)) {
      		pr_err("failed to read sunxi_mbr!\n");
      		kfree(sunxi_mbr);
      		return -EIO;
      	}
      
      	printk("sunxi_mbr->PartCount = %d\n",sunxi_mbr->PartCount);
      	if ((sunxi_mbr->PartCount == 0)
      	     || (sunxi_mbr->PartCount > MBR_MAX_PART_COUNT)) {
      		pr_err("failed to parse sunxi_mbr)!\n");     ==》报错在这个位置,他的值确实是超过了MBR_MAX_PART_COUNT ,上面log有打印出这个值,但是我有点不明白这个原因是什么?
                                                                                        
      		kfree(sunxi_mbr);
      		return -EINVAL;
      	}
      
      。。。
      }
      
      发布在 Linux
      W
      wyljkl
    • 回复: 100s的tina系统,怎么增加一颗ids表未支持的32M norflash?

      @whycan 在id表中加入芯片的配置项py25q256hb

      31e48599-41e5-4f83-92cc-1d8b9871bbbc-image.png

      发布在 Linux
      W
      wyljkl
    • 100s的tina系统,怎么增加一颗ids表未支持的32M norflash?

      现在16M的norflash,没有问题,但是内存不够,需要用到32M,发现按照16M的方式将新芯片加入ids表格中,启动过程中会报错,不能识别。增加32M除了新增ids表外,还需要那些操作?

      [0]HELLO! BOOT0 is starting!
      [2]boot0 commit : f847d4e4b27dd960a09d765e9ffc91791bab2ced
      
      [    0.000000] Booting Linux on physical CPU 0x0
      [    0.000000] Initializing cgroup subsys cpuset
      [    0.000000] Initializing cgroup subsys cpuacct
      [    0.000000] Linux version 3.10.65 (jkangli@server-211) (gcc version 6.4.1 (OpenWrt/Linaro GCC 6.4-2017.11 2017-11) ) #841 Wed Aug 30 02:10:22 UTC 2023
      [    0.000000] CPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr=00053177
      [    0.000000] CPU: VIVT data cache, VIVT instruction cache
      [    0.000000] Machine: Allwinner A1X (Device Tree), model: sun3iw1p1
      [    0.000000] bootconsole [earlycon0] enabled
      [    0.000000] cma: CMA: reserved 8 MiB at 81800000
      [    0.000000] Memory policy: ECC disabled, Data cache writeback
      [    0.000000] On node 0 totalpages: 8192
      [    0.000000] free_area_init_node: node 0, pgdat c05528ec, node_mem_map c057f000
      [    0.000000]   Normal zone: 64 pages used for memmap
      [    0.000000]   Normal zone: 0 pages reserved
      [    0.000000]   Normal zone: 8192 pages, LIFO batch:0
      [    0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
      [    0.000000] pcpu-alloc: [0] 0 
      [    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 8128
      [    0.000000] Kernel command line: enforcing=1 earlyprintk=sunxi-uart,0x01c25400 initcall_debug=0 console=ttyS1,115200 loglevel=8 root=/dev/mtdblock4 init=/pseudo_init rdinit=/rdinit partitions=boot@mtdblock1:bootlogo@mtdblock2:env@mtdblock3:rootfs@mtdblock4:rootfs_data@mtdblock5:misc@mtdblock6:private@mtdblock7:UDISK@mtdblock8 cma=8M fb_base=0x81e00000 androidboot.serialno=<NULL> boot_type=3
      [    0.000000] PID hash table entries: 128 (order: -3, 512 bytes)
      [    0.000000] Dentry cache hash table entries: 4096 (order: 2, 16384 bytes)
      [    0.000000] Inode-cache hash table entries: 2048 (order: 1, 8192 bytes)
      [    0.000000] Memory: 32MB = 32MB total
      [    0.000000] Memory: 18480k/18480k available, 14288k reserved, 0K highmem
      [    0.000000] Virtual kernel memory layout:
      [    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
      [    0.000000]     fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)
      [    0.000000]     vmalloc : 0xc2800000 - 0xff000000   ( 968 MB)
      [    0.000000]     lowmem  : 0xc0000000 - 0xc2000000   (  32 MB)
      [    0.000000]     modules : 0xbf000000 - 0xc0000000   (  16 MB)
      [    0.000000]       .text : 0xc0008000 - 0xc0444e4c   (4340 kB)
      [    0.000000]       .init : 0xc0445000 - 0xc0463e18   ( 124 kB)
      [    0.000000]       .data : 0xc0464000 - 0xc0553208   ( 957 kB)
      [    0.000000]        .bss : 0xc0553208 - 0xc057e5c0   ( 173 kB)
      [    0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
      [    0.000000] NR_IRQS:256
      [    0.000000] of_sunxi_clocks_init : sunxi_clk_base[0xf1c20000]
      [    0.000000] pll_cpu-set_default_rate=552000000 success!
      [    0.000000] pll_video-set_default_rate=297000000 success!
      [    0.000000] pll_ddr-set_default_rate=312000000 success!
      [    0.000000] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 178956ms
      [    0.000365] Calibrating delay loop... 275.25 BogoMIPS (lpj=1376256)
      [    0.085341] pid_max: default: 32768 minimum: 301
      [    0.090439] Mount-cache hash table entries: 512
      [    0.096364] CPU: Testing write buffer coherency: ok
      [    0.102053] Setting up static identity map for 0xc0347338 - 0xc0347390
      [    0.111878] devtmpfs: initialized
      [    0.117263] pinctrl core: initialized pinctrl subsystem
      [    0.124772] NET: Registered protocol family 16
      [    0.132517] DMA: preallocated 256 KiB pool for atomic coherent allocations
      [    0.144916] sun3iw1p1-pinctrl pio: initialized sunXi PIO driver
      [    0.167432] bio: create slab <bio-0> at 0
      [    0.172781] pwm module init!
      [    0.177485] SCSI subsystem initialized
      [    0.181603] usbcore: registered new interface driver usbfs
      [    0.187383] usbcore: registered new interface driver hub
      [    0.193160] usbcore: registered new device driver usb
      [    0.201247] Advanced Linux Sound Architecture Driver Initialized.
      [    0.209122] cfg80211: Calling CRDA to update world regulatory domain
      [    0.216469] Switching to clocksource sun3i high-res couter
      [    0.224858] get det_vbus is fail, 84
      [    0.228535] of_get_named_gpio_flags: can't parse gpios property
      [    0.236141] NET: Registered protocol family 2
      [    0.242745] TCP established hash table entries: 512 (order: 0, 4096 bytes)
      [    0.249727] TCP bind hash table entries: 512 (order: -1, 2048 bytes)
      [    0.256266] TCP: Hash tables configured (established 512 bind 512)
      [    0.262703] TCP: reno registered
      [    0.266041] UDP hash table entries: 256 (order: 0, 4096 bytes)
      [    0.271971] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
      [    0.278997] NET: Registered protocol family 1
      [    0.296922] squashfs: version 4.0 (2009/01/31) Phillip Lougher
      [    0.303535] jffs2: version 2.2. (NAND) (SUMMARY)  ? 2001-2006 Red Hat, Inc.
      [    0.311532] msgmni has been set to 52
      [    0.318581] io scheduler noop registered
      [    0.322801] io scheduler cfq registered (default)
      [    0.328219] [pm]aw_pm_init!
      [    0.331461] [pm]valid
      [    0.333926] [pm]valid
      [    0.336848] [DISP]disp_module_init
      [    0.341998] of_get_named_gpio_flags: can't parse gpios property
      [    0.348790] of_get_named_gpio_flags: can't parse gpios property
      [    0.355226] of_get_named_gpio_flags: can't parse gpios property
      [    0.361588] of_get_named_gpio_flags exited with status 130
      [    0.367600] of_get_named_gpio_flags exited with status 96
      [    0.373524] of_get_named_gpio_flags exited with status 108
      [    0.379449] of_get_named_gpio_flags exited with status 131
      [    0.385439] of_get_named_gpio_flags: can't parse gpios property
      [    0.391768] of_get_named_gpio_flags: can't parse gpios property
      [    0.398177] of_get_named_gpio_flags: can't parse gpios property
      [    0.462171] pll_freq=297000000HZ, lcd_dclk_freq=14000000HZ, clk_div=21
      [    0.469527] num_screens=1
      [    0.472333] screen_id=0
      [    0.474865] para->mclk[MOD_CLK_LCD1CH0]=0xc0c0c340
      [    0.479724] para->mclk[MOD_CLK_LCD1CH1]=0xc0c0c440
      [    0.484630] disp tv init
      [    0.487251] tcon_clk=0xc0c0c340, tcon_clk_parent=0x0
      [    0.492328] tcon_clk=0xc0c0c340, tcon_clk_parent=0xc0c04400
      [    0.497971] tve_clk=0xc0c0c440, tve_clk_parent=0xc0c04400
      [    0.503469] disp al tv init
      [    0.509223] fetch script datadisp.screen2_output_type fail
      [    0.515231] fetch script datadisp.screen2_output_mode fail
      [    0.523623] fetch script datadisp.fb2_format fail
      [    0.528726] fetch script datadisp.fb2_scaler_mode_enable fail
      [    0.534941] fetch script datadisp.fb2_width fail
      [    0.539957] fetch script datadisp.fb2_height fail
      [    0.551704] [DISP] Fb_map_kernel_logo,line:561:    this is not a bmp picture
      [    0.560521] [DISP]disp_module_init finish
      [    0.578967] uart0: ttyS0 at MMIO 0x1c25000 (irq = 104) is a SUNXI
      [    0.586396] uart1: ttyS1 at MMIO 0x1c25400 (irq = 105) is a SUNXI
      [    0.592720] sw_console_setup()1324 - console setup baud 115200 parity n bits 8, flow n
      [    0.600729] console [ttyS1] enabled, bootconsole disabled
      [    0.600729] console [ttyS1] enabled, bootconsole disabled
      [    0.613516] uart2: ttyS2 at MMIO 0x1c25800 (irq = 106) is a SUNXI
      [    0.625126] spi spi0: master is unqueued, this is deprecated
      [    0.632830] m25p80 spi0.0: found py25q256hb, expected m25p64
      [    0.639254] m25p80 spi0.0: py25q256hb (32768 Kbytes) - fast mode
      [    0.649886] sunxi_mbr->PartCount = 216375170
      [    0.654724] sunxipart: failed to parse sunxi_mbr)!
      [    0.660096] m25p80: probe of spi0.0 failed with error -22
      [    0.666435] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
      [    0.674239] usbcore: registered new interface driver usb-storage
      [    0.681905] /soc/usbc0@0: could not find phandle
      [    0.687160] of_get_named_gpio_flags: can't parse gpios property
      [    0.693783] get regulator_io is no nocare
      [    0.698373] sunxi_hcd_host0 1c13000.otghci0-controller: sunxi_hcd host driver
      [    0.706387] sunxi_hcd_host0 1c13000.otghci0-controller: new USB bus registered, assigned bus number 1
      [    0.718125] hub 1-0:1.0: USB hub found
      [    0.722497] hub 1-0:1.0: 1 port detected
      [    0.727333] wrn: hcd is not enable, need not stop hcd
      [    0.757185] rtc-pcf85063 2-0051: rtc core: registered pcf85063 as rtc0
      [    0.766572] i2c /dev entries driver
      [    0.771024] IR NEC protocol handler initialized
      [    0.776542] pdev->dev.of_node name :cir
      [    0.781133] Registered IR keymap rc-nec-terratec-cinergy-xs
      [    0.788207] input: sunxi_ir_recv as /devices/soc/1c22c00.cir/rc/rc0/input0
      [    0.796474] rc0: sunxi_ir_recv as /devices/soc/1c22c00.cir/rc/rc0
      [    0.808373] ipip: IPv4 over IPv4 tunneling driver
      [    0.814893] gre: GRE over IPv4 demultiplexor driver
      [    0.820324] ip_gre: GRE over IPv4 tunneling driver
      [    0.828196] TCP: cubic registered
      [    0.831892] Initializing XFRM netlink socket
      [    0.836792] NET: Registered protocol family 17
      [    0.841839] NET: Registered protocol family 15
      [    0.847293] VFP support v0.3: not present
      [    0.853071] [LCD]lcd_module_init
      [    0.860349] enhance_en=1
      [    0.863342] matrixresult:(0x0, 0x3c4, 0x0, 0x0)
      [    0.868421] ERROR,DE_BE_Layer_Set_Screen_Win:174 w,h=[0,0]
      [    0.874611] ERROR,DE_BE_Layer_Set_Screen_Win:174 w,h=[0,0]
      [    0.880713] ERROR,DE_BE_Layer_Set_Screen_Win:174 w,h=[0,0]
      [    0.886929] pll_freq=297000000HZ, lcd_dclk_freq=14000000HZ, clk_div=21
      [    0.894254] clk_div=21
      [    0.897103] [drivers/video/sunxi/disp/lcd/panels/st7796p_320x480.c][LCD_power_on]299
      [    1.122138] [LCD]open, step 0 finish
      [    1.162147] [drivers/video/sunxi/disp/lcd/panels/st7796p_320x480.c][LCD_panel_init]361
      [    1.171022] [drivers/video/sunxi/disp/lcd/panels/st7796p_320x480.c][lcd_init_data]103
      [    1.542664] [LCD]open, step 1 finish
      [    1.602147] [LCD]open, step 2 finish
      [    1.712569] [LCD]open, step 3 finish
      [    1.722206] [LCD]lcd_module_init finish
      [    1.727000] usb_serial_number:20080411
      [    1.731752] file system registered
      [    1.738365] android_usb gadget: Mass Storage Function, version: 2009/09/11
      [    1.746136] android_usb gadget: Number of LUNs=3
      [    1.751311]  lun0: LUN: removable file: (no medium)
      [    1.756781]  lun1: LUN: removable file: (no medium)
      [    1.762235]  lun2: LUN: removable file: (no medium)
      [    1.768559] android_usb gadget: android_usb ready
      [    1.775488] rtc-pcf85063 2-0051: setting system clock to 2000-01-01 18:18:27 UTC (946750707)
      [    1.785178] ALSA device list:
      [    1.788486]   No soundcards found.
      [    1.793260] VFS: Cannot open root device "mtdblock4" or unknown-block(0,0): error -6
      [    1.801918] Please append a correct "root=" boot option; here are the available partitions:
      [    1.811289] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
      
      发布在 Linux
      W
      wyljkl
    • 回复: t113 tina linux 内核开机logo不显示

      你们使用的是官方的tina sdk吗?如果是的,首先你得确保lcd驱动是好的,再者,显示开机logo需要再uboot里面也加上lcd的配置,才会有logo显示的。

      发布在 其它全志芯片讨论区
      W
      wyljkl
    • 回复: T113 使用tina-linux uboot无法显示开机LOGO

      你参考那个手册配置的呀,能发出来看看吗,首先uboot显示logo不是这样配置的,首先要在uboot源码里面加上lcd驱动,然后打开相应的配置项才行哈。

      发布在 其它全志芯片讨论区
      W
      wyljkl
    • T113,加载内核模块时提示上面问题,这是什么原因,有知道的大佬帮忙指点下

      b7b307a4-ce7c-4590-817a-0a567f63020f-image.png

      发布在 Linux
      W
      wyljkl
    • 回复: F133 TINA系统显示开机logo之前会闪一下这可能是什么原因?

      @whycan 我在开背光之前延迟800ms这个现象还是有,
      848ed725-611a-4545-9280-429ae1671ef7-image.png

      发布在 MR Series
      W
      wyljkl
    • F133 TINA系统显示开机logo之前会闪一下这可能是什么原因?

      F133 TINA系统显示开机logo之前会闪一下这可能是什么原因?麻烦各位大佬给点思路

      发布在 MR Series
      W
      wyljkl
    • 100s,现在要点一个单纯spi接口的屏,这种屏是不是不能刷图呀

      第一次接触这种屏,就是有疑问,这种只通过spi进行通信,不经过tcon这一块,是不是不能刷图呀?这样应用层怎么去操作呢,没有fb设备,有弄过了大佬帮忙解答下困惑

      发布在 Linux
      W
      wyljkl
    • 100s的下面图片是哪个文档的内容?

      d7741f28-f6e2-4e7e-97f4-2c98e0a73c36-image.png
      这两个文档里面没有,因为要接8080接口屏,看下引脚接法
      bdf194bb-6887-43d2-8b34-178ba2397e01-image.png

      发布在 Linux
      W
      wyljkl
    • 回复: F133可以驱动3lane的MIPI屏吗?

      @nlj_moon 你把你的设备树配置贴出来呢,看看有没有问题呢

      发布在 Linux
      W
      wyljkl
    • 回复: 100s,硬件定时器配置好寄存器后,一直不产生中断,这是什么原因,大家帮忙看看,非常感谢1

      现在使能了INTC_EN_REG0寄存器,现在中断有响应,但是提醒没有中断处理函数,这是什么原因?
      writel(readl(INTC_EN_REG0)|(1<<14), INTC_EN_REG0);

      8561f7f9-33fa-4653-ab10-3e177c7279b2-image.png

      发布在 Linux
      W
      wyljkl
    • 回复: 100s 的tina 定时器精度只能到10ms,现在需要用gpio来模拟nec协议的红外发送,大家有什么好的建议吗?

      @aozima pwm???nec红外协议里面不是有us级别的电平翻转吗?
      b0d495e5-8c3d-4150-ba07-5e08d0be4a77-image.png

      发布在 Linux
      W
      wyljkl
    • 100s,硬件定时器配置好寄存器后,一直不产生中断,这是什么原因,大家帮忙看看,非常感谢1

      100s芯片内置的硬件定时器,配置了相关寄存器后,一直不触发中断,是哪里的问题,各位大佬帮忙看看,下面是部分驱动代码:

      static irqreturn_t timer_handler(int irq, void *dev_id)
      {
          printk("%s %d %s\n",__FILE__,__LINE__,__FUNCTION__);
          writel(readl(TIMER_IRQ_ST_Register)|(1<<1), TIMER_IRQ_ST_Register);//清pending
          return IRQ_HANDLED;
      }
      
      static ssize_t hw_timer_write(struct file *file, const char __user *buf, size_t count, loff_t * ppos)
      {
      
          int val;
          copy_from_user(&val, buf, count); //	copy_to_user();
      
      	writel(val, TIMER1_INTVAL_Rigster);//12000为定时1ms
      	
          // printk("%x\n",readl(TIMER0_INTVAL_Rigster));
      	// printk("%x\n",readl(TIMER0_CNTVAL_Rigster));
      	
      	/*24M,Single mode,2 precale*/
      	writel(0x94, TIMER1_CTRL_Rister);
      	writel(readl(TIMER1_CTRL_Rister)|(1<<1), TIMER1_CTRL_Rister);
      	
      	while((readl(TIMER1_CTRL_Rister)>>1)&1);
      	
      	writel(readl(TIMER1_CTRL_Rister)|(1<<0), TIMER1_CTRL_Rister);//使能定时器
      }
      
      static struct file_operations hw_timer_fops = {
          .owner  =   THIS_MODULE,    /* 这是一个宏,推向编译模块时自动创建的__this_module变量 */
          .open   =   hw_timer_open,     
      	.write	=	hw_timer_write,	   
      	.read   = 	hw_timer_read,
      };
      
      int major;
      int init_timer_module(void)
      {
          int ret;
          major = register_chrdev(0, "hw_timer", &hw_timer_fops);
      
      	hwtimerdrv_cls = class_create(THIS_MODULE, "hw_timer");
      
      	hwtimercls_device = device_create(hwtimerdrv_cls, NULL, MKDEV(major, 0), NULL, "timer0"); /* /dev/buttons */
      
          TIMER_IRQ_EN_Register = (volatile unsigned long *)ioremap(TIMER_BASE+TIMER_IRQ_EN_REG,4);	
      	
      	TIMER_IRQ_ST_Register = (volatile unsigned long *)ioremap(TIMER_BASE+TIMER_IRQ_ST_REG,4);
      TIMER1_CTRL_Rister = (volatile unsigned long *)ioremap(TIMER_BASE+TIMER_CTL_REG(1),4);
          TIMER1_INTVAL_Rigster = (volatile unsigned long *)ioremap(TIMER_BASE+TIMER_INTVAL_REG(1),4);
          TIMER1_CNTVAL_Rigster = (volatile unsigned long *)ioremap(TIMER_BASE+TIMER_CNTVAL_REG(1),4);
      	
      	// writel(1200000, TIMER0_INTVAL_Rigster);//
      	writel(readl(TIMER_IRQ_EN_Register)|(1<<1), TIMER_IRQ_EN_Register);//使能定时器1中断
          /*申请中断*/
       if (request_irq(14, (irq_handler_t )timer_handler, 0,"sunxi_timer1", NULL))
          {
                  printk("irq request failure\n");
                  return -1;
          }
            return 0;
      }
      
      发布在 Linux
      W
      wyljkl
    • 回复: 100s 的tina 定时器精度只能到10ms,现在需要用gpio来模拟nec协议的红外发送,大家有什么好的建议吗?

      @whycanservice 100s芯片不支持红外发送,只有IR-RX,所以才想要去模拟

      发布在 Linux
      W
      wyljkl
    • 100s 的tina 定时器精度只能到10ms,现在需要用gpio来模拟nec协议的红外发送,大家有什么好的建议吗?

      100s 的tina 定时器精度只能到10ms,现在需要用gpio来模拟nec协议的红外发送,IO口的翻转精度要求到us级别的,大家有什么好的建议吗?

      发布在 Linux
      W
      wyljkl
    • 回复: Tina支持把boot、uboot和内核放flash,rootfs放在tf卡么?

      @yang_wang 就是说这个主线是支持的

      发布在 Linux
      W
      wyljkl
    • 回复: F133可以驱动3lane的MIPI屏吗?

      三通道的是可以的,我前段时间刚调了一个三通道的dsi接口屏

      发布在 Linux
      W
      wyljkl
    • 回复: 请问一下,f133的Tina系统可以点1920x1080分辨率的mipi接口屏吗?

      @godzhou0909 edp的吗?这个要看你用的那颗转换芯片,我的你也用不了呢,转换芯片,厂家应该会给你参考代码的,照着来应该问题不大

      发布在 MR Series
      W
      wyljkl
    • 回复: R528LVDS接口输出怎么配置,在设备树里面配置了,感觉没有效果呀?

      @goodwill1945 不是吧,有这么巧的吗,如果确实是的,那我留下了调试笔记,照着来问题不大的呢,r528走之前LVDS是整完了的。

      发布在 Linux
      W
      wyljkl
    • 回复: R528LVDS接口输出怎么配置,在设备树里面配置了,感觉没有效果呀?

      @goodwill1945 当时整亮了,硬件问题,但是现在好久了,也没在之前的公司了。
      这是当时的lcd配置,你可以参考一下,:
      &lcd0 {
      lcd_used = <1>;

      			lcd_driver_name     = "default_lcd";
      			lcd_backlight       = <50>;
      			lcd_if              = <3>;
      
      			lcd_x               = <800>;
      			lcd_y               = <600>;
      			lcd_width           = <150>;
      			lcd_height          = <94>;
      			lcd_dclk_freq       = <40>;
      
      
      			lcd_pwm_used        = <1>;
      			lcd_pwm_ch          = <7>;
      			lcd_pwm_freq        = <50000>;
      			lcd_pwm_pol         = <1>;
      			lcd_pwm_max_limit   = <255>;
      			/*lcd_bl_en           = <&pio PD 20 GPIO_ACTIVE_HIGH>;*/
      
      			lcd_hbp             = <46>;
      			lcd_ht              = <1501>;
      			lcd_hspw            = <10>;
      			lcd_vbp             = <23>;
      			lcd_vt              = <1270>;
      			lcd_vspw            = <5>;
                                  lcd_lvds_if         = <0>;
      			lcd_lvds_colordepth = <1>;
      			lcd_lvds_mode       = <0>;
      			lcd_frm             = <1>;
      			lcd_hv_clk_phase    = <0>;
      			lcd_hv_sync_polarity= <0>;
      			lcd_gamma_en        = <0>;
      			lcd_bright_curve_en = <0>;
      			lcd_cmap_en         = <0>;
      
      			deu_mode            = <0>;
      			lcdgamma4iep        = <22>;
      			smart_color         = <90>;
      			pinctrl-0 = <&lvds0_pins_a>;
      			pinctrl-1 = <&lvds0_pins_b>;
      		};
      
      发布在 Linux
      W
      wyljkl
    • 100s tina,应用层运行会产生log,现在不接调试串口应用程序起不来,这是什么原因导致的?

      100s tina,应用程序运行会产生log,现在不接调试串口应用程序起不来,将运行log重定向到一个文件中,不接调试串口又可以起来,这是什么原因导致的?

      发布在 Linux
      W
      wyljkl
    • tina系统的脚本rcS里面有用到source,为什么shell命令行没有source命令

      100s的tina系统的脚本rcS里面有用到source,为什么shell命令行没有source命令,用到RTP,要声明环境变量,只有shell命令行手动敲才有效,放脚本里们运行无效,这要怎么解?各位大佬指点指点

      发布在 Linux
      W
      wyljkl
    • 回复: tslib 电阻触摸屏调试!!!

      问题解决了,tslib的源码有问题,我把tslib的版本更新了一下就OK了。

      发布在 Linux
      W
      wyljkl
    • 回复: tslib 电阻触摸屏调试!!!

      @whycan 晕哥,我使用tslib源码包里面的ts_uinput启动脚本他会提示这个问题:
      root@TinaLinux:/# ./ts_uinput_start.sh
      input: ts_uinput as /devices/virtual/input/input1
      ts_uinput: See the kernel log for the device number
      ls: tslib: WARNING: no multitouch using VARIANCE filter: No such file or directory
      ts_uinput: Error creating event device
      这上面提示说没有生成设备,但是单独运行,他是生成了event1的,好奇怪

      脚本
      ts_uinput_start.sh :
      !/bin/sh

      This starts ts_uinput as a daemon and creates /dev/input/ts_uinput to use

      as an evdev input device

      TS_UINPUT_DEV_FILE=$(ts_uinput -d -v)
      TS_UINPUT_DEV_FILE_CHECKED=$(ls "$TS_UINPUT_DEV_FILE" | grep 'event')

      if [ ! -z "$TS_UINPUT_DEV_FILE_CHECKED" ]
      then
      rm -f /dev/input/ts_uinput
      ln -s $TS_UINPUT_DEV_FILE_CHECKED /dev/input/ts_uinput
      else
      echo "ts_uinput: Error creating event device"
      exit 1
      fi

      exit 0

      发布在 Linux
      W
      wyljkl
    • 回复: tslib 电阻触摸屏调试!!!

      @whycan 会不会是这个地方还需要打开什么配置?
      6ec31d02-676d-4fdd-8ec4-efe512cf5add-image.png

      发布在 Linux
      W
      wyljkl
    • 回复: tslib 电阻触摸屏调试!!!

      @whycan evtest也没有数据

      发布在 Linux
      W
      wyljkl
    • 回复: tslib 电阻触摸屏调试!!!

      @whycan 有的,生成了一个新设备event1
      root@TinaLinux:/# ls /dev/input/event* -l
      crw-rw---- 1 root root 13, 64 Jan 1 00:00 /dev/input/event0
      crw-rw---- 1 root root 13, 65 Jan 1 00:03 /dev/input/event1
      root@TinaLinux:/#

      发布在 Linux
      W
      wyljkl
    • 回复: tslib 电阻触摸屏调试!!!

      @whycan 晕哥,我这边已经校准过了,然后ts_test坐标也对了,现在的问题就是ts_uinput虚拟出来的设备没有报点,这是什么原因?

      root@TinaLinux:/# export TSLIB_CALIBFILE=/etc/pointercal;export TSLIB_CONFFILE=/
      etc/ts.conf;export TSLIB_PLUGINDIR=/usr/lib/ts;export TSLIB_CONSOLEDEVICE=none;e
      xport TSLIB_FBDEVICE=/dev/fb0;export TSLIB_TSDEVICE=/dev/input/event0;
      root@TinaLinux:/# 
      root@TinaLinux:/# 
      root@TinaLinux:/# 
      root@TinaLinux:/# ts_calibrate 
      xres = 480, yres = 272
      Took 15 samples...
      Top left : X = 3495 Y = 3300
      Took 11 samples...
      Top right : X =  557 Y = 3183
      Took 11 samples...
      Bot right : X =  609 Y =  823
      Took 13 samples...
      Bot left : X = 3489 Y =  935
      Took 14 samples...
      Center : X = 2013 Y = 2048
      507.976929 -0.130559 -0.001265
      279.929535 0.002867 -0.072775
      Calibration constants: 33290776 -8556 -82 18345462 187 -4769 65536 
      root@TinaLinux:/# 
      root@TinaLinux:/# 
      root@TinaLinux:/# ts_test
      94.175296:    459    237    255
      94.175296:    459    237    255
      94.185553:    458    237    255
      94.195795:    458    237    255
      94.206035:    457    238    255
      94.216333:    457    239    255
      94.226508:    457    239    255
      94.236740:    457    240    255
      94.246991:    458    240    255
      94.350075:    458    239      0
      94.773312:    440     93    255
      94.773312:    440     93    255
      94.783571:    441     92    255
      94.890074:    439     91      0
      ^Csignal 2 caught
      root@TinaLinux:/# 
      root@TinaLinux:/# TSLIB_TSDEVICE=/dev/input/event0 ts_uinput &
      root@TinaLinux:/# tslib: WARNING: no multitouch using VARIANCE filinput: ts_uinput as /devices/virtual/input/input1
      ter
      tslib: WARNING: no multitouch using VARIANCE filter
      
      root@TinaLinux:/# 
      root@TinaLinux:/# 
      root@TinaLinux:/# TSLIB_TSDEVICE=/dev/input/event1 ts_test
      ^Csignal 2 caught
      root@TinaLinux:/# 
      
      root@TinaLinux:/etc# ./evtest 
      No device specified, trying to scan all of /dev/input/event*
      Available devices:
      /dev/input/event0:      1c24800.sun3i-rtp
      /dev/input/event1:      ts_uinput
      Select the device event number [0-1]: 1
      Input driver version is 1.0.1
      Input device ID: bus 0x6 vendor 0x0 product 0x0 version 0x0
      Input device name: "ts_uinput"
      Supported events:
        Event type 0 (EV_SYN)
        Event type 1 (EV_KEY)
          Event code 330 (BTN_TOUCH)
        Event type 3 (EV_ABS)
          Event code 48 (ABS_MT_TOUCH_MAJOR)
            Value      0
            Min        0
            Max     1000
          Event code 53 (ABS_MT_POSITION_X)
            Value      0
            Min        0
            Max      479
          Event code 54 (ABS_MT_POSITION_Y)
            Value      0
            Min        0
            Max      271
      Properties:
      Testing ... (interrupt to exit)
      ^Croot@TinaLinux:/etc#
      
      发布在 Linux
      W
      wyljkl
    • tslib 电阻触摸屏调试!!!

      请问一下,电阻触摸屏,使用tslib校准后,查阅到可以通过ts_uinput 命令虚拟出一个event设备,应用层就直接可以通过这个设备来获取坐标了,不知道是否可行?使用后出现下面log:
      root@TinaLinux:/# ts_uinput -n /dev/input/event1
      tslib: WARNING: no multitouch using VARIANCE filter
      open /dev/uinput: No such file or directory
      Illegal instruction

      是不行?还是我应该在系统层面去生成一个/dev/uinput 设备,这需要打开哪项配置?

      发布在 Linux
      W
      wyljkl
    • 100s的RTP 电阻触摸屏调试

      校准坐标出错:
      root@TinaLinux:/etc# export TSLIB_CALIBFILE=/etc/pointercal
      root@TinaLinux:/etc# export TSLIB_CONFFILE=/etc/ts.conf
      root@TinaLinux:/etc# export TSLIB_PLUGINDIR=/usr/lib/ts
      root@TinaLinux:/etc# export TSLIB_CONSOLEDEVICE=/dev/ttyS2
      root@TinaLinux:/etc# export TSLIB_FBDEVICE=/dev/fb0
      root@TinaLinux:/etc# export TSLIB_TSDEVICE=/dev/input/event0
      root@TinaLinux:/etc# ts_calibrate
      open consoledevice: No such file or directory
      KDSETMODE: Bad file descriptor

      现在evtest有坐标就是不准,想要校准坐标:

      下面是设备树配置:
      73ebc8a6-99c2-4d2f-92eb-06833b3fb6f7-image.png
      想要知道这几个参数是什么作用,第一次调电阻触摸,非常感谢!!!

      e63b772b-4caa-41cb-a7d4-742a2ae6e7c4-image.png

      发布在 Linux
      W
      wyljkl
    • 请问一下,f133的Tina系统可以点1920x1080分辨率的mipi接口屏吗?

      现在有一个1920x1080的edp屏,通过芯片转换,mipi转edp,它的时序dclk要配置到145M,tina可以配置到这个时序吗?,看用户手册里面没有mipi相关的寄存器

      发布在 MR Series
      W
      wyljkl
    • 全志的tina系统有人做过同时兼容几款不同的屏和触摸的吗?

      请问一下,有没有办法实现tina系统在启动的时候做到去加载相应的驱动,根据接的不同屏和触摸?有做过的大佬给点思路和参考,非常感谢!

      发布在 Linux
      W
      wyljkl
    • 回复: 100s的melis2.0启动卡在这个位置是什么原因?

      @qingqingxiaozi 好的,感谢

      发布在 Linux
      W
      wyljkl
    • 100s的melis2.0启动卡在这个位置是什么原因?

      请问一下,100s的melis2.0启动卡在这个位置是什么原因?
      9b164333-c8f4-4ce9-a7f0-dbacd59bf7e7-image.png

      发布在 Linux
      W
      wyljkl
    • 机器突然断电,但是板子上有一些电容,但是仍然会放电导致屏闪屏

      机器突然断电,但是板子上有一些电容,但仍然会放电导致屏闪屏,有什么好的办法吗?软件/硬件分别有哪些方式来解决,各位大佬支支招

      发布在 MR Series
      W
      wyljkl
    • 回复: 请问一下,全志的tina可以用开机进度条吗?

      @xiaowenge 不是tina,是主线内核

      发布在 MR Series
      W
      wyljkl
    • 请问一下,全志的tina可以用开机进度条吗?

      请问一下,全志的tina可以弄开机进度条吗?,之前主线是可以弄开机进度条的

      发布在 MR Series
      W
      wyljkl
    • 回复: D1-H开发板无法下载固件

      @gkhan 我现在也遇到这个问题,PhoenxSuit不能升级固件,上面这个链接打不开了

      发布在 MR Series
      W
      wyljkl
    • 回复: Tina adb调试

      @whycan 你好,我现在按照这个方式出现如下报错:

      root@TinaLinux:/# cat /sys/devices/platform/soc@3000000/soc@3000000\:usbc0@0/usb
      _device 
      [  593.130091] 
      [  593.130091] rmmod_device_driver
      [  593.130091] 
      [  593.136883] rmmod_device_driver()222 WARN: get power supply failed
      [  593.143937] android_work: sent uevent USB_STATE=DISCONNECTED
      [  593.150587] 
      [  593.150587] insmod_device_driver
      [  593.150587] 
      device_chose finished!
      root@TinaLinux:/# [  593.320672] sunxi_set_cur_vol_work()489 WARN: get power supply failed
      [  593.357447] android_work: sent uevent USB_STATE=CONNECTED
      [  593.370148] sunxi_set_cur_vol_work()489 WARN: get power supply failed
      [  593.429780] configfs-gadget gadget: high-speed config #1: c
      [  593.436336] android_work: sent uevent USB_STATE=CONFIGURED
      
      root@TinaLinux:/# adb
      adb_shell  adbd
      root@TinaLinux:/# adb
      adb_shell  adbd
      root@TinaLinux:/# adbd
      init adb main
      [adbd D]qemu_pipe_open: Could not open /dev/qemu_pipe: No such file or directory[adbd D]Handling main()
      Handling main()
      [adbd D]Warning: ADB_EXTERNAL_STORAGE is not set.  Leaving EXTERNAL_STORAGE unchanged.
      cannot bind 'tcp:5037'
      root@TinaLinux:/# adbd
      init adb main
      [adbd D]qemu_pipe_open: Could not open /dev/qemu_pipe: No such file or directory[adbd D]Handling main()
      Handling main()
      [adbd D]Warning: ADB_EXTERNAL_STORAGE is not set.  Leaving EXTERNAL_STORAGE unchanged.
      cannot bind 'tcp:5037'
      root@TinaLinux:/# adbd -D
      init adb main
      [adbd D]qemu_pipe_open: Could not open /dev/qemu_pipe: No such file or directory[adbd D]Handling main()
      Handling main()
      [adbd D]Warning: ADB_EXTERNAL_STORAGE is not set.  Leaving EXTERNAL_STORAGE unchanged.
      cannot bind 'tcp:5037'
      
      发布在 Linux
      W
      wyljkl
    • F133 tina adb设备现在正常连接,但是进入shell模式报错!!!

      156231d3-50d7-4cbf-920c-d963d921f2f9-image.png

      7b10af4e-b0c6-45ca-97d2-c0ea43916a1e-image.png

      这可能是什么原因?各位大佬支支招

      发布在 MR Series
      W
      wyljkl
    • 请问一下,f1c100s的tina audio,我再配置时提示这个错误是什么原因?

      root@TinaLinux:/# tinymix contents
      Number of controls: 41
      ctl type num name value
      0 INT 1 dac digital volume 32 (range 0->63)
      1 BOOL 1 dac: right chanel en Off
      2 BOOL 1 dac: left chanle en Off
      3 BOOL 1 dac: right analog output mixer en Off
      4 BOOL 1 dac: left analog output mixer en Off
      5 BOOL 1 dac: right mute Off
      6 BOOL 1 dac: left mute Off
      7 BOOL 1 hp right source select: 0-dac, 1-mixer Off
      8 BOOL 1 hp left source select: 0-dac, 1-mixer Off
      9 BOOL 1 dac: right mixer mute: mic Off
      10 BOOL 1 dac: right mixer mute: linein Off
      11 BOOL 1 dac: right mixer mute: FM Off
      12 BOOL 1 dac: right mixer mute: right dac Off
      13 BOOL 1 dac: right mixer mute: left dac Off
      14 BOOL 1 head phone power On
      15 BOOL 1 dac: left mixer mute: mic Off
      16 BOOL 1 dac: left mixer mute: linein Off
      17 BOOL 1 dac: left mixer mute: FM Off
      18 BOOL 1 dac: left mixer mute: right dac Off
      19 BOOL 1 dac: left mixer mute: left dac Off
      20 BOOL 1 dac: left hpout to right hpout On
      21 BOOL 1 dac: right hpout to left hpout On
      22 INT 1 head phone volume 63 (range 0->63)
      23 INT 1 MICIN GAIN control 3 (range 0->7)
      24 INT 1 LINEIN GAIN control 7 (range 0->7)
      25 INT 1 ADC INPUT GAIN control 3 (range 0->7)
      26 INT 1 COS slop time control for Anti-pop 1 (range 0->3)
      27 BOOL 1 ADC mixer mute for mic Off
      28 BOOL 1 ADC mixer mute for FML Off
      29 BOOL 1 ADC mixer mute for FMR Off
      30 BOOL 1 ADC mixer mute for linein Off
      31 BOOL 1 ADC mixer mute for left ouput Off
      32 BOOL 1 ADC mixer mute for right ouput Off
      33 BOOL 1 ADC PA speed select On
      34 INT 1 ADC FM volume 0 (range 0->7)
      35 BOOL 1 ADC MIC Boost AMP en Off
      36 INT 1 ADC MIC Boost AMP gain control 4 (range 0->7)
      37 BOOL 1 SPK_L Mux Left Mixer en Off
      38 BOOL 1 SPK_R Mux Right Mixer en Off
      39 BOOL 1 External Speaker Switch Off
      40 BOOL 1 Headphone Switch Off
      root@TinaLinux:/# tinymix set 40 1
      [ 1542.371564] sunxi-codec-machine sound.2: ASoC: DAPM unknown pin Headphone
      root@TinaLinux:/#

      不能配置耳机的开关

      发布在 Linux
      W
      wyljkl
    • 回复: f133 tina PhoenixSuit 软件提示找到了设备,点击立即升级不能进入烧录模式,这是什么原因?

      @wyljkl
      uboot: efex
      shell: reboot efex
      都无效

      发布在 MR Series
      W
      wyljkl
    • 回复: f1c200s tina 使用tplayerdemo播放视频,启动是提示下面错误可能是什么原因?

      是的,我找到不能播放视频的原因了,感谢!

      发布在 Linux
      W
      wyljkl
    • f133 tina PhoenixSuit 软件提示找到了设备,点击立即升级不能进入烧录模式,这是什么原因?

      f133 tina系统, PhoenixSuit 软件提示找到了设备,点击立即升级不能进入烧录模式,直接重新启动,这可能是什么原因?大佬们帮忙看看

      发布在 MR Series
      W
      wyljkl
    • f1c200s tina 使用tplayerdemo播放视频,启动是提示下面错误可能是什么原因?
      root@TinaLinux:/# tplayerdemo 
      WARNING: awplayer <log_set_level:30>: Set log level to 3
      DEBUG  : awplayer <ReadPluginEntry:178>: read plugin entry adecoder-0 ok.
      DEBUG  : awplayer <ReadPluginEntry:178>: read plugin entry adecoder-1 ok.
      DEBUG  : awplayer <ReadPluginEntry:178>: read plugin entry adecoder-2 ok.
      DEBUG  : awplayer <ReadPluginEntry:178>: read plugin entry adecoder-3 ok.
      DEBUG  : awplayer <ReadPluginEntry:178>: read plugin entry adecoder-4 ok.
      DEBUG  : awplayer <ReadPluginEntry:178>: read plugin entry adecoder-5 ok.
      DEBUG  : awplayer <ReadPluginEntry:178>: read plugin entry adecoder-6 ok.
      DEBUG  : awplayer <ReadPluginEntry:178>: read plugin entry adecoder-7 ok.
      DEBUG  : awplayer <ReadPluginEntry:178>: read plugin entry adecoder-8 ok.
      DEBUG  : awplayer <ReadPluginEntry:178>: read plugin entry adecoder-9 ok.
      DEBUG  : awplayer <ReadPluginEntry:178>: read plugin entry adecoder-10 ok.
      DEBUG  : awplayer <ReadPluginEntry:178>: read plugin entry adecoder-11 ok.
      DEBUG  : awplayer <ReadPluginEntry:178>: read plugin entry adecoder-12 ok.
      DEBUG  : awplayer <ReadPluginEntry:178>: read plugin entry adecoder-13 ok.
      DEBUG  : awplayer <ReadPluginEntry:178>: read plugin entry adecoder-14 ok.
      DEBUG  : awplayer <ReadPluginEntry:194>: read plugin entry adecoder-15 fail!
      DEBUG  : awplayer <CdxPluginLoadList:221>: have config 15 entry
      DEBUG  : awplayer <CdxPluginLoadList:222>: start to open adecoder lib
      DEBUG  : awplayer <DlOpenPlugin:96>: plugin adecoder.aac comment is "aac_adecoder"
      DEBUG  : awplayer <DlOpenPlugin:97>: plugin open lib: libaw_aacdec.so
      DEBUG  : awplayer <AwStreamInit:97>: aw stream init...
      DEBUG  : awplayer <AwStreamInit:131>: stream list size:6
      INFO   : awplayer <AwParserInit:399>: aw parser init...
      DEBUG  : awplayer <AwParserInit:470>: aw parser size:17
      DEBUG  : awplayer <DlOpenPlugin:96>: plugin adecoder.alac comment is "alac_adecoder"
      DEBUG  : awplayer <DlOpenPlugin:97>: plugin open lib: libaw_alacdec.so
      DEBUG  : awplayer <DlOpenPlugin:96>: plugin adecoder.amr comment is "amr_adecoder"
      DEBUG  : awplayer <DlOpenPlugin:97>: plugin open lib: libaw_amrdec.so
      DEBUG  : awplayer <DlOpenPlugin:96>: plugin adecoder.ape comment is "ape_adecoder"
      DEBUG  : awplayer <DlOpenPlugin:97>: plugin open lib: libaw_apedec.so
      DEBUG  : awplayer <DlOpenPlugin:96>: plugin adecoder.flac comment is "flac_adecoder"
      DEBUG  : awplayer <DlOpenPlugin:97>: plugin open lib: libaw_flacdec.so
      DEBUG  : awplayer <DlOpenPlugin:96>: plugin adecoder.mp3 comment is "mp3_adecoder"
      DEBUG  : awplayer <DlOpenPlugin:97>: plugin open lib: libaw_mp3dec.so
      DEBUG  : awplayer <DlOpenPlugin:96>: plugin adecoder.ogg comment is "ogg_adecoder"
      DEBUG  : awplayer <DlOpenPlugin:97>: plugin open lib: libaw_oggdec.so
      DEBUG  : awplayer <DlOpenPlugin:96>: plugin adecoder.wav comment is "wav_adecoder"
      DEBUG  : awplayer <DlOpenPlugin:97>: plugin open lib: libaw_wavdec.so
      DEBUG  : awplayer <DlOpenPlugin:96>: plugin adecoder.atrc comment is "atrc_adecoder"
      DEBUG  : awplayer <DlOpenPlugin:97>: plugin open lib: libaw_atrcdec.so
      DEBUG  : awplayer <DlOpenPlugin:96>: plugin adecoder.cook comment is "cook_adecoder"
      DEBUG  : awplayer <DlOpenPlugin:97>: plugin open lib: libaw_cookdec.so
      DEBUG  : awplayer <DlOpenPlugin:96>: plugin adecoder.ra comment is "ra_adecoder"
      DEBUG  : awplayer <DlOpenPlugin:97>: plugin open lib: libaw_radec.so
      DEBUG  : awplayer <DlOpenPlugin:96>: plugin adecoder.sipr comment is "sipr_adecoder"
      DEBUG  : awplayer <DlOpenPlugin:97>: plugin open lib: libaw_siprdec.so
      DEBUG  : awplayer <DlOpenPlugin:96>: plugin adecoder.dsd comment is "dsd_adecoder"
      DEBUG  : awplayer <DlOpenPlugin:97>: plugin open lib: libaw_dsddec.so
      DEBUG  : awplayer <DlOpenPlugin:96>: plugin adecoder.g729 comment is "g729_adecoder"
      DEBUG  : awplayer <DlOpenPlugin:97>: plugin open lib: libaw_g729dec.so
      DEBUG  : awplayer <DlOpenPlugin:96>: plugin adecoder.opus comment is "opus_adecoder"
      DEBUG  : awplayer <DlOpenPlugin:97>: plugin open lib: libaw_opusdec.so
      DEBUG  : awplayer <CdxPluginLoadList:202>: Load Plugin list vdecoder
      DEBUG  : awplayer <ReadPluginEntry:178>: read plugin entry vdecoder-0 ok.
      DEBUG  : awplayer <ReadPluginEntry:178>: read plugin entry vdecoder-1 ok.
      DEBUG  : awplayer <ReadPluginEntry:178>: read plugin entry vdecoder-2 ok.
      DEBUG  : awplayer <ReadPluginEntry:178>: read plugin entry vdecoder-3 ok.
      DEBUG  : awplayer <ReadPluginEntry:178>: read plugin entry vdecoder-4 ok.
      DEBUG  : awplayer <ReadPluginEntry:178>: read plugin entry vdecoder-5 ok.
      DEBUG  : awplayer <ReadPluginEntry:178>: read plugin entry vdecoder-6 ok.
      DEBUG  : awplayer <ReadPluginEntry:178>: read plugin entry vdecoder-7 ok.
      DEBUG  : awplayer <ReadPluginEntry:194>: read plugin entry vdecoder-8 fail!
      DEBUG  : awplayer <CdxPluginLoadList:221>: have config 8 entry
      DEBUG  : awplayer <CdxPluginLoadList:222>: start to open vdecoder lib
      DEBUG  : awplayer <DlOpenPlugin:96>: plugin vdecoder.avs comment is "avs_vdecoder"
      DEBUG  : awplayer <DlOpenPlugin:97>: plugin open lib: libawavs.so
      ERROR  : awplayer <DlOpenPlugin:103>: dlopen 'libawavs.so' fail: Error loading shared library libawavs.so: No such file or directory
      DEBUG  : awplayer <CdxPluginLoadList:231>: load vdecoder id vdecoder.avs fail!
      DEBUG  : awplayer <DlOpenPlugin:96>: plugin vdecoder.h264 comment is "h264_vdecoder"
      DEBUG  : awplayer <DlOpenPlugin:97>: plugin open lib: libawh264.so
      DEBUG  : awplayer <DlOpenPlugin:116>: plugin init : CedarPluginVDInit
      warning: cedarc <VDecoderRegister:127>: register codec: '115:h264' success.
      DEBUG  : awplayer <DlOpenPlugin:96>: plugin vdecoder.mjpeg comment is "mjpeg_vdecoder"
      DEBUG  : awplayer <DlOpenPlugin:97>: plugin open lib: libawmjpeg.so
      DEBUG  : awplayer <DlOpenPlugin:116>: plugin init : CedarPluginVDInit
      warning: cedarc <VDecoderRegister:127>: register codec: '101:mjpeg' success.
      DEBUG  : awplayer <DlOpenPlugin:96>: plugin vdecoder.mpeg2 comment is "mpeg2_vdecoder"
      DEBUG  : awplayer <DlOpenPlugin:97>: plugin open lib: libawmpeg2.so
      DEBUG  : awplayer <DlOpenPlugin:116>: plugin init : CedarPluginVDInit
      warning: cedarc <VDecoderRegister:127>: register codec: '102:mpeg2' success.
      warning: cedarc <VDecoderRegister:127>: register codec: '103:mpeg2' success.
      DEBUG  : awplayer <DlOpenPlugin:96>: plugin vdecoder.mpeg4base comment is "mpeg4base_vdecoder"
      DEBUG  : awplayer <DlOpenPlugin:97>: plugin open lib: libawmpeg4base.so
      WARNING: awplayer <DlOpenPlugin:112>: Invalid plugin,function CedarPluginVDInit not found.
      DEBUG  : awplayer <DlOpenPlugin:96>: plugin vdecoder.mpeg4dx comment is "mpeg4dx_vdecoder"
      DEBUG  : awplayer <DlOpenPlugin:97>: plugin open lib: libawmpeg4dx.so
      DEBUG  : awplayer <DlOpenPlugin:116>: plugin init : CedarPluginVDInit
      warning: cedarc <VDecoderRegister:127>: register codec: '105:mpeg4dx' success.
      warning: cedarc <VDecoderRegister:127>: register codec: '106:mpeg4dx' success.
      warning: cedarc <VDecoderRegister:127>: register codec: '107:mpeg4dx' success.
      warning: cedarc <VDecoderRegister:127>: register codec: '10e:mpeg4dx' success.
      warning: cedarc <VDecoderRegister:127>: register codec: '10f:mpeg4dx' success.
      DEBUG  : awplayer <DlOpenPlugin:96>: plugin vdecoder.mpeg4h263 comment is "mpeg4h263_vdecoder"
      DEBUG  : awplayer <DlOpenPlugin:97>: plugin open lib: libawmpeg4h263.so
      DEBUG  : awplayer <DlOpenPlugin:116>: plugin init : CedarPluginVDInit
      warning: cedarc <VDecoderRegister:127>: register codec: '104:mpeg4H263' success.
      warning: cedarc <VDecoderRegister:127>: register codec: '10b:mpeg4H263' success.
      warning: cedarc <VDecoderRegister:127>: register codec: '10d:mpeg4H263' success.
      DEBUG  : awplayer <DlOpenPlugin:96>: plugin vdecoder.mpeg4normal comment is "mpeg4normal_vdecoder"
      DEBUG  : awplayer <DlOpenPlugin:97>: plugin open lib: libawmpeg4normal.so
      DEBUG  : awplayer <DlOpenPlugin:116>: plugin init : CedarPluginVDInit
      warning: cedarc <VDecoderRegister:127>: register codec: '10a:mpeg4Normal' success.
      warning: cedarc <VDecoderRegister:127>: register codec: '10c:mpeg4Normal' success.
      warning: cedarc <VDecoderRegister:127>: register codec: '108:mpeg4Normal' success.
      warning: cedarc <VDecoderRegister:127>: register codec: '109:mpeg4Normal' success.
      DEBUG  : awplayer <CdxPluginLoadList:202>: Load Plugin list plugin
      DEBUG  : awplayer <ReadPluginEntry:194>: read plugin entry plugin-0 fail!
      DEBUG  : awplayer <CdxPluginLoadList:221>: have config 0 entry
      DEBUG  : awplayer <CdxPluginLoadList:222>: start to open plugin lib
      
      ******************************************************************************************
      * This program implements a simple player, you can type commands to control the player.
      * To show what commands supported, type 'help'.
      ******************************************************************************************
      
      >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> tina_multimedia <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
      tag   : tina3.5
      branch: tina-dev
      date  : Mon Jul 15 19:04:59 2019 +0800
      Change-Id: I5f6c8a88d7b387a312b7744797a0d5f8ab07ee7a
      -------------------------------------------------------------------------------
      DEBUG : tplayer <TPlayerCreate:193>: TPlayerCreate
      DEBUG  : awplayer <XPlayerCreate:219>: XPlayerCreate.
      DEBUG  : awplayer <LogVersionInfo:34>: 
      >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> CedarX <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
      tag   : CedarX-2.8.0
      branch: master
      commit: 967535b8ff6a073cb4f38e85a4ae5fa6008014d8
      date  : Mon, 15 May 2017 01:30:22 +0000 (09:30 +0800)
      author: 
      ----------------------------------------------------------------------
      
      DEBUG : tsoundcontrol <TSoundDeviceCreate:147>: TinaSoundDeviceInit()
      DEBUG : tsoundcontrol <openSoundDevice:17>: openSoundDevice() in default style
      DEBUG  : awplayer <LayerCreate:955>: LayerCreate.
      DEBUG  : awplayer <LayerCreate:975>: ==== callback: 0xb6ef3e5c, pUser: 0xb6f947e0
      DEBUG  : awplayer <LayerCreate:986>: screen:w 480, screen:h 854
      DEBUG : tsubtitlectrl <SubtitleCreate:84>: ==== pCallback: 0xb6ef3ccc, pUser: 0xb6f947e0
      DEBUG  : awplayer <XPlayerSetVideoSurfaceTexture:594>: setVideoSurfaceTexture, surface = 0x141000
      DEBUG  : awplayer <XPlayerThread:1906>: process message XPLAYER_COMMAND_SET_SURFACE.
      DEBUG  : awplayer <XPlayerThread:1967>: ==== process message XPLAYER_COMMAND_SET_SUBCTRL.
      DEBUG  : awplayer <PlayerSetSubCtrl:679>: === PlayerSetSubCtrl
      DEBUG  : awplayer <XPlayerSetDeinterlace:695>: set deinterlace
      DEBUG  : awplayer <XPlayerThread:1982>: ==== process message XPLAYER_COMMAND_SET_SUBCTRL.
      dd: writing '/dev/fb0': No space left on device     ===》这里
      6406+0 records in
      6405+0 records out
      ^C
      
      发布在 Linux
      W
      wyljkl
    • 想问下大家,全志的tina系统有可能裁到8M以下吗?

      想问下大家,全志的tina系统有可能裁到8M以下吗?或者全志有能够达到整个镜像文件大小不超过8M的系统吗?

      发布在 Linux
      W
      wyljkl
    • 回复: f133 tina4.0 sdk,发现一个很奇怪的现象,大佬们知道的帮忙解答一下,非常感谢

      @wyljkl
      我找到问题了,这个引脚的配置不能这样配置,改成这样就可以了,感谢各位大佬!
      74f85890-3719-4292-948b-e962aecf2f79-image.png

      发布在 MR Series
      W
      wyljkl
    • 回复: f133 tina4.0 sdk,发现一个很奇怪的现象,大佬们知道的帮忙解答一下,非常感谢

      @anruliu 默认配置的是高电平:
      ca03d521-2e9f-4c43-8ef9-343a78b60201-image.png

      发布在 MR Series
      W
      wyljkl
    • 回复: f133 tina4.0 sdk,发现一个很奇怪的现象,大佬们知道的帮忙解答一下,非常感谢

      @anruliu 不过pwm使能的背光一直是处于使能状态

      发布在 MR Series
      W
      wyljkl
    • 回复: f133 tina4.0 sdk,发现一个很奇怪的现象,大佬们知道的帮忙解答一下,非常感谢

      @anruliu
      刚才测量了下,uboot初始完后,reset脚和lcd_en使能脚直接变低了,没有保持高电平的状态。

      发布在 MR Series
      W
      wyljkl
    • 回复: f133 tina4.0 sdk,发现一个很奇怪的现象,大佬们知道的帮忙解答一下,非常感谢

      @anruliu 在 f133 tina4.0 sdk,发现一个很奇怪的现象,大佬们知道的帮忙解答一下,非常感谢 中说:

      echo 1 > /sys/class/disp/disp/attr/colorbar

      你好,配置了uboot开屏后,首先显示开机logo,然后内核disp初始化的时候背光是有的,但是不能正常显示了,刚才按照你上面提供的休眠唤醒后,屏可以正常显示。

      这样的情况怎么去解决?能否提供个思路,我有个疑问,按照现在这个流程来走,uboot到kernel,uboot进行的mipi-dsi的屏指令初始化后,到内核部分屏的状态看现象貌似不能保存下来,还得重新初始化。

      发布在 MR Series
      W
      wyljkl
    • 回复: f133 tina4.0 sdk,发现一个很奇怪的现象,大佬们知道的帮忙解答一下,非常感谢

      @wyljkl
      这是单独配置kernel:
      0.364295] io scheduler mq-deadline registered
      [ 0.364313] io scheduler kyber registered
      [ 0.365732] [DISP]disp_module_init
      [ 0.366698] disp 5000000.disp: Adding to iommu group 0
      [ 0.367635] [DISP] parser_disp_init_para,line:1407:
      [ 0.367641] of_property_read fb0_width fail
      [ 0.415312] drivers/video/fbdev/sunxi/disp2/disp/lcd/K080_IM2HYL802R_800X1280.c 101 LCD_cfg_panel_info

      [    0.415375] display_fb_request,fb_id:0
      [    0.427563] [DISP] Fb_copy_boot_fb,line:1443:
      [    0.427569] no boot_fb0
      [    0.428177] drivers/video/fbdev/sunxi/disp2/disp/de/disp_lcd.c 2093 disp_lcd_enable
      [    0.428249] disp_al_manager_apply ouput_type:0
      [    0.428698] [DISP] lcd_clk_config,line:774:
      [    0.428716] disp 0, clk: pll(312000000),clk(312000000),dclk(52000000) dsi_rate(52000000)
      [    0.428716]      clk real:pll(312000000),clk(312000000),dclk(78000000) dsi_rate(150000000)
      [    0.429498] drivers/video/fbdev/sunxi/disp2/disp/de/disp_lcd.c 2179 disp_lcd_enable
      [    0.429513] drivers/video/fbdev/sunxi/disp2/disp/lcd/K080_IM2HYL802R_800X1280.c 158 LCD_open_flow
      [    0.429528] drivers/video/fbdev/sunxi/disp2/disp/lcd/K080_IM2HYL802R_800X1280.c 180 LCD_power_on
      [    0.430350] [DISP]disp_module_init finish
      [    0.431778] sunxi_sid_init()563 - insmod ok
      [    0.432619] pwm-regulator: supplied by regulator-dummy
      [    0.436563] sun8iw20-pinctrl 2000000.pinctrl: 2000000.pinctrl supply vcc-pe not found, using dummy regulator
      [    0.437093] uart uart0: uart0 supply uart not found, using dummy regulator
      [    0.437780] uart0: ttyS0 at MMIO 0x2500000 (irq = 18, base_baud = 1500000) is a SUNXI
      [    0.437815] sw_console_setup()1807 - console setup baud 115200 parity n bits 8, flow n
      [    0.730743] sun8iw20-pinctrl 2000000.pinctrl: 2000000.pinctrl supply vcc-pd not found, using dummy regulator
      [    0.839416] drivers/video/fbdev/sunxi/disp2/disp/lcd/K080_IM2HYL802R_800X1280.c 280 LCD_panel_init
      [    1.182590] printk: console [ttyS0] enabled
      [    1.188592] sun8iw20-pinctrl 2000000.pinctrl: 2000000.pinctrl supply vcc-pg not found, using dummy regulator
      [    1.200417] uart uart1: uart1 supply uart not found, using dummy regulator
      [    1.208798] uart1: ttyS1 at MMIO 0x2500400 (irq = 19, base_baud = 1500000) is a SUNXI
      [    1.219206] uart uart3: uart3 supply uart not found, using dummy regulator
      [    1.227924] uart3: ttyS3 at MMIO 0x2500c00 (irq = 21, base_baud = 1500000) is a SUNXI
      [    1.238157] uart uart4: uart4 supply uart not found, using dummy regulator
      [    1.246772] uart4: ttyS4 at MMIO 0x2501000 (irq = 22, base_baud = 1500000) is a SUNXI
      [    1.258032] misc dump reg init
      [    1.264268] [ADDR_MGT] addr_mgt_probe: module version: v1.0.11
      [    1.273037] [ADDR_MGT] addr_mgt_probe: success.
      [    1.280527] sunxi-spinand: AW SPINand MTD Layer Version: 2.3 20211223
      [    1.288788] sunxi-spinand-phy: AW SPINand Phy Layer Version: 1.10 20200306
      [    1.296631] sunxi-spinand-phy: not detect any munufacture from id table
      [    1.304248] sunxi-spinand-phy: get spi-nand Model from fdt fail
      [    1.310934] sunxi-spinand-phy: get phy info from fdt fail
      [    1.316947] sunxi-spinand-phy: not detect munufacture from fdt
      [    1.323792] sunxi-spinand-phy: detect munufacture from id table: FM
      [    1.330853] drivers/video/fbdev/sunxi/disp2/disp/lcd/K080_IM2HYL802R_800X1280.c 225 LCD_bl_open
      [    1.340641] sunxi-spinand-phy: detect spinand id: 7f7fe4a1 ffffffff
      [    1.348004] sunxi-spinand-phy: ========== arch info ==========
      [    1.354535] sunxi-spinand-phy: Model:               FM25S01A
      [    1.360891] sunxi-spinand-phy: Munufacture:         FM
      [    1.366613] sunxi-spinand-phy
      
      

      /***************************************************************/
      配置了uboot开屏:

      [    0.365923] [DISP]disp_module_init
      [    0.366900] disp 5000000.disp: Adding to iommu group 0
      [    0.367761] [DISP] parser_disp_init_para,line:1407:
      [    0.367767] of_property_read fb0_width fail
      [    0.367794] [DISP] disp_init,line:2331:
      [    0.367800] smooth display screen:0 type:1 mode:4
      [    0.416425] drivers/video/fbdev/sunxi/disp2/disp/lcd/K080_IM2HYL802R_800X1280.c 101 LCD_cfg_panel_info
      [    0.416488] display_fb_request,fb_id:0
      [    0.430910] Freeing logo buffer memory: 1500K
      [    0.431528] drivers/video/fbdev/sunxi/disp2/disp/de/disp_lcd.c 2287 disp_lcd_sw_enable
      [    0.431599] disp_al_manager_apply ouput_type:1
      [    0.431742] [DISP] lcd_clk_config,line:774:
      [    0.431760] disp 0, clk: pll(312000000),clk(312000000),dclk(52000000) dsi_rate(52000000)
      [    0.431760]      clk real:pll(312000000),clk(312000000),dclk(78000000) dsi_rate(150000000)
      [    0.432130] sun8iw20-pinctrl 2000000.pinctrl: 2000000.pinctrl supply vcc-pd not found, using dummy regulator
      [    0.433274] [DISP]disp_module_init finish
      [    0.434731] sunxi_sid_init()563 - insmod ok
      [    0.435576] pwm-regulator: supplied by regulator-dummy
      [    0.439564] sun8iw20-pinctrl 2000000.pinctrl: 2000000.pinctrl supply vcc-pe not found, using dummy regulator
      [    0.440119] uart uart0: uart0 supply uart not found, using dummy regulator
      [    0.441108] uart0: ttyS0 at MMIO 0x2500000 (irq = 18, base_baud = 1500000) is a SUNXI
      [    0.441143] sw_console_setup()1807 - console setup baud 115200 parity n bits 8, flow n
      [    1.171629] printk: console [ttyS0] enabled
      [    1.177628] sun8iw20-pinctrl 2000000.pinctrl: 2000000.pinctrl supply vcc-pg not found, using dummy regulator
      [    1.189533] uart uart1: uart1 supply uart not found, using dummy regulator
      [    1.197924] uart1: ttyS1 at MMIO 0x2500400 (irq = 19, base_baud = 1500000) is a SUNXI
      [    1.208418] uart uart3: uart3 supply uart not found, using dummy regulator
      [    1.217228] uart3: ttyS3 at MMIO 0x2500c00 (irq = 21, base_baud = 1500000) is a SUNXI
      [    1.227619] uart uart4: uart4 supply uart not found, using dummy regulator
      [    1.236266] uart4: ttyS4 at MMIO 0x2501000 (irq = 22, base_baud = 1500000) is a SUNXI
      [    1.247411] misc dump reg init
      
      发布在 MR Series
      W
      wyljkl
    • 回复: f133 tina4.0 sdk,发现一个很奇怪的现象,大佬们知道的帮忙解答一下,非常感谢

      @xiaobai2458 在 f133 tina4.0 sdk,发现一个很奇怪的现象,大佬们知道的帮忙解答一下,非常感谢 中说:

      @xiaobai2458
      我这排除此问题原因有两个:
      1、kernel dts 配置fb0_width被屏蔽了,code拿不到会失败return。
      2、kernel dts 中配置了lcd_gpio_0和lcd_gpio_1用于mipi的设备的供电和reset功能,应交的active状态不正确,导致panel init读取这个引脚默认状态后把供电拉低。mipi屏相当于被断电了,但是背光有点。

      你好,问题解决了吗?我看配置了uboot开屏,直接不走LCD_open_flow这个流程来初始化屏幕了

      发布在 MR Series
      W
      wyljkl
    • 回复: f133 tina4.0 sdk,发现一个很奇怪的现象,大佬们知道的帮忙解答一下,非常感谢

      配置使能uboot开屏logo.txt

      单纯配置kernel.txt
      这是启动logo,配置了uoot的开屏,kernel的disp初始化开屏流程不一样,内核部分没有走LCD_open_flow这个流程了

      发布在 MR Series
      W
      wyljkl
    • 回复: 【FAQ】全志D1芯片 如何移植 rtl8821cu wifi 驱动到 Linux-5.4内核?

      @q1215200171 收到,感谢,可以了

      发布在 其它全志芯片讨论区
      W
      wyljkl
    • 回复: 【FAQ】全志D1芯片 如何移植 rtl8821cu wifi 驱动到 Linux-5.4内核?

      你好,现在正在移植wifi驱动到F133,在加载内核时出现了:
      module uses symbol (kernel_read) from namespace VFS_internal_I_am_really_a_filesystem_and_am_NOT_a_driver, but does not import it.

      ,看上面说的:
      出现该 WANRING 的原因是内核版本升级后文件系统存在差异,驱动调用了 kernel_read()和 kernel_write() 函数,需要进行 import VFS_internal_I_am_really_a_filesystem_and_am_NOT_a_driver 处理。
      这个怎么操作?

      发布在 其它全志芯片讨论区
      W
      wyljkl
    • 回复: f133 tina4.0 sdk,发现一个很奇怪的现象,大佬们知道的帮忙解答一下,非常感谢

      @yuzukitsuru 你好,配置了,我把uboot的显示部分取消掉,内核部分就能正常初始化,显示正常

      发布在 MR Series
      W
      wyljkl
    • 回复: f133 tina4.0 sdk,发现一个很奇怪的现象,大佬们知道的帮忙解答一下,非常感谢

      @whycanservice
      但是内核部分显示部分没跑,屏直接灭了。

      发布在 MR Series
      W
      wyljkl
    • f133 tina4.0 sdk,发现一个很奇怪的现象,大佬们知道的帮忙解答一下,非常感谢

      发现我把uboot2018的配置文件这个CONFIG_BOOT_GUI选上,内核部分disp部分直接不生效,取消掉配置它就生效了。好奇怪,uboot部分的显示跟内核会有冲突吗?

      发布在 MR Series
      W
      wyljkl
    • 回复: 有哪位大佬能给我解答一下全志的一号通是什么吗?

      好的,我知道了,感谢

      发布在 代码下载问题专区
      W
      wyljkl
    • 1
    • 2
    • 1 / 2