【先楫半导体HPM6750EVKMINI评估板试用体验】先楫半导体HPM6750EVKMINI评估板开发环境搭建--硬件篇

描述

本文来源电子发烧友社区,作者:jf_46793279, 帖子地址:https://bbs.elecfans.com/jishu_2291450_1_1.html


开发环境搭建--硬件篇

MCU的软件开发往往离不开在线仿真调试的功能。基于ARM M3 M4等内核的MCU主要以JTAG以及SWD接口为主。而RISC-V主要支持标准JTAG调试接口,不过也有些芯片支持SWD或者CJTAG等IO资源占用更少的调试接口。由于x86 PC不直接提供此类接口,所以需要借助USB Dongle来连接MCU完成调试工作。通常PC上运行集成GDB server的上位机软件借助USB dongle完成对MCU的调试&下载。

这款先楫半导体HPM6750EVKMINI评估板直接集成了FTDI的USB转JTAG调试芯片FT2232HL(这一点对用户非常友好),只需要通过USB公转TypeC线(目前主流的安卓手机充电线)连接到PC上,同时安装好驱动就可以开始对MCU进行调试了。先楫半导体HPM6750EVKMINI评估板上有两个TYPEC口,其中靠近红色RESET按键的一个TYPEC负责供电以及调试功能。

目前RISCV指令架构的MCU多基于OpenOCD (sdk_env_v0.10.0toolsopenocdopenocd.exe)来完成GDB server的支持、TLC命令的解析,先楫半导体的MCU也是一样。OpenOCD主要负责Flash的烧录以及GDB Server的运行。调试时用户通过telnet(localhost:4444)或者GCC的GDB client(sdk_env_v0.10.0toolchainsrv32imac-ilp32-multilib-winbinriscv32-unknown-elf-gdb.exe)连接到GDB server,通过标准调试命令完成对代码的单步、断点等调试。

好了说了这么多先从安装驱动开始,驱动位于SDK开发包中(sdk_env_v0.10.0tools):FTDI_InstallDriver.exe,直接运行即可。

安装好驱动,接下来就可以尝试把一些demo例程烧写到芯片当中了,具体步骤在下一篇例程篇进行详细说明。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分