-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ADD: add FTDI JTAG debugger that works with FPGA Pmod headers #2
base: main
Are you sure you want to change the base?
Conversation
We may only accept KiCAD designs? cc @vowstar |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you very much for your commit, but we noticed that you commited the gerber file directly, but we hope that you can commit the original project file directly, and facilitate github CI to perform automatic DRC and ERC, which is very conducive to review.
We ask for:
- Since this is an open source project, please commit the original files of the project directly, and please use open source EDA tools, such as
kicad
- The project directory has
CMakeList.txt
, please refer to https://github.com/chipsalliance/rocket-pcb/blob/main/pmod_microsd/CMakeLists.txt for easy implementation- Automatic ERC
cmake --build ./build --target erc
- Automatic DRC
cmake --build ./build --target drc
- Automatically generate production materials (especially when tagging)
cmake --build ./build --target production
This ensures that all operations are reproducible on github CI.
- Automatic ERC
- If it is a
pmod
module, please use thepmod_
prefix to facilitate the script to quickly distinguish the board type and prepare for later project automation.
Thanks for the feedback!
|
I may require follow @vowstar's suggestion to use KiCAD to contribute to this project:( After I get some spare time, I'd like to tag a specific version of KiCAD to rocket-pcb for any other using this project can easily access the schematic w/o requiring specific vendor tools, this is sued to reduce the maintain burden and keeping everything up-to-date ;) The goal are:
|
I see. Thanks. I'll convert the project to KiCAD when I got time then. |
The design is based on the FT2232D dual channel FTDI chip. It supports converting UART and JTAG onto a single USB port, which is very helpful when doing FPGA debugging.