导航

    全志在线开发者论坛

    • 注册
    • 登录
    • 搜索
    • 版块
    • 话题
    • 在线文档
    • 社区主页
    1. 主页
    2. awwwwa
    3. 帖子
    A
    • 资料
    • 关注 0
    • 粉丝 16
    • 我的积分 12360
    • 主题 11
    • 帖子 501
    • 最佳 130
    • 群组 1

    awwwwa 发布的帖子

    • 回复: 全志V821的SDK该如何拉取

      开源版本敬请期待
      NDA版本请登录客户服务平台下载

      发布在 V Series
      A
      awwwwa
    • 回复: sample mpp单独编译某个sample

      @master-ni 没有命令,mpp是整包编译的

      发布在 V Series
      A
      awwwwa
    • 回复: 求问:V851SE Tinyvision 修改为SPI NAND flash 没有root登录

      @jaying SD NAND和SPI NAND是不一样的东西,引脚也不一样

      发布在 V Series
      A
      awwwwa
    • 回复: 求问:V851SE Tinyvision 修改为SPI NAND flash 没有root登录

      Tinyvision 怎么修改 SPINAND的?飞线么,默认焊盘不支持挂nand的

      发布在 V Series
      A
      awwwwa
    • 回复: T113 tft lcd显示不正常

      dclk太高了,改分频参数,原来6改成16
      disp2/disp/de/lowlevel_v2x/disp_al.c
      {LCD_IF_HV, 16, 1, 1, 0},

      发布在 T Series
      A
      awwwwa
    • 回复: T113i 打开RTL8821CU wifi 失败,有遇到过的么

      rtl8821c_power_on 往下调用空了,没有实现全志平台的sunxi-rfkill接口

      发布在 T Series
      A
      awwwwa
    • 回复: T113-S3 R_CCU单元的疑惑

      R_CCU是低速时钟RTC使用的,手册没有提及

      发布在 T Series
      A
      awwwwa
    • 回复: All available flash: 0. default 1. nor Choice [default]: 0 INFO: Prepare toolchain ... ERROR: Prepare toolchain error!

      请使用
      source build/envsetup.sh
      lunch

      发布在 V Series
      A
      awwwwa
    • 回复: V853拉取代码出现错误

      完整的日志有吗?

      repo sync -j1

      发布在 V Series
      A
      awwwwa
    • 回复: V3s的USB启动问题

      @jeff123a BSP引脚在V3s QFP封装并未引出,他是一个独立的引脚,在BGA封装的V3上硬件叫做 UBOOT 脚,位于 T9 球,并不是SPI_MISO引脚

      发布在 编译和烧写问题专区
      A
      awwwwa
    • 回复: T536 SDC1 用作TF卡配置后不能挂载SD卡

      dtsi里也需要对应修改,参照sdc0配置caps

      发布在 T Series
      A
      awwwwa
    • 回复: v821解码输出用AW_MPI_VDEC_SetRotate旋转90°,AW_ION_IOC_NEW_ALLOC出错,解码旋转不能用这个函数吗?

      AW_ION_IOC_NEW_ALLOC 内存不够了,需要增加ion内存,修改设备树 size_pool相关节点
      https://docs.aw-ol.com/docs/soc/v821/software/sdk_sys_conf#预留内存

      发布在 V Series
      A
      awwwwa
    • 回复: V821驱动8080 8bit接口TFT屏,画面割裂。

      试一下加上刷cache的接口

      diff --git a/drivers/video/sunxi/disp2/disp/dev_disp.c b/drivers/video/sunxi/disp2/disp/dev_disp.c
      index 8ddbd28..c084de0 100644
      --- a/drivers/video/sunxi/disp2/disp/dev_disp.c
      +++ b/drivers/video/sunxi/disp2/disp/dev_disp.c
      @@ -3158,6 +3158,11 @@ static int disp_mem_request(int sel, u32 size)
       #endif
       }
      
      +void disp_flush_cache(dma_addr_t addr, u32 len)
      +{
      +    dma_sync_single_for_device(g_disp_drv.dev, addr, len, DMA_TO_DEVICE);
      +}
      +
       static int disp_mem_release(int sel)
       {
           if (sel >= DISP_MEM_NUM || sel < 0) {
      diff --git a/drivers/video/sunxi/disp2/disp/dev_disp.h b/drivers/video/sunxi/disp2/disp/dev_disp.h
      index 6478db3..cdd250f 100644
      --- a/drivers/video/sunxi/disp2/disp/dev_disp.h
      +++ b/drivers/video/sunxi/disp2/disp/dev_disp.h
      @@ -327,6 +327,7 @@ int disp_resume(struct device *dev);
       s32 disp_create_heap(u32 pHeapHead, u32 pHeapHeadPhy, u32 nHeapSize);
       void *disp_malloc(u32 num_bytes, void *phy_addr);
       void disp_free(void *virt_addr, void *phys_addr, u32 num_bytes);
      +void disp_flush_cache(dma_addr_t addr, u32 len);
      
       extern s32 disp_register_sync_proc(void (*proc) (u32));
       extern s32 disp_unregister_sync_proc(void (*proc) (u32));
      diff --git a/drivers/video/sunxi/disp2/disp/fb_platform.c b/drivers/video/sunxi/disp2/disp/fb_platform.c
      index 7e95e74..c935ecc 100644
      --- a/drivers/video/sunxi/disp2/disp/fb_platform.c
      +++ b/drivers/video/sunxi/disp2/disp/fb_platform.c
      @@ -341,6 +341,8 @@ int platform_update_fb_output(void *hw_info, const struct fb_var_screeninfo *var
           struct disp_manager *mgr;
           mutex_lock(&info->lock);
           info->config.info.fb.crop.y = ((long long)var->yoffset) << 32;
      +
      +    disp_flush_cache(info->dma_mem.device_addr,info->size);
       #if IS_ENABLED(CONFIG_AW_DISP2_FB_HW_ROTATION_SUPPORT)
           if (info->fb_rot)
               fb_g2d_rot_apply(info->fb_rot, &info->config, var->yoffset);
      
      发布在 V Series
      A
      awwwwa
    • 回复: v821 g2d sample返回-1?这是什么原因

      821的g2d只支持旋转,不支持bitblt

      发布在 V Series
      A
      awwwwa
    • 回复: v821调用AW_MPI_ISP_SetFlicker返回-1???

      276dfb94-7b7d-4614-95e2-ff0b1fa17268-image.png

      这里加上打印看下输出

      发布在 V Series
      A
      awwwwa
    • 回复: Tina5 编译自带的QT包 编译不过去

      Qt一般使用库移植即可,交叉编译后上机跑

      发布在 T Series
      A
      awwwwa
    • 回复: E907配置问题:menuconfig里找不到SUNXI remote processor support,E907编译不过

      SUNXI remote processor support是kernel_menuconfig

      发布在 V Series
      A
      awwwwa
    • 回复: v821调用AW_MPI_ISP_SetFlicker返回-1???

      传入的ispid对不对?

      发布在 V Series
      A
      awwwwa
    • 回复: tina_v853 lunch 内核编译失败怎么解决呢?

      感觉sdk不全,头文件都没找到

      发布在 V Series
      A
      awwwwa
    • 回复: v821介绍里面的32倍缩放是怎么实现的?

      这个是VIPP通道缩放,是硬件实现的

      发布在 V Series
      A
      awwwwa
    • 回复: v821采用st7789v lcd, 设置disp旋转功能没有生效

      还需要勾选g2d驱动,disp配置旋转功能

      发布在 V Series
      A
      awwwwa
    • 回复: MR536编译过程中出现错误

      @yongye 不是host安装,是target安装

      发布在 编译和烧写问题专区
      A
      awwwwa
    • 回复: MR536编译过程中出现错误

      89f8f2af-e73d-43cc-bd4e-fbf6faab33d0-image.png

      opencv暂不支持

      发布在 编译和烧写问题专区
      A
      awwwwa
    • 回复: XR806 SDK不能下载

      xr806 使用 git clone,不是repo

      https://xr806.docs.aw-ol.com/rtos/env/

      61923b6b-f856-4b78-ae9d-54ae877090af-image.png

      发布在 Wireless & Analog Series
      A
      awwwwa
    • 回复: V3s的USB启动问题

      @jeff123a 拉低SDC的SDC0-CLK,才可以进入下载模式

      发布在 编译和烧写问题专区
      A
      awwwwa
    • 回复: v821无法烧录nor flash

      @indream 查看 https://docs.aw-ol.com/docs/soc/v821/sys_module/spi_nor

      进行降频,降线测试

      发布在 V Series
      A
      awwwwa
    • 回复: V3s的USB启动问题

      @jeff123a 手册也写明了先 SDC0再SPI0,没有问题
      e77dfbfa-d546-4d4b-a0ac-39ab9bd34531-image.png

      发布在 编译和烧写问题专区
      A
      awwwwa
    • 回复: MR536给的参考设计是双片DDR4,我在设计中能少画一片,只使用一片DDR4吗

      可以拆高位的DDR4

      发布在 MR Series
      A
      awwwwa
    • 回复: T113-I的VDD-CPUFB和VDD-SYSFB这两个是电源输入引脚还是输出引脚,手册里面也没有详细的说明,这两个引脚不接可以吗?接上有什么好处?官方的原理图如下,求大神点拨一下!感激不尽!

      是FB远端反馈引脚,输出返回控制dcdc

      发布在 T Series
      A
      awwwwa
    • 回复: V3s的USB启动问题

      默认优先级最高的是SDC0,需要SDC0-CLK接地

      发布在 编译和烧写问题专区
      A
      awwwwa
    • 回复: v821无法烧录nor flash
      flash operation timed out
      

      flash 无响应,物料型号是否是在物料表中的支持型号?另外可以尝试降频等操作

      2c0a3ed9-6a7c-4a94-a9ce-f570811ef69c-image.png

      发布在 V Series
      A
      awwwwa
    • 回复: V821 STANBY相关休眠唤醒功能

      已刷新文档内容,感谢反馈

      发布在 V Series
      A
      awwwwa
    • 回复: 基于 Allwinner V853 的双镜头立体视频(SBS)运动相机方案探索

      参考:V85X_Tina_Linux_VI_拼接模式_使用指南

      b32f3535-0a00-4483-85e2-0654f3db9921-image.png

      d23f12c0-12d8-4552-adc3-d23711710be4-image.png

      发布在 V Series
      A
      awwwwa
    • 回复: T113S3系统编译后打包提示错误

      https://docs.aw-ol.com/docs/soc/v821/faq/sdk_debug#打包报错-error-update_mbr-failed

      发布在 T Series
      A
      awwwwa
    • 回复: SPI 驱动 ST7789VW 2.4 寸 LCD发生Label or path lcd_fb not found

      文档提供的驱动为新版本,需要更新,补丁如下,进入 bsp 文件夹打入:
      0003-K1-sunxi-P2-lcd_fb-add-support-for-qspi-lcd.patch
      0002-K1-sunxi-P2-lcd_fb-optimize-code-and-directory-struc.patch
      0001-K1-sunxi-P2-disp-lcd_fb-fix-build-fail-when-enable-D.patch

      发布在 V Series
      A
      awwwwa
    • 回复: v821的udc 出错,dma初始化失败,gadget切换功能有问题

      bsp/drivers/usb/sunxi_usb/udc/sunxi_udc.c

      unsigned static int g_dma_enable = 0;
      
      发布在 Linux
      A
      awwwwa
    • 回复: implicit declaration of function 'lzma_decode'

      ca09e45.diff

      发布在 V Series
      A
      awwwwa
    • 回复: 全志哪些芯片是DRM驱动?哪些是fb+de驱动?

      26665a6e-0997-4480-bc12-e0ceab685467-image.png

      发布在 T Series
      A
      awwwwa
    • 回复: 编译T113固件的时候总是出现改错误

      @z2500abc 在 编译T113固件的时候总是出现改错误 中说:

      eyesee-mpp

      eyesee-mpp 错误无视即可,这个软件包不支持T113平台,是其他平台使用的

      第二个错误需要提供完整的日志,这一部分不包括真正的错误

      发布在 T Series
      A
      awwwwa
    • 回复: T113S3 I2C异常

      @lztmfx 是否使用DMA

      发布在 T Series
      A
      awwwwa
    • 回复: T113開機後執行指令問題

      在这条命令之前挂载debugfs

      发布在 T Series
      A
      awwwwa
    • 回复: V821同时使用RMII和I2S功能时PD11脚该如何处理?

      RTL8201F 使用外挂晶振,不使用RMII-EPHY-25M提供的时钟即可

      发布在 V Series
      A
      awwwwa
    • 回复: T113S3 I2C异常

      engine-mode开了,配置 下twi_drv_used = <1>;

      发布在 T Series
      A
      awwwwa
    • 回复: T507启动卡启动失败,用的是供应商提供的镜像,但是启动显示找不到内核镜像是为什么?

      @xiduanya 这个是依赖SDK支持的,SDK如果不支持生成卡启动分区表则不行

      发布在 T Series
      A
      awwwwa
    • 回复: t113-s3 lvgl仪表盘指针转动如何处理

      旋转需要大量的计算,会导致出现帧率问题,可以尝试关闭抗锯齿,使用NEON加速计算

      发布在 Linux
      A
      awwwwa
    • 回复: T507启动卡启动失败,用的是供应商提供的镜像,但是启动显示找不到内核镜像是为什么?
      GUID Partition Table Header signature is wrong: 0x0 != 0x5452415020494645
      part_get_info_efi: *** ERROR: Invalid GPT ***
      part_get_info_efi: ***        Using Backup GPT ***
      GUID Partition Table Header signature is wrong: 0x0 != 0x5452415020494645
      part_get_info_efi: *** ERROR: Invalid GPT ***
      part_get_info_efi: ***        Using Backup GPT ***
      Wrong Image Format for bootm command
      

      这个镜像应该是不支持启动卡,需要用量产卡生成gpt分区,启动卡这里GPT都是空的

      发布在 T Series
      A
      awwwwa
    • 回复: AXP313A搭配H618开发板使用

      1, 如果是套片,默认三路0.9v
      2, 不会保存

      发布在 H/F/TV Series
      A
      awwwwa
    • 回复: 为什么avaota a1安卓13的内核源码里面没有.config文件

      还没编译为啥会有

      发布在 T Series
      A
      awwwwa
    • 回复: MR536 SDK MR536_V1.1直接编译和打包后烧录全志MR536 evk(黄色),报错如下: Unable to handle kernel paging request at virtual address 0000000000040008

      Unable to handle kernel paging request at virtual address 0000000000040008

      看看内核代码rb_next附近,有非法地址访问

      发布在 MR Series
      A
      awwwwa
    • 回复: 为什么tina liunx打包后没有分区表?烧录时报错?不支持的镜像?

      如果想从SD/TF卡启动,记得选择启动卡
      想将其转换为标准镜像?用其他软件烧录?
      可以参考这里
      https://bbs.aw-ol.com/topic/1365/openixcard-在-linux-系统刷写全志镜像到-sd-卡
      https://github.com/YuzukiTsuru/OpenixCard

      发布在 Linux
      A
      awwwwa
    • 回复: TinyVision LCD 无法显示

      屏幕是什么情况,背光,花屏,白屏,初始化是否写入

      发布在 V Series
      A
      awwwwa
    • 回复: 系统卡在uboot

      设备树是正确的吗

      发布在 Linux
      A
      awwwwa
    • 回复: V851S的SDK现在还有提供吗?

      @pzwzp v851s第三方开发板商有提供补丁文件

      发布在 代码下载问题专区
      A
      awwwwa
    • 回复: 全志的烧入固件如何制作?

      @helloa 参考pack脚本,制作对应分区

      发布在 H/F/TV Series
      A
      awwwwa
    • 回复: T113i DSP不响应GPIO中断

      考虑dsp初始化时候没有调用hal_request_irq

      发布在 RTOS
      A
      awwwwa
    • 回复: NBG version报错

      是的,需要升级驱动,不过NBG是哪里获取的为什么会对不上

      发布在 V Series
      A
      awwwwa
    • 回复: DragonFace 最新版本:V4.1.5 哪里可以下载

      可以在APST下载

      发布在 爱搞机专区
      A
      awwwwa
    • 回复: 安全教程无法生成密钥

      这份sdk应该是很早的版本不支持,需要换支持功能的sdk

      发布在 Linux
      A
      awwwwa
    • 回复: swupdate中使用了fw_printenv但是读不到env分区的MTD信息

      setenv需要修改为mmc版本,具体追一下源码

      发布在 编译和烧写问题专区
      A
      awwwwa
    • 回复: 用dma测试了一下T113S3读取spinor的速度,真是惊人呢

      @liuzhengrong789 4线+内置DMA+DTR,亲测77MB/s

      发布在 T Series
      A
      awwwwa
    • 回复: Tina T113 编译报错

      Ubuntu 18.04?

      发布在 编译和烧写问题专区
      A
      awwwwa
    • 回复: wifi跑不起来

      日志呢?没有日志没法排查

      发布在 H/F/TV Series
      A
      awwwwa
    • 回复: T113-S4的DDR3时钟能936MHz吗?

      这样属于超频行为,会增加系统不稳定性,建议一般不进行超频使用

      发布在 T Series
      A
      awwwwa
    • 回复: OpenixCard - 在 Linux 系统刷写全志镜像到 SD 卡

      @yunyisa 自制的固件无法打包成全志的镜像,只能由SDK生成,全志镜像有专有的封装格式,不仅仅是地址偏移

      发布在 编译和烧写问题专区
      A
      awwwwa
    • 回复: t527 板子一开机网口灯就亮

      看硬件设计,Avaota系列板子设计网卡常量,Active时灭,BPI 设计网卡灯常灭,Avtive时亮

      发布在 T Series
      A
      awwwwa
    • 回复: T527 android固件

      重新编译固件看看,看上去是固件问题

      发布在 T Series
      A
      awwwwa
    • 回复: 请问docker pull registry.cn-hangzhou.aliyuncs.com/cld1994/tina-sdk:5.0-nori拉取docker镜像没有问题,配置后,运行code ~/workspace/nori进入vscode,Reopen in Container却报错是为什么呢

      docker 没有正确安装配置

      发布在 Linux
      A
      awwwwa
    • 回复: 对R128模块原理图的疑问

      1.AVCC是芯片内部电源供电吗?datasheet上没说。 -- 是芯片内部供电
      2.EXT-LDO33不是内部LDO输出么,为什么要外接3V3? -- 外接DCDC降低功耗,减少发热
      3.为什么VDD-SYS1与VDD-SYS2、VDD-AON与VDD12-PSM外部要接在一起。 -- R128各模块供电采用内部 PMU
      我猜应该有一本完整的硬件设计指南可以解答问题,只是没公开。 -- https://r128.docs.aw-ol.com/hardware/hardware_design/

      发布在 A Series
      A
      awwwwa
    • 回复: 请问V853的示例里面有个human.nb的轻量化模型是通过什么框架训练的

      是基于tensorflow

      发布在 V Series
      A
      awwwwa
    • 回复: v853将系统文件格式squashfs改成ext4

      如果设备是nor储存介质,那一定是squashfs

      发布在 V Series
      A
      awwwwa
    • 回复: QT工程内opencv的库缺失

      需要修改QT编译Makefile,加入opencv引用

      发布在 V Series
      A
      awwwwa
    • 回复: 全志Tina-Linux的github库怎么无法访问

      Tina-Linux的github并非全志维护,是第三方维护,具体原因需要联系维护的作者。

      发布在 爱搞机专区
      A
      awwwwa
    • 回复: 程序运行之后告诉我有错误

      @aaa0557li V851S 不能刷 V851SE,不能刷V851S3,ic cant match axp, please check... 是检查固件与芯片型号不对应,另外检查编译环境是否有其他变量导致编译出来的固件检查不匹配,如果都没问题建议重装一个干净的SDK不要与其他SDK复用同一个环境

      发布在 V Series
      A
      awwwwa
    • 回复: 编译镜像时报错

      @lozenyin 编译环境安装mkimage android-tools-mkbootimg

      发布在 V Series
      A
      awwwwa
    • 回复: ISP_ERR

      @nimadibaj
      [ISP_ERR]isp_ctx_save_exit, line: 109,open /mnt/isp0_1920_1088_30_0_ctx_saved.bin failed, err:Read-only file system.
      这个是暂存isp参数,由于没有文件所以打开失败。可以无视。

      真正的问题是Got signal 11, exiting ...,程序出现段错误,请检查指针使用

      发布在 V Series
      A
      awwwwa
    • 回复: 程序运行之后告诉我有错误

      刷的固件对不上芯片,例如V853烧录V851s,V853烧录V853s

      发布在 V Series
      A
      awwwwa
    • 回复: 搭建开发环境,出现问了了,总是报fatal: cannot obtain manifest https://sdk.aw-ol.com/git_repo/V853Tina_Open/manifest.git
      1. 执行命令设置全局保存密码
      git config --global credential.helper store
      
      1. 执行命令输入密码
      git clone https://sdk.aw-ol.com/git_repo/V853Tina_Open/manifest.git
      
      1. 使用repo拉取sdk
      repo init -u https://sdk.aw-ol.com/git_repo/V853Tina_Open/manifest.git -b master -m tina-v853-open.xml
      

      由于repo更新,目前不支持通过repo输入密码,请先使用git命令输入保存密码

      发布在 V Series
      A
      awwwwa
    • 回复: 弱弱的问一句,T527是正式量产了吗?

      @hqembed 有Tina Linux AIoT,支持Buildroot,Debian

      发布在 T Series
      A
      awwwwa
    • 回复: 【T113-I】 请问该产品支持spi传输32bit数据吗

      @wayneyao IP版本不同,驱动有修改,以手册为准,控制器支持32bit,请提供设备树和驱动修改

      发布在 T Series
      A
      awwwwa
    • 回复: GT911 触摸滑动不流畅

      可以尝试中断绑定其他CPU核心,例如CPU1

      发布在 Linux
      A
      awwwwa
    • 回复: T113S3双路 dual lvds驱动不起来

      uboot和dtsi里面添加dual link IO的配置

      demo:
      
      lvds2link_pins_a: lvds2link@0 {
           allwinner,pins = "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD8", "PD9", "PD6", "PD7", \
           "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PD18", "PD19", "PD16", "PD17";
           allwinner,pname = "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD8", "PD9", "PD6", "PD7", \
           "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PD18", "PD19", "PD16", "PD17";
           allwinner,function = "lvds1";
           allwinner,muxsel = <3>;
           allwinner,drive = <3>;
           allwinner,pull = <0>;
       };
      
      lvds2link_pins_b: lvds2link@1 {
           allwinner,pins = "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD8", "PD9", "PD6", "PD7", \
           "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PD18", "PD19", "PD16", "PD17";
           allwinner,pname = "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD8", "PD9", "PD6", "PD7", \
           "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PD18", "PD19", "PD16", "PD17";
           allwinner,function = "lvds1_suspend";
           allwinner,muxsel = <7>;
           allwinner,drive = <3>;
           allwinner,pull = <0>;
       };
      

      dts中 修改为lvds dual link模式,并引用dtsi里配好的dual link IO

      &lcd0{
      ...
       lcd_lvds_if          = <1>;
      ...
      ...
      pinctrl-0 = <&lvds2link_pins_a>;
      pinctrl-1 = <&lvds2link_pins_b>;
      ...
      }
      

      其他和single link的配置方法无异,如果点不亮请检查时序

      53899931-a632-431e-ac3a-5826278b35e9-LCDTiming.jpg

      这里看到dclk配置是80

      ac38a30a-5d44-4530-a265-33d443cddda7-image.png

      但是手册需求的是54

      1b0f929a-658a-4d7a-b097-ea05513595e5-image.png

      这里提供一套1920x720的时序作为参考

      &lcd0 {
      	lcd_used            = <1>;
      
      	lcd_driver_name     = "default_lcd";
      	lcd_backlight       = <50>;
      	lcd_if              = <3>;
      
      	lcd_x               = <1920>;
      	lcd_y               = <720>;
      	lcd_width           = <150>;
      	lcd_height          = <94>;
      	lcd_dclk_freq       = <94>;
      
      	lcd_pwm_used        = <1>;
      	lcd_pwm_ch          = <3>;
      	lcd_pwm_freq        = <50000>;
      	lcd_pwm_pol         = <1>;
      	lcd_pwm_max_limit   = <255>;
      
      	lcd_hbp             = <64>;
      	lcd_ht              = <2064>;
      	lcd_hspw            = <20>;
      	lcd_vbp             = <30>;
      	lcd_vt              = <760>;
      	lcd_vspw            = <10>;
      
      	lcd_lvds_if         = <1>;
      	lcd_lvds_colordepth = <0>;
      	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 = <&lvds2link_pins_a>;
      	pinctrl-1 = <&lvds2link_pins_b>;
      };
      
      发布在 T Series
      A
      awwwwa
    • 回复: V853 和 V853S NPU算力差了0.2,这个0.2在具体应用上会有明显的性能差距吗?主要用来做目标检测,静态场景。

      根据具体的模型和需求的规格来看,实际感觉差不多

      发布在 V Series
      A
      awwwwa
    • 回复: 全志v536 4k编解码

      @zhangerhu 硬件只是同编同解可以试一下,瓶颈估计在带宽上

      发布在 V Series
      A
      awwwwa
    • 回复: V851s使用spi nand启动不了 VFS: Cannot open root device "ubi0_4" or unknown-block(0,0): error -2

      @dnvwf

      重点:rootfstype=squashfs

      v851s/configs/xxx/env.cfg

      
      #kernel command arguments
      earlyprintk=sunxi-uart,0x02500000
      initcall_debug=0
      console=ttyS0,115200
      nand_root=/dev/ubiblock0_4
      mmc_root=/dev/mmcblk0p4
      nor_root=/dev/mtdblock3
      init=/init
      rdinit=/rdinit
      loglevel=8
      coherent_pool=32K
      #reserve_list=30M@64M,78M@128M,200M@512M
      mac=
      wifi_mac=
      bt_mac=
      specialstr=
      root_partition=rootfs
      mtd_name=sys
      rootfstype=squashfs
      #set kernel cmdline if boot.img or recovery.img has no cmdline we will use this
      setargs_nor=setenv bootargs  earlyprintk=${earlyprintk} clk_ignore_unused initcall_debug=${initcall_debug} console=${console} loglevel=${loglevel} root=${nor_root} rootwait init=${init} rdinit=${rdinit} partitions=${partitions} cma=${cma} coherent_pool=${coherent_pool} ion_carveout_list=${reserve_list}
      setargs_nand=setenv bootargs earlyprintk=${earlyprintk} clk_ignore_unused initcall_debug=${initcall_debug} console=${console} loglevel=${loglevel}  ubi.mtd=${mtd_name} root=${nand_root} rootfstype=${rootfstype} rootwait init=${init} rdinit=${rdinit} partitions=${partitions} cma=${cma} mac_addr=${mac} wifi_mac=${wifi_mac} bt_mac=${bt_mac} selinux=${selinux} specialstr=${specialstr} coherent_pool=${coherent_pool} ion_carveout_list=${reserve_list}
      setargs_nand_ubi=setenv bootargs ubi.mtd=${mtd_name} ubi.block=0,${root_partition} earlyprintk=${earlyprintk} clk_ignore_unused initcall_debug=${initcall_debug} console=${console} loglevel=${loglevel} root=${nand_root} rootfstype=${rootfstype} init=${init} partitions=${partitions} cma=${cma} snum=${snum} mac_addr=${mac} wifi_mac=${wifi_mac} bt_mac=${bt_mac} specialstr=${specialstr} gpt=1
      setargs_mmc=setenv  bootargs earlyprintk=${earlyprintk} clk_ignore_unused initcall_debug=${initcall_debug} console=${console} loglevel=${loglevel} root=${mmc_root}  rootwait init=${init} partitions=${partitions} cma=${cma} mac_addr=${mac} wifi_mac=${wifi_mac} bt_mac=${bt_mac} selinux=${selinux} specialstr=${specialstr} coherent_pool=${coherent_pool} ion_carveout_list=${reserve_list}
      #nand command syntax: sunxi_flash read address partition_name read_bytes
      #0x4007f800 = 0x40080000(kernel entry) - 0x800(boot.img header 2k)
      boot_partition=boot
      boot_normal=sunxi_flash read 44800000 ${boot_partition};bootm 44800000
      boot_recovery=sunxi_flash read 44800000 extend;bootm 44800000
      boot_fastboot=fastboot
      #recovery key
      recovery_key_value_max=0x13
      recovery_key_value_min=0x10
      #fastboot key
      fastboot_key_value_max=0x8
      fastboot_key_value_min=0x2
      
      #uboot system env config
      bootdelay=1
      #default bootcmd, will change at runtime according to key press
      #default nand boot
      bootcmd=run setargs_nand boot_normal
      #verify the kernel
      verify=N
      
      发布在 V Series
      A
      awwwwa
    • 回复: t113如何开启双frambuffer?

      需要真实存在两个屏幕,也可以一个lcd屏幕一个spi屏幕

      发布在 其它全志芯片讨论区
      A
      awwwwa
    • 回复: V851se的u-boot引导

      会,启动介质优先级描述了每个介质被选择为启动介质的可能性。BROM 首先读取具有最高优先级的介质的 boot0。如果该介质不存在或存在任何问题,BROM 将尝试下一个介质。否则,该介质将被选择为启动介质。

      具体可以查看手册GPIO Boot Select表格

      发布在 V Series
      A
      awwwwa
    • 回复: R128 Vector支持

      @layzerlee 需要修改编译参数加上v扩展支持

      CONFIG_TOOLCHAIN_MACH_FLAGS="-mcmodel=medany -mabi=lp64dv -march=rv64gcxvthead"
      CONFIG_TOOLCHAIN_FPU_ABI="-march=rv64gcxvthead"
      
      发布在 A Series
      A
      awwwwa
    • 回复: V853S mipi LCD显示驱动调试,colorbar显示异常

      dclk过高,屏幕分屏了?
      这里提供一个py脚本计算分频系数,这里对应的是HV屏,DSI也可以参考

      def find_closest_clock(target_clock, clock_list):
          clock_list = sorted(clock_list)
          low, high = 0, len(clock_list) - 1
          closest = clock_list[low]
          while low <= high:
              mid = (low + high) // 2
              if clock_list[mid] < target_clock:
                  low = mid + 1
              elif clock_list[mid] > target_clock:
                  high = mid - 1
              else:
                  return clock_list[mid]
              if abs(clock_list[mid] - target_clock) < abs(closest - target_clock):
                  closest = clock_list[mid]
      
          return closest
      
      def calculate_divisor(clock_need, clock_list, min_divisor=6):
          is_perfect = True
          for i in clock_list:
              for j in range(0, 255):
                  if (clock_need * j) == i:
                      closest_clock = i
                      divisor = j
                      return closest_clock, divisor, is_perfect
      
          is_perfect = False
      
          closest_clock = find_closest_clock(clock_need, clock_list)
          
          if closest_clock == 0:
              return None, None, None
          
          divisor = closest_clock // clock_need
          if divisor < min_divisor:
              min_diff = float('inf')
              best_clock = None
              for clock in clock_list:
                  if clock >= clock_need * min_divisor:
                      current_divisor = clock // clock_need
                      if current_divisor < min_divisor:
                          continue
                      diff = abs(clock - clock_need * current_divisor)
                      if diff < min_diff:
                          min_diff = diff
                          best_clock = clock
              if best_clock is not None:
                  return best_clock, best_clock // clock_need, is_perfect
          
          return closest_clock, divisor, is_perfect
      
      clock_list = [
          408, 420, 432, 444, 456, 468, 480, 492, 504, 516, 528, 540, 552, 564,
          576, 588, 600, 612, 624, 636, 648, 660, 672, 684, 696, 708, 720, 732,
          744, 756, 768, 780, 792, 804, 816, 828, 840, 852, 864, 876, 888, 900,
          912, 924, 936, 948, 960, 972, 984, 996, 1008, 1020, 1032, 1044, 1056,
          1068, 1080, 1092, 1104, 1116, 1128, 1140, 1152, 1164, 1176, 1188, 1200,
          1212, 1224, 1236, 1248, 1260, 1272, 1284, 1296, 1308, 1320, 1332, 1344,
          1356, 1368, 1380, 1392, 1404, 1416, 1428, 1440, 1452, 1464, 1476, 1488,
          1500, 1512, 1524, 1536, 1548, 1560, 1572, 1584, 1596, 1608, 1620, 1632,
          1644, 1656, 1668, 1680, 1692
      ]
      
      
      clock_need = int(input("请输入需要的时钟(MHz): "))
      closest_clock, divisor, is_perfect = calculate_divisor(clock_need, clock_list)
      if is_perfect:
          print(f"父时钟: {closest_clock}MHz, 分频系数: {divisor}, 分频后的频率: {closest_clock / divisor}MHz")
      else:
          print(f"无法找到完美,最近的父时钟: {closest_clock}, 分频系数: {divisor}, 分频后的频率: {closest_clock / divisor}MHz")
      print("请修改分频系数表 clk_tbl 中 HV 分频系数为: {LCD_IF_HV, " + hex(divisor) + ", 1, 1, 0}")
      
      发布在 V Series
      A
      awwwwa
    • 回复: 求助D1的隐藏分区分布讲解

      可以查看《Tina_Linux_OTA_开发指南.pdf》 文档

      发布在 MR Series
      A
      awwwwa
    • 回复: 全志t113tina如何在内核阶段显示进度条!!!

      需要在内核中实现这个功能的UI,可以采用手绘UI方法,操作内核DISP的接口实现。或者使用开机动画轮播图片实现

      发布在 其它全志芯片讨论区
      A
      awwwwa
    • 回复: R128 Vector支持

      请贴出编译日志。

      发布在 A Series
      A
      awwwwa
    • 回复: 打补丁后,编译失败

      第一次编译时候请取消勾选 mpp sample smartIPC_demo 编译完成一次之后使用 cleanmpp && mkmpp 来编译mpp相关demo。

      a8dd20c7-6698-4ab4-800d-348903622b78-image.png

      发布在 V Series
      A
      awwwwa
    • 回复: t113i + openwrt 21.02 RCU报错,严重时导致板子卡死

      看一下编写的驱动是否出现死锁

      发布在 Linux
      A
      awwwwa
    • 回复: R329代码里找不到BOOT0启动打印“HELLO! BOOT0 is starting!”

      @yimu163com 在 R329代码里找不到BOOT0启动打印“HELLO! BOOT0 is starting!” 中说:

      Binary file ./device/config/chips/r329/bin/boot0_nand_sun50iw11p1.bin matches
      Binary file ./device/config/chips/r329/bin/sboot_sun50iw11p1.bin matches
      Binary file ./device/config/chips/r329/bin/boot0_spinor_sun50iw11p1.bin matches
      Binary file ./device/config/chips/r329/bin/boot0_sdcard_sun50iw11p1.bin matches

      在这几个bin里,BOOT0不开源

      发布在 其它全志芯片讨论区
      A
      awwwwa
    • 回复: R128S2 SDK 编译错误

      @yilan7805 看上去解压工具链压缩文件有损坏,重新下载一下?

      发布在 MR Series
      A
      awwwwa
    • 回复: T113如何移植RT补丁包

      联系板卡提供商,目前几家都已经提供rt补丁

      发布在 Special
      A
      awwwwa
    • 回复: 哪吒D1-H 通过bootargs来静态设置ip

      OpenWRT会重写kernel部分的配置,具体请参考OpenWRT文档

      发布在 MR Series
      A
      awwwwa
    • 回复: t113 适配ICNL9707 480x1280mipi屏 屏幕只显示一半 且显示还有阴影

      看一下屏幕dclk,是否由于dclk过高导致错误

      发布在 其它全志芯片讨论区
      A
      awwwwa
    • 回复: 触摸零点偏移

      如果是CTP,GT911驱动需要设置校准数组,FT系列需要配置零点
      如果是RTP,需要tslib单独校准

      发布在 其它全志芯片讨论区
      A
      awwwwa
    • 回复: 全志T系列HDMI显示较暗

      @shuaige HDMI只输出数字信号,没有背光数据,看看是不是图像本来就比较暗

      发布在 T Series
      A
      awwwwa
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 1 / 6