orangecrab-fpga / orangecrab-hardware

ECP5 breakout board in a feather physical format
Other
477 stars 55 forks source link

r0.2.1 DFM changes #25

Closed gregdavill closed 2 years ago

gregdavill commented 3 years ago

With the production run of r0.2 boards complete. I've got some ideas for adjusting the designs to improve the test workflow, and optimise the BOM (With the goal of reducing the total unit cost)

These are ideas slated for r0.2.1, There shall be no electrical/pin changes to the FPGA/DDR3. With my versioning convention any gateware/examples for r0.2 should work on r0.2.1.

To improve the testing procedures:

BOM optimisations:

Other nice changes:

Feel free to add any extra comments or suggestions to this issue.

gregdavill commented 3 years ago

These boards pass the same self-test that we ran on r0.2 boards! They look great too!

Note: production boards will be in the standard Orange Colour.

IMG_9279

Will need to update docs with information about various version numbers to avoid confusion.

gregdavill commented 3 years ago

Design files are up: https://github.com/gregdavill/OrangeCrab/tree/main/hardware/orangecrab_r0.2.1