Navigation

    全志在线开发者论坛

    • Register
    • Login
    • Search
    • Categories
    • Tags
    • 在线文档
    • 社区主页

    V851S使用docker编译报错和处理

    V Series
    1
    1
    177
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • W
      wellschan LV 4 last edited by

      原始资料:
      https://gitee.com/GloomyGhost/Yuzukilizard

      Docker源:
      docker pull registry.cn-hangzhou.aliyuncs.com/gloomyghost/yuzukilizard

      下载源之后:
      进入 文件夹:
      /root/tina-v853-docker/

      会见到这些文件夹:
      root@yuzukilizard2:~/tina-v853-docker# ls
      brandy build.sh out prebuilt
      build buildroot kernel openwrt platform tools

      别急,先安装个依赖:

      方法1:
      apt install liblzo2-2 squashfs-tools

      方法2:
      wget http://old-releases.ubuntu.com/ubuntu/pool/main/l/lzo2/liblzo2-2_2.08-1.2_amd64.deb
      dpkg -i liblzo2-2*.deb

      然后准备开始编译:

      自动配置参数
      1 ./build.sh config

      All available platform:
      0. android

      1. linux (选这个)

      All available linux_dev:
      0. bsp (选这个)

      1. buildroot
      2. tinyos
      3. openwrt

      All available kern_ver:
      0. linux-4.9 (选这个)

      All available ic:
      0. v851s (选这个)

      1. v853

      All available board:
      0. lizard (选这个)

      All available flash:
      0. default (选这个)

      1. nor

      配置完成

      自动开始编译
      2 ./build.sh

      382c677d-af26-4c37-9fe0-5a13519ef5d6-image.png

      看到build ok,表示编译完成

      自动打包固件
      3 ./build.sh pack

      如果编译成功就会出现下图:
      a44d428a-fdd3-4250-9c1a-4f67ba80faa8-image.png

      如果出现报错:

      会出现下图
      cc8dd08e-3c61-4929-8a3c-abaab6c655f6-image.png

      意思是说:
      默认分区大小 小于实际固件的大小。
      这是一个SDK的bug,可能是因为默认的配置项增加了,但是分区大小没改过来,导致最终固件打包报错失败。

      解决办法:
      nano device/config/chips/v851s/configs/default/sys_partition.fex

      将 40320 替换为 40400或者更大的值。

      最后提一点点建议:
      希望Yuzuki大佬可以适配一个主线Uboot和内核呢。
      这板子设计的很好,硬件功能很全,不应该就这样被埋没了。

      1 Reply Last reply Reply Quote Share 0
      • 1 / 1
      • First post
        Last post

      Copyright © 2024 深圳全志在线有限公司 粤ICP备2021084185号 粤公网安备44030502007680号

      行为准则 | 用户协议 | 隐私权政策