导航

    全志在线开发者论坛

    • 注册
    • 登录
    • 搜索
    • 版块
    • 话题
    • 在线文档
    • 社区主页

    XR806 wlan_demo编译无法通过求助

    Wireless & Analog Series
    2
    5
    2757
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • Z
      zwmasdf LV 3 最后由 编辑

      [OHOS ERROR] ~/tools/gcc-arm-none-eabi-10-2020-q4-major/bin/arm-none-eabi-objcopy -O binary -R .xip   audio_demo.elf audio_demo.bin
      [OHOS ERROR] ~/tools/gcc-arm-none-eabi-10-2020-q4-major/bin/arm-none-eabi-size audio_demo.elf
      [OHOS ERROR]    text	   data	    bss	    dec	    hex	filename
      [OHOS ERROR] 1152240	   8032	  76248	1236520	 12de28	audio_demo.elf
      [OHOS ERROR] ~/tools/gcc-arm-none-eabi-10-2020-q4-major/bin/arm-none-eabi-objcopy -O binary -j .xip audio_demo.elf audio_demo_xip.bin
      [OHOS ERROR] cp audio_demo_xip.bin ../image/"xr806"/app_xip.bin
      [OHOS ERROR] cd ../image/"xr806" && \
      [OHOS ERROR] chmod a+r *.bin && \
      [OHOS ERROR] ~/tools/gcc-arm-none-eabi-10-2020-q4-major/bin/arm-none-eabi-gcc -E -P -CC -DCONFIG_CHIP_ARCH_VER=3 -DCONFIG_ARCH_APP_CORE -DCONFIG_CPU_CM33F -DPRJ_XIP_SIZE=8M -DPRJ_BOOT_CERT="\"null\"" -DPRJ_IMAGE_BOOT_ATTR="\"0x1\"" -DPRJ_IMAGE_APP_SRAM_OFFS="\"0x00201000\"" -DPRJ_IMAGE_APP_EP="\"0x00201101\"" -DPRJ_IMAGE_BOOT_SRAM_OFFS="\"0x00230000\"" -DPRJ_IMAGE_BOOT_EP="\"0x00230101\"" -DPRJ_IMAGE_TZ_ATTR="\"0x25\"" -DPRJ_IMAGE_TZ_XIP_ATTR="\"0x26\"" -DPRJ_IMAGE_TZ_PSRAM_ATTR="\"0x25\"" -DPRJ_APP_BIN_CERT="\"null\"" -DPRJ_APP_XIP_BIN_CERT="\"null\"" -DPRJ_APP_PSRAM_BIN_CERT="\"null\"" -DPRJ_IMAGE_APP_ATTR="\"0x1\"" -DPRJ_IMAGE_APP_XIP_ATTR="\"0x2\"" -DPRJ_IMAGE_APP_PSRAM_ATTR="\"0x1\"" -DCONFIG_RAM_START=0x00201000 -DPRJ_RAM_SIZE=300K -DPRJ_PSRAM_START_OFFS="\"0x01400000\"" -DCONFIG_PSRAM_START=0x01400000 -DPRJ_PSRAM_SIZE=0K -DPRJ_IMAGE_BOOT_BIN="\"boot_"40"M.bin\"" -DPRJ_IMAGE_SYS_SDD_BIN="\"sys_sdd_"40"M.bin\""  -I../../../../../include/generated -include autoconf.h -o .image.cfg - < image.cfg && \
      [OHOS ERROR] true && \
      [OHOS ERROR] chmod 777 ../../../../../tools/mkimage && ../../../../../tools/mkimage  -c .image.cfg -o xr_system.img
      [OHOS ERROR] err: bin 1 and bin 2 were overlaped!
      [OHOS ERROR] Overlapped size: 1024 Byte(1kB)
      [OHOS ERROR] bin 1 name:app.bin    begin: 0x00008000    end: 0x00018000
      [OHOS ERROR] bin 2 name:app_xip.bin    begin: 0x00017C00
      [OHOS ERROR] 
      [OHOS ERROR] We've rearranged bin files and generated new cfg file 'image_auto_cal.cfg', the new one is recommended.
      [OHOS ERROR] Generate image file failed
      [OHOS ERROR] cfg string:
      [OHOS ERROR] /*
      [OHOS ERROR]  *
      [OHOS ERROR]  * Automatically generated file; DO NOT EDIT.
      [OHOS ERROR]  * XR806 SDK Configuration
      [OHOS ERROR]  *
      [OHOS ERROR]  */
      [OHOS ERROR] {
      [OHOS ERROR]     "magic" : "AWIH",
      [OHOS ERROR]     "version" : "0.5",
      [OHOS ERROR]     "image" : {"max_size": "1532K"},
      [OHOS ERROR]     "section" :[
      [OHOS ERROR]   {"id": "0xa5ff5a00", "bin" :"boot_40M.bin", "cert": "null", "flash_offs": "0K", "sram_offs": "0x00230000", "ep": "0x00230101", "attr":"0x1"},
      [OHOS ERROR]   {"id": "0xa5fe5a01", "bin" :"app.bin", "cert": "null", "flash_offs": "32K", "sram_offs": "0x00201000", "ep": "0x00201101", "attr":"0x1"},
      [OHOS ERROR]   {"id": "0xa5fd5a02", "bin" :"app_xip.bin", "cert": "null", "flash_offs": "95K", "sram_offs": "0xffffffff", "ep": "0xffffffff", "attr":"0x2"},
      [OHOS ERROR]   {"id": "0xa5fa5a05", "bin" :"wlan_bl.bin", "cert": "null", "flash_offs": "1166K", "sram_offs": "0xffffffff", "ep": "0xffffffff", "attr":"0x1"},
      [OHOS ERROR]   {"id": "0xa5f95a06", "bin" :"wlan_fw.bin", "cert": "null", "flash_offs": "1169K", "sram_offs": "0xffffffff", "ep": "0xffffffff", "attr":"0x1"},
      [OHOS ERROR]   {"id": "0xa5f85a07", "bin" :"sys_sdd_40M.bin", "cert": "null", "flash_offs": "1194K", "sram_offs": "0xffffffff", "ep": "0xffffffff", "attr":"0x1"},
      [OHOS ERROR]   {}
      [OHOS ERROR]  ]
      [OHOS ERROR] }
      [OHOS ERROR] 
      [OHOS ERROR] make[2]: *** [../../../../project/project.mk:520: image] Error 255
      [OHOS ERROR] make[2]: Leaving directory '/home/openharmony/device/xradio/xr806/xr_skylark/project/demo/audio_demo/gcc'
      [OHOS ERROR] make[1]: *** [../../../../project/project.mk:493: __build] Error 2
      [OHOS ERROR] make[1]: Leaving directory '/home/openharmony/device/xradio/xr806/xr_skylark/project/demo/audio_demo/gcc'
      [OHOS ERROR] make: *** [Makefile:164: build] Error 2
      [OHOS ERROR] you can check build log in /home/openharmony/out/xr806/wifi_skylark/build.log
      [OHOS ERROR] command: "/home/tools/ninja/ninja -w dupbuild=warn -C /home/openharmony/out/xr806/wifi_skylark" failed
      [OHOS ERROR] return code: 1
      [OHOS ERROR] execution path: /home/openharmony
      

      看日志像是bin地址重叠了,不知道是什么情况

      Z 1 条回复 最后回复 回复 引用 分享 0
      • Z
        zwmasdf LV 3 @zwmasdf 最后由 编辑

        @zwmasdf 问题找到了,看来是鸿蒙系统太臃肿了,什么都没用就已经占了很多空间了,只能裁剪。从目前体验来看,鸿蒙还是不适合用在IOT WIFI上

        S 1 条回复 最后回复 回复 引用 分享 0
        • S
          salt_fish LV 3 @zwmasdf 最后由 编辑

          @zwmasdf 其实只是旧的flash内存分配策略不管用了,文档里面有介绍的,这时候生成了一个auto.cfg,把auto.cfg的内容复制到image.cfg里面即可。

          S 1 条回复 最后回复 回复 引用 分享 0
          • S
            salt_fish LV 3 @salt_fish 最后由 编辑

            @salt_fish 执行hb build -f后,没有语法错误,但是提示Generate image file failed(生成镜像失败)。

            ​ 这是因为编译后生成的文件过大,旧的flash策略不能用,把device\xradio\xr806\xr_skylark\project\demo\wlan_ble_demo\image\xr806目录下的image_auto_cal.cfg里面的内容覆盖掉image_wlan_ble.cfg里面的内容即可。

            Z 1 条回复 最后回复 回复 引用 分享 1
            • Z
              zwmasdf LV 3 @salt_fish 最后由 编辑

              @salt_fish 是的,但是啥都没做就文件这么大了,还是显得臃肿

              1 条回复 最后回复 回复 引用 分享 0
              • Referenced by  Randolph Randolph 
              • Referenced by  Randolph Randolph 
              • Referenced by  Randolph Randolph 
              • Referenced by  Randolph Randolph 
              • Referenced by  Randolph Randolph 
              • Referenced by  Randolph Randolph 
              • Referenced by  Randolph Randolph 
              • 1 / 1
              • First post
                Last post

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

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