Navigation

    全志在线开发者论坛

    • Register
    • Login
    • Search
    • Categories
    • Tags
    • 在线文档
    • 社区主页
    1. Home
    2. DAIZEBIN
    • Profile
    • Following 0
    • Followers 0
    • my integral 3453
    • Topics 6
    • Posts 43
    • Best 3
    • Groups 0

    DAIZEBINLV 6

    @DAIZEBIN

    3453
    integral
    4
    Reputation
    19
    Profile views
    43
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    DAIZEBIN Unfollow Follow

    Best posts made by DAIZEBIN

    • V853 替换开机启动LOGO

      概述

      主要描述了 V853 如何替换开机启动LOGO

      环境

      软件:V853 Tina 5.0 SDK

      硬件:全志V853开发板

      具体步骤

      首先我们看一下未替换的启动log界面如下:

      替换前的启动logo界面.png

      需要准备一张大小合适的bmp图像文件(大小为2MB左右),也可以考虑使用小一点的图片。

      我准备的是一张1200 * 800 尺寸大小的bmp图片,

      使用 Windows 自带的画图工具可以看到分辨率为1200 * 800

      启动logo尺寸大小.png

      打开放置启动阶段logo图片的路径如下:

      ~/openwrt/target/v853/v853-common/boot-resource/boot-resource
      

      把新的logo文件重命名为bootlogo.bmp,同时替换掉该路径下的bootlogo.bmp文件即可。

      .
      └── bootlogo.bmp
      

      重新打包,但是发现打包失败,报如下 error:🤔 🤔 🤔

      mbr size = 4096
      mbr magic softw411
      disk name=boot-resource
      ERROR: dl file boot-resource.fex size too large
      ERROR: filename = boot-resource.fex
      ERROR: dl_file_size = 6158 sector
      ERROR: part_size = 6016 sector
      update_for_part_info -1
      ERROR: update mbr file fail
      ERROR: update_mbr failed
      

      这个是很常见的一个错误,因为我们的bmp文件打包之后,其大小已经超过了我们对该分区(boot-resource)所分配的空间大小,只需要扩大该分配空间即可。

      修改文件sys_partition.fex,具体路径如下

      ~/device/config/chips/v853/configs/vision/linux-4.9/sys_partition.fex
      

      修改如下:

      --- a/configs/vision/linux-4.9/sys_partition.fex
      +++ b/configs/vision/linux-4.9/sys_partition.fex
      @@ -35,7 +35,7 @@ size = 4096
      
       [partition]
           name         = boot-resource
      -    size         = 6016
      +    size         = 6286
           downloadfile = "boot-resource.fex"
           user_type    = 0x8000
      

      重新打包,可以发现已经打包成功

      Dragon execute image.cfg SUCCESS !
      ----------image is at----------
      
      36M     
      ~/out/v853/vision/openwrt/v853_linux_vision_uart0.img
      
      pack finish
      

      烧录~ 开机~

      替换之后的界面.png

      没有冒烟,收工~🤓 🤓

      posted in V853系列-AI视觉
      DAIZEBIN
      DAIZEBIN
    • Reply: 下载sdk提示需要密码

      @xuweiween914 试一下把旧的公钥和密钥删除了,重新生成后 ,再把公钥添加进去试试

      posted in 代码下载问题专区
      DAIZEBIN
      DAIZEBIN
    • Reply: V853 替换开机启动LOGO

      @cruise33 要是你在uboot阶段可以成功显示log的话,到kernel阶段就无了,怀疑是kernel阶段对显示有一定的操作,可以检查一下这个

      posted in V853系列-AI视觉
      DAIZEBIN
      DAIZEBIN

    Latest posts made by DAIZEBIN

    • Reply: 系统启动打印key pressed value

      @jinxiangwzh 这个是boot0中的代码,这部分代码应该是不开源的吧

      posted in Linux
      DAIZEBIN
      DAIZEBIN
    • Reply: 安装USB烧录驱动失败

      @lingzijian
      试一下直接管理员身份运行安装这个驱动,
      全志USB烧录驱动20201229.zip

      再不行的话下载全志的APST量产中心,里面也有一个USB驱动,把那个装上去试一下
      1fed6f6b-6acc-47bf-a375-da5c4b777f59-image.png
      d40817c0-4ac7-4384-a4eb-5b632eaa4235-image.png

      posted in 编译和烧写问题专区
      DAIZEBIN
      DAIZEBIN
    • Reply: 无法从 emmc启动

      @maclodge
      你提到的“sd卡系统复制到emmc上“”是? 感觉emmc上面的固件不完整或者有错误?

      posted in H616系列-OTT
      DAIZEBIN
      DAIZEBIN
    • Reply: T113-S3入门资料汇总(避坑指南)一

      @karlno 在 T113-S3入门资料汇总(避坑指南)一 中说:

      还是做一些开源的物联网应用,远程浇个花,统计下

      补充一下,自己更换spinand进行启动的时候,可以参考路径

      ~/Tina-Linux/lichee/brandy-2.0/u-boot-2018/drivers/mtd/awnand/spinand/physic/id.c
      

      下面的物料id表自行焊接spinand上去
      我是用的是Winband的W25N01GVZEIG
      对应以下id:
      049ba7ec-571c-4af3-aa64-e819afbb6c80-image.png
      同时需要修改两个部分内容
      1、env.cfg

      diff --git a/device/config/chips/t113/configs/mq_r/env.cfg b/device/config/chips/t113/configs/mq_r/env.cfg
      index a554ac2..3e18190 100755
      --- a/device/config/chips/t113/configs/mq_r/env.cfg
      +++ b/device/config/chips/t113/configs/mq_r/env.cfg
      @@ -38,4 +38,4 @@ bootdelay=1
       #default bootcmd, will change at runtime according to key press
       #default nand boot
       #bootcmd=run setargs_nand boot_dsp0 boot_normal
      -bootcmd=run setargs_mmc boot_normal
      +bootcmd=run setargs_nand_ubi boot_normal
      

      2、sys_config.fex

      diff --git a/device/config/chips/t113/configs/mq_r/sys_config.fex b/device/config/chips/t113/configs/mq_r/sys_config.fex
      index 4bc568c..aad0548 100755
      --- a/device/config/chips/t113/configs/mq_r/sys_config.fex
      +++ b/device/config/chips/t113/configs/mq_r/sys_config.fex
      @@ -33,7 +33,7 @@ debug_mode  = 1
       ;storage_type   = boot medium, 0-nand, 1-sd, 2-emmc, 3-nor, 4-emmc3, 5-spinand -1(defualt)auto scan
       ;----------------------------------------------------------------------------------
       [target]
      -storage_type    = 1
      +storage_type    = 5
       burn_key        = 0
       ;----------------------------------------------------------------------------------
       ;spinor configuration
      

      之后直接使用PhoenixSuit进行烧录既可
      d83d4496-ae42-4098-aff0-20c20398baf5-image.png

      附上固件:
      tina_t113-mq_r_uart0.img

      该固件使用的uart引脚号为:
      2fdd4c80-0e50-4efc-a4e6-a0d35c6ab83c-image.png

      对应板子上的:
      b6b9c485-af70-4826-a40c-2a92e3becd08-image.png

      posted in 其它全志芯片讨论区
      DAIZEBIN
      DAIZEBIN
    • Reply: YuzuKi X 100ask V851s 上手体验, 编译和烧录系统!

      @mysteryli 烧录软件PhoenixSuit建议更新到最新的,但版本如果不是太低的话,也是不会影响正常使用的,驱动要下载全志对应的usb串口驱动,全志官网可以下载

      posted in V853系列-AI视觉
      DAIZEBIN
      DAIZEBIN
    • Reply: Uboot启动成功,但是无法启动Kernel

      @jiandanai 切换成squashfs试试

      posted in 编译和烧写问题专区
      DAIZEBIN
      DAIZEBIN
    • Reply: Uboot启动成功,但是无法启动Kernel

      @jiandanai 检查一下目前的rootfs是打包成什么格式了

      posted in 编译和烧写问题专区
      DAIZEBIN
      DAIZEBIN
    • Reply: tina 系统怎样裁剪

      @chdeng1 可以参考D1 SDK下面的d1_nezha_min-tina方案进行裁剪,逐步添加上自己需要用到的软件包既可,主要还是针对于uboot部分和rootfs部分不需要的软件包进行裁剪

      posted in D1系列-RISC-V
      DAIZEBIN
      DAIZEBIN
    • Reply: Tina f1c100s SPI NOR模式运行到Starting kernel ... 停止

      @qq354813374 你这个修改就是为了使用uart0作为串口输出吗?

      posted in Linux
      DAIZEBIN
      DAIZEBIN
    • Reply: 求助,Tina使能一个包后,文件系统没有包含该包的程序

      @kw___ 看一下在使能之后,make后在out对应目录是否生成了对应的应用程序或lib

      posted in D1系列-RISC-V
      DAIZEBIN
      DAIZEBIN