Magister performs most of the same functions as the discontinued Ozy. Functions missing are those used to interface to the SDR1000.
Magister is an FPGA based interface controller card that provides a high-speed USB 2.0 interface for the Atlas bus, as well as limited additional I/O lines intended for radio control (e.g., bandswitching, CW paddle and so forth). It uses the same Altera Cyclone II FPGA as Ozy and is capable of running the current Ozy code.
The USB interface uses a Cypress FX2 chip, supporting full duplex USB communications at > 30MB/s.
More detailed information is available on the OpenHPSDR Wiki.
Ozy - Magister Differences
1. Jumpers J32 and J26 allowed Ozy to be powered from the Atlas bus 5VDC rail, the USB cable or the Atlas bus 3.3VDC rail. The TAPR manufactured Ozy default was powered from the Atlas 5VDC rail. These jumpers are removed on Magister, which is always powered from the Atlas 5VDC rail.
2. Ozy J27 and J28 zero-ohm resistors were used to connect/disconnect the I2C PROM to Atlas bus pins A20 and A21. These have been replaced with Magister JP1 and JP2 headers. Ozy J29 zero-ohm resistor was used to optionally connect the POR chip to Atlas bus pin A19. It has been replaced with header JP3 on Magister. Ozy J23 and J24 zero-ohm resistors were used to select the FPGA load mode. These have been replaced with Magister JP6 and JP7 headers. Ozy J12 and J13 zero-ohm resistors were used to enable the LVDS drivers and receivers. These have been replaced with Magister JP4 and JP5 headers.
3. Ozy headers J5 (I2C EXT) and J7 (EXT RESET) have been removed. Ozy header J21 (EXTERNAL CLOCKS) has been removed.
4. The 1-wire bus interface on Atlas bus pin A18 has been removed. It never worked anyway, as the DS2480B (Ozy U2) part is a 5V part connected to 3.3V.
5. The Ozy RS-232 level converter (U7) has been removed. All three serial ports (two from the FX2, one from the FPGA) now connect directly to headers. On Ozy, one serial port was connected to the 1-wire interface and the other was level converted and connected to header J6. On Magister, both of these ports go directly to header P2 with no level conversion. On Ozy, two pins of the FPGA were level converted and connected to header J6 for use as a serial port. On Magister, the same two FPGA go directly to header P5 with no level conversion.
6. Ozy optional oscillators Y2 and Y3 have been removed, along with their associated zero ohm jumpers J10 and J11.
7. Ozy LVDS I/O headers J2 and J3 have been replaced with a combined header, Magister J2. Ozy LVDS I/O headers J1 and J4 have been replaced with a combined header, Magister J3.
8. Ozy LEDs D5, D6, D7 and D8 have been removed. These were driven by FX2 port pins PE0, PE1, PE2 and PE3, respectively. These FX2 pins still connect to the same FPGA pins as they did on Ozy, but no longer drive LEDs on Magister.
9. GPIO and DB25 connectors have been removed, and DB9 pins are fixed-configured Ozy GPIO connector J17 and associated pull-down resistors have been removed. Ozy DB25 connector J20 has been removed, along with its associated drivers, R/C filters and pull-up resistors. Ozy FPGA pins FPGA_GPIO1 through FPGA_GPIO12 and FPGA_GPIO17 through FPGA_GPIO21 are now left unconnected on Magister. Ozy FPGA pins FPGA_GPIO13 through FPGA_GPIO17 and FPGA_GPIO22 through FPGA_GPIO24 are connected to the same pins on the Magister DB9 connector as they were on Ozy. However, the Magister DB9 outputs on pins 1 - 4 are no longer configurable as either open-collector or totem-pole. Pins 1 and 2 are always open-collector outputs and pins 3 and 4 are always totem-pole outputs. The inputs remain the same, as LVTTL pulled up to 3.3V.
This comparison is between Ozymandias Rev B, 06 Oct 2006 and Magister Rev XA7, 26 Aug 2009. Please refer to the board schematics for further detail
Magister Warranty and Support
Magister IS SOLD ON AN AS-IS BASIS WITHOUT WARRANTY OF ANY KIND.
This is a low volume production, experimental item. In order for iQuadLabs to be able to offer this board, we must rely on the support of all users in the openHPSDR community. iQuadLabs expects that Magister buyers will seek help on the openHPSDR Discussion List before looking to iQuadLabs for problem resolution.
Support will be provided via the openHPSDR Discussion List.
Because iQuadLabs is not staffed to provide support for Magister, and because the knowledge to support users resides with the developers and users on the openHPSDR Discussion List , buyers should participate in that forum for support.
Firmware and software will be available for download from the openHPSDR website.