This warranty is valid only for so long as the product is used intact as shipped from PI 2 Design. Any attempt or effort to alter the Product, including but not limited to any attempt to solder, de-solder, unplug, replace,...
Pi 2 Design Mercury Streamer, Hardware Reference Manual – P8 2 OPERATING SPECIFICATIONS 2.1 MERCURY STREAMER OPERATING SPECIFICATIONS The Mercury Streamer conforms to the following specifications: Specification Value Dimensions 170mm x 123.2mm x 53.5mm (6.7” x 4.85” x 2.1”) Weight ~1kg (2 lbs.)
3 OVERVIEW 3.1 INTRODUCTION The Mercury Streamer, designed and manufactured by PI 2 Design, is a Compute Module 4 based device designed for Professional, Studio Grade, Digital Audio Streaming. The Mercury Streamer converts the Compute Module 4 I2S Interface to High Definition Digital Audio Coax, OPTO and Balanced XLR.
Pi 2 Design Mercury Streamer, Hardware Reference Manual – P8 3.2 BLOCK DIAGRAM Refer to the following figure for a block diagram of the Mercury Streamer. 5V @ 5A +7V to +18V USB 5V Switching Supply DC IN 2.5MM DC Jack LM2941 Low 3.3V @ 5A...
Streamer. COMPUTE MODULE 4 At the core of the Mercury Streamer is the latest Raspberry Pi Compute Module 4. Designed for low-powered embedded applications, this module runs the software required to perform the Digital Audio Player function as well as other applications. Key features of the CM4 (as used on the Mercury Streamer) are as follows: •...
Pi 2 Design Mercury Streamer, Hardware Reference Manual – P8 WM8804 SPDIF TRANSMITTER At the core of the Mercury Streamer is the Cirrus Logic WM8804 AES Digital Audio Transmitter. This device interfaces to the Compute Module 4 via I2S and I2C. The signals used to interface with the WM8804 are shown in the following table.
Pi 2 Design Mercury Streamer, Hardware Reference Manual – P8 sends it as a balanced pair to the 1:1 Isolation Transformer and then to the XLR connector. I2S PARALLEL BUFFER A 4-Bit Buffer is used to drive the I2S signals (MCLK, BCKL, LRCLK and SDO) to the I2S Expansion Flex Connector.
The Mercury Streamer uses several the Interface Ports and GPIO from the CM4 for control and status purposes. COMPUTE MODULE 4 PORTS Certain CM4 Port pins are hardwired and are always available when enabled. The usage for these ports on the Mercury Streamer are listed below in the following table. PORT/Signal(s) Mercury Description...
The CM4 provides a large number of General Purpose I/O (GPIO) pins. These pins also can be assigned to alternate functions as defined in the CM4 documentation. The usage of these pins (and alternate functions) on the Mercury Streamer are described in the following table.
Pi 2 Design Mercury Streamer, Hardware Reference Manual – P8 GPIO Mercury Description/Notes Streamer Usage BCLK I2S Bit Clock from WM8804 WCLK I2S Word Clock from WM8804 unused SDOUT I2S Serial Data to WM8804 PHLD Power Hold to Power Circuit...
Pi 2 Design Mercury Streamer, Hardware Reference Manual – P8 6 MERCURY STREAMER POWER OVERVIEW The Mercury Streamer is designed to be powered from an external +12V source. See the block diagram below for a simplified view of the Mercury Streamer power flow. +12V +/- 20% RESETABLE DC INPUT...
Page 14
Pi 2 Design Mercury Streamer, Hardware Reference Manual – P8 POWER STATUS As part of the power control circuit, GPIO24 (*PSW) is used to sense the state of the Pushbutton Power Switch. A low indicates that the Power Switch is in the on position (depressed).
7 MERCURY STREAMER SOFTWARE OVERVIEW Due to the various resources interfaced on the Mercury Streamer, both internal and external to the CM4, it is necessary to initialize a large number of CPU registers and external devices before correct operation can begin. These values and their proper sequencing are beyond the scope of this document.
This section provides the type, location, and pinout for the various connectors on the Mercury Streamer. FRONT AND REAR PANEL AND INTERIOR VIEWS This shows the front and rear panels of the Mercury Streamer as well as an internal view of the PCB. Figure 4 – Mercury Streamer Front Panel...
Pi 2 Design Mercury Streamer, Hardware Reference Manual – P8 the CM4 DSI Pinout. It is connected to CM4 DSI Port 1. P6 – 5V HEADER, FACTORY USE ONLY P6 is a 2x1 2.54mm pitch, single row connector It is connected to the on-board +5V Switch Supply.
Pi 2 Design Mercury Streamer, Hardware Reference Manual – P8 10 ERRATA 10.15 OVERVIEW The Vertical USB and HDMI Port are not Available for Rev. P7 PAGE 24...
Need help?
Do you have a question about the Mercury Streamer and is the answer not in the manual?
Questions and answers