| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Copyright Paul Janicki 2019
Licensed under the TAPR Open Hardware License (www.tapr.org/OHL)
This documentation is distributed WITHOUT ANY EXPRESS OR IMPLIED WARRANTY, INCLUDING OF MERCHANTABILITY, SATISFACTORY QUALITY AND FITNESS FOR A PARTICULAR PURPOSE.
1.1: Add CS1 and CS2 to SPI header - removed 3V3 power Add 3V3 monitor option to reset circuit
Quick summary
This is a simple self-bootable DSP board with 4 I2S input and 4 I2S output connectors. When used with the ADAU146x, ADAU1451 and ADAU1452 parts there are also optical input and output connectors for off-board mounted connectors.
There is an SPI connector for connection to the Analog Devices SigmaStudio USBi to EZ-Board Adapter (ADZS-USBI2EZB) or equivalent.
The board also features master and slave SPI connectors for use with other boards.
The board has space for a self-boot EEPROM. When used with the ADZS-USBI2EZB or compatible device the board can be programmed to selfboot with the last program written. The board can also be controlled using an external mircocontroller.
This board forms part the of the open hardware DSP platform which is designed to be a highly customisable and flexible DSP platform.
This repository contains the KiCad design files, manufacturing Gerber/drill files, and PDF/drawing files for this board.
Most folder names are self explanatory. Starting from the top level: uDSP
Summary of set up
Make sure your git setup doesn't exclude files used in the project (like .LIB files) or things may go wrong down the line.
KiCad Library Configuration
Note that libraries are setup using relative paths, if you follow the above instructions things should work just fine. Below is the default library setup.
To setup eeschema component libraries: From KiCad main window go to menu Tools -> Edit Schematic Symbols. In the new Window go to menu Preferences -> Manage Symbol Libraries.
On the new "Symbol Libraries" window select the "Project Specific Libraries" tab. The "Append Library" and "Remove Library" buttons can be used to add/remove enteries. The standard setup is:
| Active | Nickname | Library Path | Plugin Type | Options | Description | |
|---|---|---|---|---|---|---|
| 1 | Ticked | power | ${KICAD_SYMBOL_DIR}/power.lib | Legacy | (blank) | (blank) |
| 2 | Ticked | MyKiCadLibs-Lib | ${KIPRJMOD}/../../../KiCad-Libs/MyKiCadLibs-Lib.lib | Legacy | (blank) | (blank) |
${KICAD_SYMBOL_DIR} is set under the Enviromnet Variable Configuration. Close Symbol Libraries dialogue and go "Preferences" -> "Configure Paths..."
${KICAD_SYMBOL_DIR} is set to C:\Program Files\KiCad\share\kicad\library - this is the default for a KiCad install on the C drive
${KIPRJMOD} is automatically set to the location of the project (.pro file), in this example this would be C:\Electronics\OHDSP\uDSP\KiCad
To setup Pcbnew libraries: From KiCad main window go to menu Tools -> Edit PCB Footprints. In the new Window go to menu Preferences -> Manage Symbol Libraries.
On the new "Symbol Libraries" window select the "Project Specific Libraries" tab. The "Append Library" and "Remove Library" buttons can be used to add/remove enteries. The standard setup is:
| Active | Nickname | Library Path | Plugin Type | Options | Description | |
|---|---|---|---|---|---|---|
| 1 | Ticked | MyKiCadLibs-Footprints | ${KIPRJMOD}/../../../KiCad-Libs/MyKiCadLibs-Footprints.pretty | KiCad | (blank) | (blank) |
${KIPRJMOD} is automatically set to the location of the project (.pro file), in this example this would be C:\Electronics\OHDSP\uDSP\KiCad
| Back | FazBrowse Home | New Git URL |