导航

    全志在线开发者论坛

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

    D1s 烧录/调试 SPI NOR FLASH 记录

    MR Series
    d1s d1 spinor spiflash sysconfig.fex
    3
    8
    3420
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • whycan
      whycan晕哥 LV 9 最后由 whycan 编辑

      9a6c76a8-9658-42ce-81d2-c19e08bc6206-89ad2f7061ca90ec9b0e8e3daccb578.png

      d9c01a79-4a2d-4038-803f-71ba98b21adf-cec1cf2114507b71bde29cd3f8d3bae.png

      一顿操作猛如虎, 然后还是纹丝不动。

      1 条回复 最后回复 回复 引用 分享 1
      • whycan
        whycan晕哥 LV 9 最后由 编辑

        6da08230-82db-44d2-86de-c0cb98302708-e0dfea20d0dfec81f67cd73b1e2c383.png

        然后我使用 mboot0 & pack 单独编译出 boot0_spinor.fex, 用xboot的xfel工具,发现居然spinor 初始化失败,一脸懵。

        1 条回复 最后回复 回复 引用 分享 1
        • whycan
          whycan晕哥 LV 9 最后由 编辑

          c0325f42-83fa-466a-a1a8-334af0d3fc59-0cb415cc956ca62956000f4e33d1414.png

          再跟进去, 发现居然 flash id 为零, 这就奇怪了, xfel 都可以烧录,boot0居然告诉我没有flash id。

          1 条回复 最后回复 回复 引用 分享 1
          • whycan
            whycan晕哥 LV 9 最后由 whycan 编辑

            IMG_20211029_233159.jpg

            066fb4fd-c934-4e8e-bf1f-89885480b0a9-image.png

            然后我使用了逻辑分析仪, 一发狠, 连goto 死循环代码都用上了,发现在死循环期间,逻辑分析仪上面啥数据都没有。

            1 条回复 最后回复 回复 引用 分享 1
            • whycan
              whycan晕哥 LV 9 最后由 编辑

              e1ebb800-fe6d-4f25-bf38-1deae2187486-9a0b6bf7f9157ee14d2c314d946cf2a.png

              我想起了 melis,赶紧克隆/编译/烧录 melis到spi nor, 发现一切正常,实在没有办法,只能比较 sys_config.fex,不比不知道,一比吓一跳,竟然是因为sys_config.fex 里面没有添加 spi 节点。。

              1 条回复 最后回复 回复 引用 分享 1
              • whycan
                whycan晕哥 LV 9 最后由 编辑

                e658530e-e40a-4ef8-9b29-3e6d84708f93-133e116a6e1a0c4e338c4a8973888d8.png

                (中间省略一万字。。。)

                现在 boot0 和 uboot 也起来了, 单独烧录 boot0_nor.fex@0x00000 和 boot_package.fex@0x10000,这样按韦老师那个方法可以用buildroot重新构建编译环境问题不大了。

                中间碰到一个 xfel 的bug, 不能在非零地址烧录文件,导致浪费了很多时间,后来把整个flash反复读出来几次才发现是没有烧录进去。

                aldfaaa 1 条回复 最后回复 回复 引用 分享 1
                • aldfaaa
                  whycan矿工-小叶 LV 7 @whycan 最后由 编辑

                  @whycan 太强了

                  1 条回复 最后回复 回复 引用 分享 1
                  • T
                    towel_roll LV 4 最后由 编辑

                    你好,有没有什么spi nor flash烧录的资料的,这边板子没有串口信息输出,能进入烧录模式,但是像你的图片一样一直是零

                    1 条回复 最后回复 回复 引用 分享 1
                    • 1 / 1
                    • First post
                      Last post

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

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