So the GPIO ribbon cable came in to hook up my HiFiBerry DAC+ Pro and for some reason the “magic smoke” got let out and I’m 99% positive the DAC is toast.
Before I order and then screw up another DAC (this time the Dac 2 Pro, or Digi 2 Pro), can someone look at this for me and let me know if I did something wrong.
I had everything connected like the below, just add in a 40 pin GPIO ribbon cable on the middle slot, which was connected to the HiFiBerry DAC+ Pro.
I previously had connected the screen to the 5v output from the HiFiBerry DAC+ Pro , but figured I didn’t need to do that anymore and could use the GPIO extension header. The wiring was setup as follows:
- IR connected to pins 1 (3v3), 11 (GPIO17), 25 (Ground)
- 7" Touchscreen connected to pins 2 (5v), 6 (ground)
- HiFiBerry connected to:
- pins 3 (GPIO2), pin 5 (GPIO3) → audio configuration
- pins 12 (GPIO18), 35 (GPIO19), 38 (GPIO20) and 40 (GPIO21) → sound interface
- Per HiFiBerry Pin 27 (ID_SD) and 28 (ID_SC) are always reserved for an ID EEPROM on the Raspberry Pi. Independently which card you use, these pins are always reserved and should never be used to connect external components.
I’m not too sure what messed up.
I’ve included a picture of the damaged area below, with the screwdriver pointing to it, and the documentation from HiFiBerry
Here is where the screen previously was connected
The HiFiBerry support page also lists this information:
GPIO USAGE OF HIFIBERRY BOARDS
We know that many people like to add additional hardware components (LCDs, buttons, etc.) to their Raspberry Pi. We provide this documentation to help you with this. However:
- We do not guarantee interoperability with any other add-on card. Even if another card is not using the same GPIOs, there are many other things that might prevent interoperability. The Raspberry Pi GPIOs are not designed as a bus system (even the I2C bus can’t be simply used by multiple cards as there might or might not be the right pull-up resistors on every I2C slave).
- Soldering on the HiFiBerry board voids warranty. There is no replacement for boards that have been modified.
- There is no support from us. You can ask questions in our community area. There are already interesting projects and other users might help you.
- Do not use more than a few mA from the 3.3V line. If your circuit requires 3.3V, use the 5V power rail of the Raspberry Pi with an additional voltage regulator.
- Pin 27 and 28 are always reserved for an ID EEPROM on the Raspberry Pi. Independently which card you use, these pins are always reserved and should never be used to connect external components.
HIFIBERRY DAC+, DAC+ ADC, DIGI+ AND AMP+, DAC2 PRO
GPIO2-3 (pins 3 and 5) are used by our products for configuration. If you are experienced with I2C, you might add other slave devices. If you a a novice, we don’t recommend this at all.
GPIOs 18-21 (pins 12, 35, 38 and 40) are used for the sound interface. You can’t use them for any other purpose.