background image

 

 

Rev. 4.0  -  April 2009  -  ETH_GEMINI_USM 

 

DIGITAL TECHNOLOGIES FOR A BETTER WORLD 

www.eurotech.com 

USER MANUAL

GEMINI

5¼" embedded miniboard

Summary of Contents for GEMINI

Page 1: ...Rev 4 0 April 2009 ETH_GEMINI_USM DIGITAL TECHNOLOGIES FOR A BETTER WORLD www eurotech com USER MANUAL GEMINI 5 embedded miniboard ...

Page 2: ...TRADEMARKS Phoenix TM and PhoenixBIOS TM are trademarks of Phoenix Technologies Limited Linux is a registered trademark of Linus Torvalds RedBoot Fedora and Red Hat are registered trademarks of Red Hat Inc This product contains a copy of the installation media for the Fedora Linux distribution This media is not a product of Red Hat Inc or the Fedora project and is not endorsed by Red Hat Inc or th...

Page 3: ... Using the flat panel interface 16 Using the USB ports 17 Using the Ethernet interface 17 Connecting a monitor 17 Connecting a television 17 Setting up the BIOS 17 Jumpers and connectors 18 Jumpers 20 Connectors 23 Detailed hardware description 40 GEMINI block diagram 40 Processor 41 GEMINI chipset 42 Graphics and Memory Controller Hub 42 Display interfaces 43 Enhanced IDE and CompactFlash interfa...

Page 4: ...ful performance Intel 945GME and ICH7 M chipset Based on the Intel 945GME and ICH7 M chipset the board provides a new generation mobile solution offering Intel GMA950 graphics DDR2 533 667 memory Built in high speed serial ATA interface AC97 Audio with 5 1 surround sound All in one multimedia solution The board provides high performance onboard graphics 24 bit Dual channel LVDS interface CRT DVI a...

Page 5: ...e Processor DC supply Mini PCI PCI IrDA GPIO interface PS 2 interface CD Audio Audio interface DVI interface Analogue RGB USB ports LVDS interface Backlight TV interface LAN interfaces Printer port Serial interfaces CPU FAN ATX supply Memory Floppy IDE System FAN SATA interfaces ...

Page 6: ...s supported only Video Intel 945GME GMCH Graphic Memory Controller Hub integrated GMA Graphic Media Accelerator 950 Technology Up to 224MB shared with system memory VGA DVI LVDS and SD HDTV outputs Integrated I O Winbond W83627THG LPC Super I O Audio Intel ICH7 M integrated with Realtek ALC655 5 1 Ch AC97 Codec Enhanced IDE Onboard 44 pin IDE supports DOM Floppy port Supports two floppy drives 360...

Page 7: ...abit Ethernet controllers Triple speed 10 100 1000Base T auto switching Fast Ethernet Full duplex IEEE802 3U compliant Expansion One 8 bit programmable I O interface x8 Global Purpose Digital I O s One PCI slot supports up to two PCI devices through riser card One Mini PCI socket One CompactFlash socket Size EBX compatible footprint 5 75 x 8 00 146mm x 203mm ...

Page 8: ... response time and a dual CCFL backlight providing 350nits of screen brightness TSC1 TouchScreen Controller The Eurotech TSC1 can be used to provide analogue resistive touchscreen support for the GEMINI The TSC1 is designed to directly interface between four five or eight wire analogue touchscreens and a serial connection A custom cable can be used to connect directly to one of the RS232 ports on ...

Page 9: ...at should a board need to be returned to Eurotech it is adequately packed preferably in the original packing material Electromagnetic compatibility EMC The GEMINI is classified as a component with regard to the European Community EMC regulations and it is the user s responsibility to ensure that systems using the board comply with the appropriate EMC standards RoHS Compliance The European RoHS Dir...

Page 10: ...ote information that requires your attention Tip a handy hint that may provide a useful alternative or save time Caution proceeding with a course of action may damage your equipment or result in loss of data Jumper is fitted Jumper is not fitted 3 2 1 Jumper fitted on pins 1 2 3 2 1 Jumper fitted on pins 2 3 ...

Page 11: ...f devices connected If you want to change these default settings you use the Phoenix Award BIOS setup program The setup parameters are stored in the CMOS RAM and are retained when the power is switched off providing the battery backup supply is connected If no battery is installed or the CMOS settings are corrupted then the BIOS will restore them from an onboard CMOS EEPROM What s in the box The G...

Page 12: ... port cable x 1 CPU cooler x 1 USB cable x 1 CPU configuration The GEMINI board has been specifically designed to support a range of Intel processors The appropriate voltage and speed selections are configured during the boot process No user configuration is required ...

Page 13: ... To install the CPU follow these steps 1 Use the flat type screw drive to unlock the CPU socket 2 Follow the pin direction to install the processor on the socket 3 Lock the socket When installing the memory module check that the pin number matches the slot side 112 pin 128 pin Unlock ...

Page 14: ...f the CF socket is in use When connecting SATA peripherals to the GEMINI the BIOS automatically sets the following configuration Primary Master Device connected to the onboard connector SATA1 Primary Slave Device connected to the onboard connector SATA2 Secondary Master Device connected the IDE port and set up as a MASTER Secondary Slave Device connected the IDE port and set up as a SLAVE The BIOS...

Page 15: ... can also be connected to any USB port available See CN_PS2 PS 2 connector on page 36 for more information Connecting a mouse A PS 2 mouse can be connected to the PS 2 MiniDIN Connector via the PS 2 cable supplied A USB mouse can also be connected to any USB port available See CN_PS2 PS 2 connector on page 36 for more information Using the serial interfaces RS232 422 485 The four serial port inter...

Page 16: ...vely can be configured in software to support the 5 1 speaker output format The audio input outputs are available through a 10 pin header An onboard CD audio input connector is also available See Audio connector on page 26 for further details Using the flat panel interface The GEMINI provides a dual channel LVDS LCD display header that can be used to directly interface to LVDS LCD displays up to a...

Page 17: ...te cable supplied to connect to a standard television or use the YPrPb component cable to connect to a High Definition TV for better resolution performance The DVI SDTV breakout board also provides S Video and composite interfaces Setting up the BIOS The motherboard uses the Award BIOS for the system configuration The Award BIOS in the single board computer is a customized version of the industria...

Page 18: ... the top side of the GEMINI Click on the name of any jumper or connector for details JVLCD JCRT CN_DCIN DC_OUT JFRNT CN_INV CDIN CN_DVI JAT MINIPCI PCI CN_IR CN_LPT CN_PS2 JCSEL1 JRTC JCFSEL CN_DIO CN_AUDIO CRT CN_USB1 2 USB CN_LVDS RJ45_1 2 3 4 CN HDTV JCSEL2 COM1 CN_COM2 3 4 CPUFAN ATX FDD IDE SYSFAN SATA1 2 ...

Page 19: ...Jumpers and connectors Issue D 19 The following diagram shows the Compact Flash socket location on the bottom side of the GEMINI Click on the name of the connector for details CF ...

Page 20: ...Power mode select See the next page JCSEL1 2 COM2 RS232 422 485 mode setting See page 22 JRTC CMOS operating clear setting Used to clear the contents of the CMOS RAM JRTC Explanation 3 2 1 Clear CMOS 3 2 1 Normal operation Default setting 3 2 1 JCFSEL CompactFlash mode setting Used to specify whether the CompactFlash Type II socket is operating in Slave or Master mode on the secondary IDE channel ...

Page 21: ...t setting Used to specify the CRT detection setting JCRT Explanation 3 2 1 1 2 CRT always enabled 3 2 1 2 3 CRT auto detected VGA controller disabled if CRT monitor not plugged in Default setting 3 2 1 JAT power mode select Used to specify the power mode required JAT Explanation AT mode ATX mode Default setting Select the AT mode to allow the GEMINI to boot automatically when power is applied ...

Page 22: ...GEMINI user manual Issue D 22 JCSEL1 2 COM2 RS232 422 485 mode setting Used to select the operation of COM2 JCSEL1 JCSEL2 COM2 operation RS 232 RS 485 RS 422 Default setting RS 232 ...

Page 23: ... port connectors Page 28 CN_IR IrDA connector Page 29 CF CompactFlash Type II socket Page 30 CN_LVDS LVDS connector Page 31 CN_HDTV SD HDTV connector Page 32 CN_INV LCD inverter connector Page 32 DC_OUT Power output connector Page 32 PCI 32bit PCI slot Page 33 MINIPCI Mini PCI socket Page 34 CN_LPT Printer connector Page 36 CN_PS2 PS 2 Keyboard Mouse connector Page 36 CN_DVI DVI I interface Page 3...

Page 24: ...n Description 1 RESET 2 Ground 3 D7 4 D8 5 D6 6 D9 7 D5 8 D10 9 D4 10 D11 11 D3 12 D12 13 D2 14 D13 15 D1 16 D14 17 D0 18 D15 19 Ground 20 N C 21 REQ 22 Ground 23 IOW STOP 24 Ground 25 IOR HDMARDY 26 Ground 27 IORDY DDMARDY 28 Ground 29 DACK 30 Ground 31 IRQ 32 N C 33 A1 34 SD 35 A0 36 A2 37 CS1 38 CS3 39 ASP1 40 Ground 41 VCC 42 VCC 43 Ground 44 Ground ...

Page 25: ...CC 4 DRV0 5 VCC 6 DSKCHG 7 DRV1 8 N C 9 MTR1 10 MTR0 11 RPM 12 DIR 13 N C 14 STEP 15 Ground 16 WRITE DATA 17 Ground 18 WRITE GATE 19 N C 20 TRACK 0 21 N C 22 WRPTR 23 Ground 24 RDATA 25 Ground 26 SEL SATA1 2 Serial ATA port 7 pin wafer connector Pin Description 1 Ground 2 RSATA_TXP1 3 RSATA_TXN1 4 Ground 5 RSATA_RXN1 6 RSATA_RXP1 7 Ground ...

Page 26: ...3 3V 14 12V 2 3 3V 15 Ground 3 Ground 16 PS_ON 4 5V 17 Ground 5 Ground 18 Ground 6 5V 19 Ground 7 Ground 20 5V NC 8 PWR_OK 21 5V 9 5VSB 22 5V 10 12V 23 5V 11 12V 24 Ground 12 3 3V CN_AUDIO Audio connector 10 way 2 54mm 0 1 x 2 54mm 0 1 dual row pin header Mating connector Harwin M20 1070500 Mating connector crimps Harwin M20 1180042 Pin Description Pin Description 1 Line In Rear Left 2 Ground 3 Li...

Page 27: ...Harwin M22 3020600 Mating connector crimps Harwin M22 3040042 Pin Description Pin Description 1 Ground 2 Ground 3 GP0 4 GP4 5 GP1 6 GP5 7 GP2 8 GP6 9 GP3 10 GP7 11 5V 12 12V CN_USB USB 2 0 port 10 way 2 54mm 0 1 x 2 54mm 0 1 dual row pin header Mating connector Harwin M20 1070500 Mating connector crimps Harwin M20 1180042 Pin Description Pin Description 1 VBUS 2 VBUS 3 Data0 4 Data1 5 Data0 6 Data...

Page 28: ...tion lock pin header Mating connector Molex 22 01 2035 Mating connector crimps Molex 08 55 0110 Pin Description 1 Ground 2 12V 3 Fan speed detect CN_COM2 3 4 Serial port connector 10 way 2 54mm 0 1 x 2 54mm 0 1 dual row pin header Mating connector Harwin M20 1070500 Mating connector crimps Harwin M20 1180042 Pin Description Pin Description 1 DCD 422TX 485 2 RXD 422TX 485 3 TXD 422RX 4 DTR 422RX 5 ...

Page 29: ...nnectors Issue D 29 CN_IR IrDA port 5 way 2 54mm 0 1 single row pin header Mating connector Harwin M20 1060500 Mating connector crimps Harwin M20 1180042 Pin Description 1 VCC_IrDA 5V 2 N C key 3 IRRX 4 Ground 5 IRTX ...

Page 30: ...n Signal name 1 Ground 2 D3 3 D4 4 D5 5 D6 6 D7 7 CE1 8 A10 9 OE 10 A9 11 A8 12 A7 13 VCC 14 A6 15 A5 16 A4 17 A3 18 A2 19 A1 20 A0 21 D0 22 D1 23 D2 24 IOCS16 25 CD2 26 CD1 27 D11 28 D12 29 D13 30 D14 31 D15 32 CE2 33 VS1 34 IORD 35 IOWR 36 WE 37 INTRQ 38 CF VCC 39 A25 40 VS2 41 RESET 42 WAIT 43 INPACK 44 REG 45 BVD2 46 BVD1 47 D8 48 D9 49 D10 50 Ground ...

Page 31: ...l Pin Signal 2 LCDVCC 1 LCDVCC 4 Ground 3 Ground 6 ATX0 5 BTX0 8 ATX0 7 BTX0 10 Ground 9 Ground 12 ATX1 11 BTX1 14 ATX1 13 BTX1 16 Ground 15 Ground 18 ATX2 17 BTX2 20 ATX2 19 BTX2 22 Ground 21 Ground 24 ACLK 23 BTX3 26 ACLK 25 BTX3 28 Ground 27 Ground 30 ATX3 29 BCLK 32 ATX3 31 BCLK 34 Ground 33 Ground 36 N C 35 N C 38 N C 37 N C 40 N C 39 N C Ensure the voltage on LCDVCC is set correctly before c...

Page 32: ...N C key 7 CVBS Pb 8 Ground 9 N C 10 N C CN_INV LCD inverter connector 5 pin LVDS backlight inverter driver header Mating connector JST XHP 5 Mating connector crimps JST SXH 002T P0 Pin Description 1 12V 2 Ground 3 Ground 4 Ground 5 ENABKL TTL 0 5V DC_OUT Power output 4 pin P type connector for 5V 12V Mating connector TYCO 1 480424 0 Mating connector crimps TYCO 61314 1 Pin Description 1 12V 3 Grou...

Page 33: ...Ground 7 INTB INTC 38 Ground STOP 8 INTD 5V 39 PLOCK 3 3V 9 N C IDSEL1 40 PERR Ground 10 REQ1 5V I O 41 3 3V N C 11 N C N C 42 SERR Ground 12 Ground Ground 43 3 3V PAR 13 Ground Ground 44 CBE1 AD15 14 CLK2 3 3VAUX 45 AD14 3 3V 15 Ground RST 46 Ground AD13 16 CLK1 5V I O 47 AD12 AD11 17 Ground GNT0 48 AD10 Ground 18 REQ0 Ground 49 Ground AD9 19 5V I O PME 50 Key Key 20 AD31 AD30 51 Key Key 21 AD29 ...

Page 34: ...Signal 1 TIP 32 Ground 64 FRAME 96 AD 00 Key 33 AD 31 65 CLKRUN 97 5V 2 RING 34 PME 66 TRDY 98 RESERVED _WIP5 3 8PMJ 3 35 AD 29 67 SERR 99 AD 01 4 8PMJ 1 36 RESERVED 68 STOP 100 RESERVED _WIP5 5 8PMJ 6 37 Ground 69 Ground 101 Ground 6 8PMJ 2 38 AD 30 70 3 3V 102 Ground 7 8PMJ 7 39 AD 27 71 PERR 103 AC_SYNC 8 8PMJ 4 40 3 3V 72 DEVSEL 104 M66EN 9 8PMJ 8 41 AD 25 73 C BE 1 105 AC_SDATA _IN 10 8PMJ 5 ...

Page 35: ...51 AD 21 83 Ground 115 SYS_AUDIO _OUT 20 INTA 52 AD 22 84 AD 09 116 SYS_AUDIO _IN 21 RESERVED 53 AD 19 85 AD 08 117 SYS_AUDIO _OUT GND 22 RESERVED 54 AD 20 86 C BE 0 118 SYS_AUDIO _IN GND 23 Ground 55 Ground 87 AD 07 119 AUDIO_GND 24 3 3VAUX 56 PAR 88 3 3V 120 AUDIO_GND 25 CLK 57 AD 17 89 3 3V 121 RESERVED 26 RST 58 AD 18 90 AD 06 122 MPCIACT 27 Ground 59 C BE 2 91 AD 05 123 VCC5VA 28 3 3V 60 AD 1...

Page 36: ...10 Ground 11 D4 12 Ground 13 D5 14 Ground 15 D6 16 Ground 17 D7 18 Ground 19 ACKNOWLEDGE 20 Ground 21 BUSY 22 Ground 23 PAPER_EMPTY 24 Ground 25 SELECT 26 N C CN_PS2 PS 2 connector 10 way 2 54mm 0 1 x 2 54mm 0 1 dual row pin header Mating connector Harwin M20 1070500 Mating connector crimps Harwin M20 1180042 Pin Signal name Pin Signal name 1 KB DATA 2 MS DATA 3 N C key 4 N C key 5 Ground 6 Ground...

Page 37: ...TX2 13 Ground 14 Ground 15 TX0 16 TX0 17 N C 18 HPDET 19 DDCDATA 20 DDCCLK 21 Ground 22 RED 23 GREEN 24 BLUE 25 HSYNC 26 VSYNC JFRNT System connector 14 way 2 54mm 0 1 x 2 54mm 0 1 dual row pin header Mating connector Harwin M20 1070700 Mating connector crimps Harwin M20 1180042 Pin Signal name Pin Signal name 1 HDLED 2 PWRLED 3 HDLED 4 N C 5 RESET 6 PWRLED Ground 7 RESET Ground 8 SPK 9 N C key 10...

Page 38: ...nd 12 5VCDA 3 BLUE 8 Ground 13 HSYNC 4 N C 9 LVGA5V 14 VSYNC 5 Ground 10 Ground 15 5VCLK USB Dual USB 2 0 connector USB type A connector Pin Signal name 1 VBUS 2 Data 3 Data 4 Ground COM1 Serial port 9 pin D sub male connector Pin Description Pin Description 1 DCD 6 DSR 2 RXD 7 RTS 3 TXD 8 CTS 4 DTR 9 RI 5 Ground 11 12 13 14 15 6 10 1 2 3 4 5 5 4 3 2 1 9 8 7 6 ...

Page 39: ...1 4 N C MD2 5 N C MD2 6 RX MD1 7 N C MD3 8 N C MD3 For a Gigabit Ethernet connection the network cable should be a CAT5 or above and include all four pairs CN_DCIN DC power input 12VDC power connector Molex 39 29 9042 Mating connector Molex 39 01 2040 Mating connector crimps Molex 44476 1112 Pin Description 1 Ground 2 Ground 3 12V 4 12V Input voltage range is 8 to 24VDC ...

Page 40: ... use some of the embedded features GEMINI block diagram The diagram below illustrates the functional organization of the GEMINI Intel Yonah Processor Intel GMA950 Graphics CRT 945GME 1 x PCI BIOS AC97 ALC655 HDTV LVDS DVI 2 x SATA CompactFlash and IDE 2 x 240 pin DDR2 533 677MHz up to 3GB 6 x USB2 0 ports Fintek F81216D 2 x serial ports Intel 82573L 4 x GLAN Winbond W83627THG PS 2 MS KB HW Monitor...

Page 41: ...e Intel Embedded Architecture and hence with embedded life cycle are listed in the following table Product number Core speed GHz L2 cache MB External bus speed MHz Thermal Design Power max VID V Tj Device LF80538NE0361M 1 86 1 533 27W 1 26 100 C Celeron M LF80539GF0412M 2 0 2 667 31W 1 1625 100 C Core Duo T2500 LF80537GF0484M 2 16 4 667 34W 1 1625 100 C Core 2 Duo T7400 478 µFC PGA Core 2 duo and ...

Page 42: ...n the GEMINI board provides support for two non ECC only DDR2 Double Data Rate SDRAM 240 pin 1 8V unbuffered DIMMs Dual Inline Memory Module Speeds up to PC5400 533 667MHz are supported with memory up to 3GB of capacity The BIOS automatically reads the parameters of the inserted memory module via its SPD Serial Presence Device and configures the memory interface accordingly No user interaction is ...

Page 43: ... a 5 pin LCD backlight inverter connector and one jumper for panel voltage setting DVI interface The GEMINI board includes a Chrontel CH7307C DVI transmitter interfaced on the internal 945GME SDVO port The GEMINI DVI interface supports single link DFP displays with resolution up to 1600x1200 UXGA TV out interface A 480p 720p 1080i 1080p HDTV interface is provided from the GMCH The GEMINI supports ...

Page 44: ...LED is explained in the following table Left LED speed Right LED link activity Orange 1000Mb s Green 100Mb s Off 10Mb s Yellow Link connected Flashes Activity is taking place Serial ports The GEMINI provides four high speed 16C550 compatible UARTs two via the W83627THG SuperIO and a further two via the PCI based UART Fintek F81216D COM1 and COM2 are interfaced via the SuperIO COM1 can only be used...

Page 45: ... ASK IR protocol with baud rates up to 57 6kbps Enabling the infrared port prevents operation of Serial Port COM2 The infrared port should be disconnected before using the COM2 port Parallel port The GEMINI provides a parallel port that can be used to connect an external printer tape drive disk drive scanner etc or can provide additional digital I O capability The port is both IBM XT AT and IEEE12...

Page 46: ...hannel audio interface with Realtek ALC655 USB 2 0 interface Based on Intel ICH7 M the GEMINI provides six USB2 0 ports The USB2 0 interface supports transfer rates up to 480Mbps with an output Intensity of 500mA The USB2 0 protocol is only active when you connect a USB2 0 device If you connect a USB1 1 device the port automatically switches to the USB1 1 protocol The maximum USB2 0 transfer rate ...

Page 47: ... timer with 1 255 sec min of timeout value Real Time Clock Intel ICH7 M built in RTC with lithium battery Enhanced IDE UltraDMA33 IDE interface supports up to 2 ATAPI devices One 44 pin IDE port onboard One CompactFlash Type II socket on solder side Serial ATA Intel ICH7 M integrates 2 Serial ATA interfaces No RAID Function Up to 150MB s of transfer rate Multi I O port Chipset Intel ICH7 M with Wi...

Page 48: ...mpliant Connector Four external RJ45 connectors with LEDs on rear I O panel Audio interface Chipset REALTEK ALC655 Interface 5 1 channel surround audio with Line in Line out and MIC in Connector Onboard audio connector with pin header Onboard CD IN connector Expansive interface PCI One PCI slot supports up to two PCI devices through riser card Mini PCI One Mini PCI socket Memory card One CompactFl...

Page 49: ...Appendix B Mechanical drawing Issue D 49 Appendix B Mechanical drawing ...

Page 50: ...r 000000A2 000000BF Motherboard resources 000000C0 000000DF Direct memory access controller 000000E0 000000EF Motherboard resources 000000F0 000000FF Numeric data processer 00000170 00000177 Secondary IDE Channel 000001F0 000001F7 Primary IDE Channel 00000200 00000200 Standard Game Port 00000201 00000207 Standard Game Port 00000274 00000277 ISAPNP Read Data Port 00000279 00000279 ISAPNP Read Data ...

Page 51: ...0000FE1F Intel R 82801G ICH7 Family USB Universal Host Controller 27C8 0000FF00 0000FF07 Mobile Intel R 945GM Express Chipset Family Memory address map 00000000 0009FFFF System board 000A0000 000BFFFF Mobile Intel R 945GM Express Chipset Family 000A0000 000BFFFF PCI bus 000C0000 000DFFFF PCI bus 000E0000 000EFFFF System board 000F0000 000F3FFF System board 000F4000 000F7FFF System board 000F8000 0...

Page 52: ...loppy disk controller ISA 7 Communications Port COM3 ISA 8 System CMOS real time clock ISA 9 Microsoft ACPI Compliant System ISA 12 PS 2 Compatible Mouse ISA 13 Numeric data processor ISA 14 Primary IDE Channel ISA 15 Secondary IDE Channel PCI 11 Intel R 82801G ICH7 Family SMBus Controller 27DA PCI 16 Intel R 82801G ICH7 Family PCI Express Root Port 27D0 PCI 16 Intel R 82801G ICH7 Family USB Unive...

Page 53: ...vered by this certificate include Product Name Eurotech Part Number GEMINI 6580 00773 001 001 Eurotech has based its material content knowledge on a combination of information provided by third parties and auditing our suppliers and sub contractor s operational activities and arrangements This information is archived within the associated Technical Construction File Eurotech has taken reasonable s...

Page 54: ...GEMINI user manual Issue D 54 ...

Page 55: ...ope EUROTECH UK tel 44 0 1223 403410 fax 44 0 1223 410457 e mail sales uk eurotech com e mail support uk eurotech com www eurotech com EUROTECH France tel 33 04 72 89 00 90 fax 33 04 78 70 08 24 e mail sales fr eurotech com e mail support fr eurotech com www eurotech com Northern Eastern Europe EUROTECH Finland tel 358 9 477 888 0 fax 358 9 477 888 99 e mail sales fi eurotech com e mail support fi...

Page 56: ...www eurotech com ...

Reviews: