【航顺训练营】串行Flash烧录器-312407A - 嘉立创EDA开源硬件平台

编辑器版本 ×
标准版 Standard

1、简单易用,可快速上手

2、流畅支持300个器件或1000个焊盘以下的设计规模

3、支持简单的电路仿真

4、面向学生、老师、创客

专业版 professional

1、全新的交互和界面

2、流畅支持超过3w器件或10w焊盘的设计规模,支持面板和外壳设计

3、更严谨的设计约束,更规范的流程

4、面向企业、更专业的用户

标准版 【航顺训练营】串行Flash烧录器-312407A

简介:基于航顺HK32F030R8开发的离线串行Flash烧录器,采用核心板+扩展板分离式设计。

开源协议: GPL 3.0

(未经作者授权,禁止转载)

创建时间: 2021-03-08 16:15:45
更新时间: 2022-08-03 18:08:42
描述
# 简介 基于航顺HK32F030R8制作的的低成本串行Flash烧录器,可以用来烧录常见的8脚SOP-208封装的串行Flash,也可对Flash进行功能测试。采用核心板+扩展板分离式设计,一方面方便后续更换治具来适配不同封装的FLASH,另一方面也可以把核心板单独作为一个开发板使用。 # 更新 【2021/6/25】 * 完整源代码已经上传,此项目已完全开源 # 特性 * 核心板+扩展板设计,方便灵活。 * 核心板资源 * USB转UART电路,TYPE-C物理接口 * USB接口供电带有500mA过流保护 * 引出全部GPIO * 特殊设计的GPIO布局使其可以很好的兼容市面上大部分小型LCD/OLED模块 * 一个128Mbit(16MByte)SPI-Flash,可用于存储固件、字库等数据 * 一个Micro-SD卡槽 * 两个RGB灯:一个供用户使用,另一个为电源/通讯指示 * 4个轻触开关,包含一个复位按键、一个启动选择开关(BOOT0),两个用户按键(其中KEY_UP具有休眠唤醒功能) * 标准四线SWD调试接口 * 扩展板资源 * 用于SOP8-208MIL封装的小型烧录座(可自行替换为SOP8-150Mil的烧录座) * 一个128x36像素的OLED显示屏 * 4个导航按键 # 功能 * 全离线操作,无需上位机 * 自动识别Flash型号 * 方便简单且直观的操作逻辑,没有上手难度 * Flash编程 * 支持从SD卡编程 * 支持任意格式文件的烧录(而不只是bin文件) * 自持从板载Flash进行编程 * 自动对目标Flash进行擦除、编程和校验 * 数据转储功能 * 将目标Flash中的数据转储至板载Flash中,用于对其他Flash的编程 * 此功能可用于复制Flash中的数据 * 全片擦除功能 * 空片检查功能 # 兼容性 目前提供对以下型号Flash的兼容(粗体为已经测试): * W25Q40 * W25Q16 * W25Q32 * **W25Q64** * **W25Q128** * **W25X80** * M25P32 * M25P80 * M25P40 * EN25Q32 * **GD25Q64** * **GD25Q16** * S25FL216K * S25FL032P * A25L080 # 注意事项 因为采用了核心板和扩展板分离式的设计,而立创EDA暂时不支持单项目多工程。所以项目原理图和PCB都是从独立的项目拷贝而来,这会导致存在元件编号冲突的情况,忽略即可。 # 制作资源 提供固件,请到附件中下载。通过DAP Link或者串口烧录即可。 代码在FlashProgrammer.zip中,推荐使用GCC环境进行编译。 # 图片 ## 底板 ![image.png](//image.lceda.cn/pullimage/e0g23ybThC2jnYbzeS6BUHsKi6niFK7Bt8p8QeTn.png) ## Flash烧录扩展板 ![image.png](//image.lceda.cn/pullimage/FIOIyvUpYvh4WQ71XDIayXHFsGZ5b1bJ7OIFoFpx.png) ## 工作图片一 ![image.png](//image.lceda.cn/pullimage/6Q9QsyE8BqPRVJtwr8kBmFHQWm9QZ6sqGHuJK5dJ.png) ## 工作图片二 ![image.png](//image.lceda.cn/pullimage/tsni8Hb2xgIHGBBqHU3guXTtSQfhoHjQzad5JqU8.png)
设计图
原理图
1 /
PCB
1 /
未生成预览图,请在编辑器重新保存一次
ID Name Designator Footprint Quantity
1 TS-1145A-B-A BOOT0,DOWN,NRST,UP SW-SMD_4P-L4.2-W3.2-P2.15-LS4.6 4
2 1u C1 C0402 1
3 0.1u C2,C4,C5,C7,C9,C10,C11,C16,C17 C0402 9
4 10u C3 C0805 1
5 10p C6,C13 C0402 2
6 5p C8,C12 C0402 2
7 10uF C14,C15 CAP-SMD_L3.2-W1.6-R-RD 2
8 0.5A/6V F1 F0805 1
9 210S-2*18P L=11.6MMGold-plated black J1,J2 HDR-TH_36P-P2.54-V-R2-C18-S2.54 2
10 10uH L1 L0805 1
11 LED-RGB-3528 LD,PW LED 3528-4PIN 2
12 10k R1 R0402 1
13 0 R2,R3 R0402 2
14 NC R4,R5 R0402 2
15 1k R6,R12,R16,R17,R18,R19 R0402 6
16 47k R7,R8,R9,R10,R11 R0402 5
17 5.1k R13,R14 R0402 2
18 100 R20,R21 R0402 2
19 XKTF-015-N SD TF-SMD_XKTF-015-N 1
20 2.54-5P SWD CONN-SMD_2.54-5P-WT 1
21 W25Q64JVSIQ U1 SOIC-8_L5.3-W5.3-P1.27-LS8.0-BL 1
22 AMS1117-3.3 U3 SOT-223-3_L6.5-W3.4-P2.30-LS7.0-BR 1
23 CH340E U4 MSOP-10_L3.0-W3.0-P0.50-LS5.0-BL 1
24 TYPE-C-31-M-12 USB USB-C_SMD-TYPE-C-31-M-12 1
25 8MHz X1 OSC-SMD_4P-L3.2-W2.5-BL 1
26 32.768KHz X2 FC-135R_L3.2-W1.5 1
27 STM32F030R8T6TR U2 LQFP-64_L10.0-W10.0-P0.50-LS12.0-TL 1
28 1u C1,C2,C6 C0805 3
29 4.7u C3,C4,C5 C0805 3
30 10u C7 C1206 1
31 0.1u C8,C9,C10,C11,C12 C0805 5
32 K4-6×6_TH KEY1,KEY2,KEY3,KEY4 KEY-TH_4P-L6.0-W6.0-P4.50-LS6.5 4
33 OLED12836-SH1106G OLED OLED-1.1-12836-TOP 1
34 910k R1 R0805 1
35 10k R2,R3 R0805 2
36 1k R4 R0805 1
37 SOCKET-SOP8-208MIL U1 SOCKET-SOP8-208MIL 1

展开

工程视频/附件
工程成员
侵权投诉
相关工程
换一批
加载中...
添加到专辑 ×

加载中...

温馨提示 ×

是否需要添加此工程到专辑?

温馨提示
动态内容涉嫌违规
内容:
  • 153 6159 2675

服务时间

周一至周五 9:00~18:00
  • 技术支持

support
  • 开源平台公众号

MP