• D1 哪吒开发板 上电记录


    前言

    • D1 哪吒开发板,基于RISC-V 64位架构,平头哥64位C906核心,一直在ARM领域混,现在开始了解RISCV64架构,熟悉RT-Thread Smart (rt-smart)

    • 一上来热血澎湃的查找开发的资料,主要是在全志在线开发者社区,资料基本上是Linux的居多,如全志推的Tina Linux

    • 目标:基于 D1 哪吒开发板,运行 rt-smart

    在这里插入图片描述

    在这里插入图片描述

    上电记录

    • 其实插根TYPE-C USB 线就完事了,我却兜了一个大弯子。

    • 首先开发板上有两个TYPE-C 的USB 接口,一个是PWR【电源】,一个是【OTG】,USB-OTG 接口,上电,二话不说,就插入PWR电源的USB口没错了

    • 在就是 【调试串口】,我使用CP2102的USB转串口模块,接入,我发现,没有任何的【动静】,此时我发现,这个 开发板,竟然没有【复位按键】

    • 我只好拔插 USB 线,发现串口接收端闪了几下,串口终端没有收到任何有效的信息

    板子没启动

    • 开发板,就是用来折腾的,我更换USB转串口的TX、RX,发现串口依旧没有信息,我更换另一个自认为可用的USB转串口,依旧没有串口信息,难道这个【开发板】擦除干净了,不留一点调试信息?

    • 我开始怀疑串口的【波特率】了,把115200bps,改为 921600bps,依旧是没有什么信息,也没有乱码

    查看全志的论坛

    • 这种低级的连个串口打印都没有的问题,竟然没有一个人发,像是中奖了,我认为应该是板子被擦除了,我开始查看【固件烧写】与【芯片启动】的文章

    • 不经意,我把查看原理图,把USB线使用【OTG】那个USB供电,看看能不能识别出来个虚拟USB接口用于下载程序,结果我发现【DEBUG】串口来数据了。。。

    在这里插入图片描述

    在这里插入图片描述

    在这里插入图片描述

    上电成功

    • 多次验证,USB线插入【OTG】,可以正常的启动,这块开发板来自熊大,rt-smart都跑起来了。这应该是USB启动的问题了。

    • 只是上电,应该没有启动,USB,可以启动,基于SD卡,这个启动流程,后面深入的看一下

    在这里插入图片描述

    小结

    • 开发板上电成功,需要深入研究的东西都在后面

    • 搭了个 D1 哪吒开发板 rt-smart 最小系统,下面再讲一下搭建的流程

    • 当前开发板的大部分资料,都可以在 全志在线开发者论坛找到

  • 相关阅读:
    Yakit工具篇:中间人攻击(平替Burp)的相关技巧-01
    flask项目-1-flask安装
    综合大实验
    记一次 .NET 某智慧物流 WCS系统 CPU 爆高分析
    R语言中ARMA,ARIMA(Box-Jenkins),SARIMA和ARIMAX模型用于预测时间序列数据
    网络创业项目-网赚项目-引流量有哪些方法?
    背包问题
    关于TRPO推导中的一个疑问
    如何解决跨域问题?
    JVM阶段(6)-方法区回收
  • 原文地址:https://blog.csdn.net/tcjy1000/article/details/125236490