HFLink

LX050724·HFLink·Hardware/plus/HFLink_Plus.kicad_pcb

HFLink PCB layout, top view — open source board by LX050724

About the HFLink PCB

HFLink is an open source PCB design by LX050724, published on GitHub under the Apache-2.0 license. It is a 4-layer board measuring 48.5 × 33.5 mm, with 111 components from 31 distinct parts.

Other key parts include the ECMF02-2AMX6, USB3320C-EZK, SN74LVC1G125DCK, SN74LVC2T45DCUR and MT9700. By type, the board carries 48 resistors, 33 capacitors, 15 ICs, 6 connectors, 4 inductors and 3 diodes.

From the project

完全使用FPGA实现的高速DAP

- 默认模式 1. 红色:目标电压低 2. 绿色:目标电压正常 3. 黄色:复位信号低 4. 熄灭/不规律闪烁:DAP正在执行命令,熄灭时间表示执行时间 - CMSIS-DAP模式 1. 绿色:空闲 2. 蓝色:已连接 3. 紫色:运行中

Manchester支持大容差无需小数分频,波特率计算公式200M/n (n>=2)

- VTRG电压&5V电流读取 ⬅️需开发上位机 - SPI ⬅️需开发上位机 - 线路延迟自标定⬅️需开发上位机

1. 打开高云FPGA工程,调整include路径配置 2. 重新生成M1 IP核,其他IP核不需要生成 3. 综合生成FPGA比特流 4. 编译MCU代码自动生成合并MCU程序的比特流文件bitstream.bin 5. 高云下载器设置Debugging/Temporary Mode -> Set ExFlash QE For Arora V使能Flash的Quad模式(仅需一次) 6. 高云下载器设置External Flash Mode Arora V -> exFlash Erase,Program,Verify Arora V进行外部Flash下载

HFLink, from the project README
From the project README

Main components on the HFLink

HFLink bill of materials (BOM)

111 components, 31 distinct parts.

QtyPartRefs
1
ECMF02-2AMX6
U1
1
USB3320C-EZK
U2
3
SN74LVC1G125DCK
U3, U10, U11
7
SN74LVC2T45DCUR
U4, U5, U6, U7, U9, U12, U13
1
MT9700
U8
1
ADS1115IDGS
U14
1
LMV358
U15
1
SI2305
Q1
2
DF40C-60DS-0.4V(51)
J1, J2
1
Conn_ARM_JTAG_SWD_20
J3
1
USB_C_Receptacle_USB2.0_16P
J4
1
WAFER-ZH1.5-4PWB
J5
1
Conn_01x08_Pin
J6
1
SMD0603-050-6
F1
2
NCD0603G1
D4, D5
1
LED_RGBA
D6
4
600Ω@100MHz
FB1, FB2, FB3, FB4
22
100nF,16V
C1, C2, C3, C4, C12, C15, C16, C17 +14
6
4.7uF,10V
C5, C6, C7, C13, C14, C29
3
2.2nF,50V
C8, C11, C33
Show 11 more
QtyPartRefs
1
10pF,50V
C9
1
10nF,50V
C10
13
10K,1%
R1, R19, R21, R22, R25, R26, R27, R32 +5
6
1K,1%
R2, R23, R24, R36, R37, R38
1
8.06K,1%
R3
3
5.1K,1%
R4, R5, R6
10
33R,1%
R7, R18, R20, R28, R40, R41, R42, R44 +2
9
0R,1%
R8, R9, R10, R11, R12, R13, R14, R15 +1
1
100mR,1%,1W
R17
4
4.7K,1%
R29, R30, R31, R33
1
100K,1%
R43

HFLink design files

The KiCad project lives in the LX050724/HFLink repository on GitHub; these links point at the commit this page was built from.

HFLink: common questions

How big is the HFLink PCB?

The HFLink measures 48.5 × 33.5 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the HFLink?

111 components, from 31 distinct parts. The full bill of materials is listed on this page.

Where can I download the HFLink design files?

From the LX050724/HFLink repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the HFLink design in my own project?

Yes, under the terms of its Apache-2.0 license, which LX050724 chose for the repository.