Vivaldi is a host board that when paired with a Sechzig compute module can function as a personal server, network gateway or firewall.
This repo contains schematics, PCB layouts, pinouts and documentation.
Find more information on the Vivaldi product page.
Vivaldi requires a Sechzig module to function. When inserting a Sechzig module, make sure that pin 2 on Vivaldi and pin 2 on the module are both on the same side.
Mozart has a JTAG and USB CDC interface that are both accessible on the USB-C port. These interfaces are provided by a fork of pico-dirtyJtag. You can update the RP2040 firmware by holding down the BOOT button and then applying power.
To build the firmware from source:
$ cd firmware/pico-dirtyJtag
$ mkdir build
$ cmake .. -DPICO_DEFAULT_BOOT_STAGE2_FILE=$PICO_SDK_PATH/src/rp2_common/boot_stage2/boot2_generic_03h.S
$ make
Vivaldi has an experimental SATA-style LVDS port. SATA is not supported.
Pin | Signal |
---|---|
1 | GND |
2 | DS2_P |
3 | DS2_N |
4 | GND |
5 | DS1_P |
6 | DS1_N |
7 | GND |
This project was partially funded through the NGI0 Entrust Fund, a fund established by NLnet with financial support from the European Commission's Next Generation Internet programme.
This project is released under the CERN-OHL-P license.
Note: You can use these designs for commercial purposes but we ask that instead of producing exact clones, that you either replace our trademarks and logos with your own or add your own next to ours.