站内搜索
发作品签到
专业版

RP2350开发板+DAP Link

工程标签

843
0
0
0

简介

一种基于RP2350B(QFN80)的开发板,如果有空会画一个RP2350A(QFN60)的版本。依然是TOP层没有任何器件用来放彩色丝印,这次是放的是蒜,图片经过Waifu2x放大。

简介:一种基于RP2350B(QFN80)的开发板,如果有空会画一个RP2350A(QFN60)的版本。依然是TOP层没有任何器件用来放彩色丝印,这次是放的是蒜,图片经过Waifu2x放大。
彩色丝印征集令
复刻成本:30

开源协议

GPL 3.0

创建时间:2024-11-02 11:28:59更新时间:2024-12-30 11:27:04

描述

Brief:一个RP2350开发板+DAP Link,有两个Board,分别是2350A(60Pin)和2350B(80Pin)的,借嘉立创的彩色丝印活动,打了一块彩色PCB。(但是你看工程链接,原来是想弄个W5500的小板子做以太网扩展卡的,后来临时改的RP2350开发板)

 

整个板子的设计是基于RPI Pico2的设计,所以Pico SDK里面很多例程可以编译完直接运行(编译前记得修改SDK里面的CMake脚本,并删掉RP2040的编译产物)。这里附件提供了个FreeRTOS例程用于测试,uf2格式直接拖到RP2350的虚拟U盘下载即可,内容就是两个核心轮流打Log并点灯。当然如果是2350B的板子,有些功能使用的Pin被我改了,请注意(因为Pin的分布有所变化,可以对照Pico2的原理图和芯片手册)。2350A的板子没有这些问题,当然我还没有验证2350A的板子,不过现在2350B的板子跑的还行,所以我觉得问题不大。关于如何搭建Pico SDK的编译环境,可以直接参考RP2040的文章,这两个芯片共用一个SDK。

 

串口Log输出建议用USB虚拟串口,如果要使用UART输出,还想通过DAP Link的虚拟串口转成USB的话,可能需要修改一下代码,把UART0映射到IO34和IO35上。

 

DAP Link:DAP Link是看板子太空旷临时加的,你可以拿它调试RP2350也可以拿来调试别的ARM核心,包括JTAG的所有调试引脚都引出到排针上了。第一次用随便一个什么调试器把Bootloader先烧录到MCU中(DAP Link的SWDIO和SWCLK都引到测试点上了,焊根杜邦线就行),然后插DAP的USB口,上电就会弹出虚拟U盘,把APP拖到U盘中,等待烧写完毕即可。按住UPD按键进入下载模式更新固件(但是真的有人会更新吗)。

 

使用的是Air32F103CxT6,我上传的固件也是基于这款MCU编译的,不过由于某公司的大缺大德,适配这个MCU的DAP Link代码仓库已经不知所踪,只能找到其他用户Fork出来的分支。我把我本地的代码传上来了,如果需要修改或编译可以基于这个改,直接打开Keil工程编译应该会报错,如何搭建环境请参考docs/DEVELOPERS-GUIDE.md。

 

如果使用了STM32F103CBT6或其他国产仿制品,请不要直接使用这个固件,上电包挂的。请自行编译官方DAP Link固件或寻找可用的固件,很多基于STLinkV2修改而来的DAP Link开源工程的固件就可以用,因为板上的这个DAP Link引脚定义就是基于STLinkV2的设计。

 

如果你觉得不需要这个DAP Link,完全可以不焊,不影响功能,后期有需求完全可以用外部的DAP Link进行调试。

 

关于硬件:SPI Flash支持SO8封装的,图里用WSON是因为买错了。还有一个是RP2350片上DCDC的输出端接的电感L1,RPI的硬件设计指导建议用的是有极性标志的3.3uH电感,甚至有专门的定制型号。事实上很多第三方板子并没有严格遵循这个设计也运行得很好。我自己是用了个剩余的4.7uH功率电感,工作正常,个人建议买个0806封装的铁氧体贴片电感就行。

 

碎碎念:众所周知彩色PCB券只免20块费用,所以想白嫖的话你只能打两层板。直接后果就是RP2350的接地路径比较令人遗憾,因为本来是想画四层的,如果要复刻而且不需要打彩色丝印,建议改成四层,有个单独的接地层和电源层会好很多,走线也比较容易。

 

不过幸运的是这个板子没有因为缺少一个独立的接地层而出问题。如果你看串口Log的画不难看到两个M33的核心都可以跑到250MHz,而且目前看发热不算太大。另外引脚完全不兼容树莓派40Pin定义,请注意不要插错,如果有需求请自己修改布线。

 

 

 

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

3D模型

序号文件名称下载次数
暂无数据

附件

序号文件名称下载次数
1
DAPLink-main_for_AIR32F103.rar
6
2
DAPLink_APP_Air32F103.hex
4
3
DAPLink_BL_Air32F103.hex
3
4
hello_freertos1.uf2
3
克隆工程
添加到专辑
0
0
分享
侵权投诉
知识产权声明&复刻说明

本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。

请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。

评论

全部评论(1
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航