Navigation

    全志在线开发者论坛

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

    v536h怎么烧录?

    编译和烧写问题专区
    3
    10
    2384
    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.
    • jinxiangwzh
      jinxiangwzh LV 7 last edited by

      有没有介绍这块开发板的资料?给的一个USB转转口线也不知道往哪里插!第一次用全志的板子开发,不知道如何烧录!麻烦给个链接或者文档

      1 Reply Last reply Reply Quote Share 0
      • xiaowenge
        DOT小文哥 LV 8 last edited by xiaowenge

        拍你的开发板我们看下?
        开发板是从哪里获取的?可以让提供开发板的卖家/代理商/业务给你原理图、位号图,找到串口、调试口
        固件烧写可以参考D1的:https://d1.docs.aw-ol.com/study/study_4compile/

        jinxiangwzh 1 Reply Last reply Reply Quote Share 0
        • jinxiangwzh
          jinxiangwzh LV 7 @xiaowenge last edited by

          @xiaowenge索志的一款板子,板子资料很匮乏,现在已经摸索出哪个位置插串口线了,也会下载了,感谢您的回复!
          但是现在又另外一个问题,我们全志的软件PhoenixSuit是通过USB给板子下载,但是我们的产品需求是要实现一个usb gadget的驱动,这个就和板子下载口冲突了,请问有什么办法解决?
          微信图片_20220523133010.jpg

          xiaowenge 1 Reply Last reply Reply Quote Share 0
          • xiaowenge
            DOT小文哥 LV 8 @jinxiangwzh last edited by

            @jinxiangwzh 在 v536h怎么烧录? 中说:

            @xiaowenge索志的一款板子,板子资料很匮乏,现在已经摸索出哪个位置插串口线了,也会下载了,感谢您的回复!
            但是现在又另外一个问题,我们全志的软件PhoenixSuit是通过USB给板子下载,但是我们的产品需求是要实现一个usb gadget的驱动,这个就和板子下载口冲突了,请问有什么办法解决?

            1.看下芯片规格书,可能会有2个以上USB口,一个用来做gadget一个用来烧写调试;
            2.SD卡烧写,详见:https://d1.docs.aw-ol.com/study/study_4compile/#_4
            3.其它存储介质烧好了再贴上去,比如nor nand等

            jinxiangwzh 1 Reply Last reply Reply Quote Share 0
            • jinxiangwzh
              jinxiangwzh LV 7 @xiaowenge last edited by

              @xiaowenge 刚才试了用SD烧录,报错如下:

              [80.722]successed in downloading boot0
              Fail in getting glyph of unicode 43. Because face is invalid
              Fail in getting glyph of unicode 41. Because face is invalid
              Fail in getting glyph of unicode 52. Because face is invalid
              Fail in getting glyph of unicode 44. Because face is invalid
              Fail in getting glyph of unicode 20. Because face is invalid
              Fail in getting glyph of unicode 4f. Because face is invalid
              Fail in getting glyph of unicode 4b. Because face is invalid
              boot ui char: not enough space to printf
              [80.744]sprite success
              

              使用usb device重新烧录出场的镜像,camera一直报这个错误,不知道上述过程对camera有什么影响吗?

              
              E1001 00:00:25.366227   929 VIChannel.cpp:1801]             <captureThread> timeout for 20 times when VI_GetFrame!
              E1001 00:00:25.366441   837 EyeseeCamera.cpp:270]           <handleMessage> Channel 0 error 3
              E1001 00:00:25.366590   837 camera.cpp:2202]                <onError> CAMERA_ERROR_SELECT_TIMEOUT:info[0x3] from channel[0]
              E1001 00:00:25.366699   837 camera.cpp:2204]                <onError> [debug_jaosn]: this camera is time out
              I1001 00:00:25.366809   837 newPreview.cpp:1374]            <Update> NewPreview recive msg 104
              I1001 00:00:25.366895   837 status_bar_bottom_window.cpp:378] <Update> handle msg:104
              I1001 00:00:25.366982   837 status_bar_window.cpp:1005]     <Update> handle msg:104  win_status_ =0
              W1001 00:00:25.367072   837 preview_window.cpp:1220]        <Update> handle msg:104
              I1001 00:00:25.367183   837 window_manager.cpp:316]         <sendmsg> msg 159, val 0
              E1001 00:00:25.367269   837 newPreview.cpp:1284]            <HandleGUIMessage> PREVIEW_RESET_CAMERA_ON_ERROR
              E1001 00:00:25.367372   837 newPreview.cpp:1314]            <HandleGUIMessage> PREVIEW_RESET_CAMERA_ON_ERROR
              E1001 00:00:25.367516   837 camera.cpp:1136]                <SetVideoResolution> --------------------------------SetVideoResolution 0
              I1001 00:00:25.367635   837 camera.cpp:855]                 <StopPreview> stopPreview 0
              W1001 00:00:25.367719   837 VIChannel.cpp:437]              <stopMODDetect> MOD already disable
              I1001 00:00:25.368175   837 video_render_linux.cpp:272]     <vr4l_exit> VideoRenderHal not init when exit.
              [ISP_ERR]video_wait_buffer, line: 442,video0 select timeout!
              E1001 00:00:25.527818   934 videoInputHw.c:3875]            <VideoInputHw_CapThread> fatal error! vipp[0] get frame fail, but all frames are release!
              W1001 00:00:25.827141   938 VIChannel.cpp:1793]             <captureThread> vipp[1] channel contain [0] frame buffers
              W1001 00:00:25.827376   938 VIChannel.cpp:1797]             <captureThread> vipp[1]: preview_num: 0, picture_num: 0, timeout: 500ms
              E1001 00:00:25.827533   938 VIChannel.cpp:1801]             <captureThread> timeout for 20 times when VI_GetFrame!
              I1001 00:00:25.828024   944 VideoVirVi_Component.c:360]     <DoVideoViReturnAllValidFrames> release [0]validFrames
              I1001 00:00:25.828217   944 VideoVirVi_Component.c:1042]    <Vi_ComponentThread> wait using frame return done
              W1001 00:00:25.866534   929 VIChannel.cpp:1793]             <captureThread> vipp[0] channel contain [0] frame buffers
              W1001 00:00:25.866741   929 VIChannel.cpp:1797]             <captureThread> vipp[0]: preview_num: 0, picture_num: 0, timeout: 500ms
              [ISP_ERR]video_wait_buffer, line: 442,video1 select timeout!
              E1001 00:00:25.904366   943 videoInputHw.c:3875]            <VideoInputHw_CapThread> fatal error! vipp[1] get frame fail, but all frames are release!
              I1001 00:00:25.946280   837 camera.cpp:871]                 <StopPreview> current status: 2
              W1001 00:00:25.947038   837 VIChannel.cpp:437]              <stopMODDetect> MOD already disable
              W1001 00:00:25.947487   937 CallbackNotifier.cpp:972]       <savePictureThread> save_pic_thrd_force_rls_when_exit:0
              I1001 00:00:25.947907   837 display.cpp:180]                <CloseLayer> close layer: 0, hlay: 0
              I1001 00:00:25.948058   837 display.cpp:278]                <ReleaseLayer> release layer: 0, hlay: 0
              I1001 00:00:25.948187   837 newPreview.cpp:1374]            <Update> NewPreview recive msg 7
              W1001 00:00:25.948285   837 VIChannel.cpp:437]              <stopMODDetect> MOD already disable
              W1001 00:00:26.367036   929 VIChannel.cpp:1793]             <captureThread> vipp[0] channel contain [0] frame buffers
              W1001 00:00:26.367257   929 VIChannel.cpp:1797]             <captureThread> vipp[0]: preview_num: 0, picture_num: 0, timeout: 500ms
              I1001 00:00:26.367777   935 VideoVirVi_Component.c:360]     <DoVideoViReturnAllValidFrames> release [0]validFrames
              I1001 00:00:26.367997   935 VideoVirVi_Component.c:1042]    <Vi_ComponentThread> wait using frame return done
              ^C
              root@tina:/# [ISP_ERR]video_wait_buffer, line: 442,video0 select timeout!
              E1001 00:00:27.570291   934 videoInputHw.c:3875]            <VideoInputHw_CapThread> fatal error! vipp[0] get frame fail, but all frames are release!
              I1001 00:00:27.616197   837 VIDevice.cpp:1279]              <stopChannel> ISP[0] stop
              [ISP_WARN]sdcard is not mounted!!!
              W1001 00:00:27.619849   837 VIChannel.cpp:437]              <stopMODDetect> MOD already disable
              W1001 00:00:27.620359   928 CallbackNotifier.cpp:972]       <savePictureThread> save_pic_thrd_force_rls_when_exit:0
              
              
              whycan 1 Reply Last reply Reply Quote Share 0
              • whycan
                whycan晕哥 LV 9 @jinxiangwzh last edited by

                @jinxiangwzh

                boot ui char: not enough space

                flash装不下固件

                jinxiangwzh 1 Reply Last reply Reply Quote Share 0
                • jinxiangwzh
                  jinxiangwzh LV 7 @whycan last edited by jinxiangwzh

                  @whycan 😢 这种应该怎么解决呢?为什么我烧录原始的镜像也报这个错误?镜像才14.7M

                  whycan 1 Reply Last reply Reply Quote Share 0
                  • whycan
                    whycan晕哥 LV 9 @jinxiangwzh last edited by

                    @jinxiangwzh
                    SDK编译出来的img不是芯片烧录的最终镜像,

                    (有点类似 hex 文件那种意思)

                    烧录软件根据 sys_partiton_nor.fex 的起始地址,会帮你把数据烧到对应的地址。

                    jinxiangwzh 1 Reply Last reply Reply Quote Share 0
                    • Moved from Linux by  xiaowenge xiaowenge 
                    • jinxiangwzh
                      jinxiangwzh LV 7 @whycan last edited by

                      @whycan 嗯 怎么解决呢?

                      1 Reply Last reply Reply Quote Share 0
                      • whycan
                        whycan晕哥 LV 9 last edited by

                        @jinxiangwzh
                        rootfs.fex缩小,或者换32M/64M flash

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

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

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