background image

 
 
 
 
 
 
 
 

NANO-6040/6040L Series 

 
 
 
 

NANO-ITX Board 

 
 
 
 
 

User's Manual 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Version 1.2 

 

Copyright © Portwell, Inc., 2012. All rights reserved. 

All other brand names are registered trademarks of their respective owners.

Summary of Contents for NANO-6040 Series

Page 1: ...NANO 6040 6040L Series NANO ITX Board User s Manual Version 1 2 Copyright Portwell Inc 2012 All rights reserved All other brand names are registered trademarks of their respective owners ...

Page 2: ...U E620T E640T E660T E680T 3 1 3 2 Intel Platform Controller Hub EG20T 3 1 3 3 Main Memory 3 1 3 4 Installing the NANO 6040 3 2 3 4 1 Chipset Component Driver 3 2 3 4 2 Intel Integrated Graphics 3 2 3 4 3 Intel PROSet Gigabit Ethernet Controller 3 2 3 4 4 Audio Controller 3 3 3 5 WDT Function 3 3 3 6 GPIO 3 4 Chapter 4 BIOS Setup Information 4 1 4 1 Entering Setup Launch System Setup 4 1 4 2 Main 4...

Page 3: ...ory and Compact Flash to get a safe installation and provides a programming guide of Watch Dog Timer function Chapter 4 BIOS Setup Information Specifies the meaning of each setup parameters how to get advanced BIOS performance and update new BIOS In addition POST checkpoint list will give users some guidelines of trouble shooting Chapter 5 Troubleshooting Provide various of useful tips to quickly ...

Page 4: ... on board memory and comes with two SATA one Mini PCIe socket dual independent display by VGA and 18 24 bit LVDS one gigabit Ethernet and five USB port two ports are on rear IO It also built with DC 12V input Base on leading Intel Atom solution NANO 6040 is a compact and ultra low power dissipation board for Digital Signage Digital Security Surveillance DSS and vehicle applications etc 1 2 Check L...

Page 5: ...s z SATA Interface Support two SATA II ports z SD interface Support one SD socket Support boot from SD card z Audio Interface Rear I O Audio Jack for Mic In and Line Out NANO 6040 series Rear I O Audio Jack for Line Out NANO 6040L series On Board pin header for Mic In and Line Out z Watch Dog Timer Support WDT function through software programming for enable disable and interval setting General sy...

Page 6: ... Gigabit Network Connection LAN Driver Intel 82574L Gigabit Network Connection Driver Version 11 1 6 0 Audio Card onboard Realtek ALC892 High Definition Audio Audio Driver Realtek High Definition Audio Driver Version 5 10 0 6000 Chip Driver Intel Chipset Device Software Driver Version 9 1 2 1013 USB 2 0 Driver Intel Platform Controller Hub EG20T USB OHCI Controller Driver Version 9 1 2 1012 SATA H...

Page 7: ...System Overview NANO 6040 NANO 6040L User s Manual 1 4 1 4 1 Mechanical Drawing ...

Page 8: ...stem Overview NANO 6040 NANO 6040L User s Manual 1 5 1 5 System Architecture All of details operating relations are shown in NANO 6040 series System Block Diagram NANO 6040 NANO 6040L System Block Diagram ...

Page 9: ...onfiguration jumpers on NANO 6040 series are in the proper position The default settings are indicated with a star sign Ì 2 1 Jumper Setting In the following sections Short means covering a jumper cap over jumper pins Open or N C Not Connected means removing a jumper cap from jumper pins Users can refer to Figure 2 1 for the Jumper allocations Figure 2 1 NANO 6040 Jumper and Connector Locations To...

Page 10: ... LVDS Power Level Default 1 3 JP2 LVDS Back light Power Level Default 1 3 2 4 JP5 Auto Power Button Selection Default close JP1 LVDS Power Level JP1 Process Selection 1 3 3 3V Ì 3 4 12V 3 5 5V JP2 LVDS Back light Power Level JP2 Process Selection 1 3 2 4 5V Active HighÌ 1 3 4 6 12V Active High 3 5 2 4 5V Active Low 3 5 4 6 12V Active Low ...

Page 11: ...n Remark J1 VGA Connector J2 DC Jack J3 Audio Jack J4 COM Port J5 Dual Port USB Connector J6 Signal Port RJ45 Connector J8 Audio Header J9 LVDS Backlight Inverter Connector J10 LVDS Connector J11 J15 12V Connector J13 J14 USB Header J16 Mini PCI E Connector J17 RTC Battery Connector J18 Front Panel Control Header J19 I2C Header J20 SATA Connector J21 CAN Bus Header J22 GPIO Header J23 TPM BOX Head...

Page 12: ...No Signal Description 1 12V 2 GND 3 GND J3 Audio Jack PIN No Signal Description PIN No Signal Description A01 AC_GND B01 AC_GND A02 FRONT_T B02 GND A03 AC_GND B03 AC_GND A04 FRONT_JD B04 MIC_IN_JD A05 FRONT_B B05 MIC_B J4 COM Port PIN No Signal Description PIN No Signal Description 1 Data Carrier Detect DCD 2 Receive Data RXD 3 Transmit Data TXD 4 Data Terminal Ready DTR 5 GND 6 Data Set Ready DSR...

Page 13: ...PIN No Signal Description 1 L1_MDIP0 2 L1_MDIN0 3 L1_MDIP1 4 L1_MDIN1 5 VCTREF_GBE0_CT 6 NC 7 L1_MDIP2 8 L1_MDIN2 9 L1_MDIP3 10 L1_MDIN3 11 VSB3 12 LAN1_ACT 13 LAN1_1000 14 LAN1_100 J8 Audio Header PIN No Signal Description PIN No Signal Description 1 MIC_T 2 MIC_B 3 NC 4 AC_GND 5 NC 6 AC_GND 7 FRN_T 8 AC_GND 9 FRN_B 10 AC_GND J9 LVDS Backlight Inverter Connector PIN No Signal Description 1 BACKLI...

Page 14: ...7 LVDSA_DATA2 8 LVDSA_DATA 2 9 LVDSA_DATA3 10 LVDSA_DATA 3 11 LVDSA_CLK 12 LVDSA_CLK 13 NC 14 NC 15 GND 16 GND 17 NC 18 NC 19 NC 20 NC 21 NC 22 NC 23 NC 24 NC 25 NC 26 NC 27 NC 28 NC 29 GND 30 GND J13 USB Header 5Px2 1 2 7 10 PIN No Signal Description PIN No Signal Description 1 5V 2 5V 3 USBD 4 USBD 5 USBD 6 USBD 7 GND 8 GND 9 NC 10 NC J14 USB Header 5Px1 PIN No Signal Description 1 5V 3 USBD 5 U...

Page 15: ...LKREQ 8 N C 9 GND 10 N C 11 DF_CLK_PCIE 12 N C 13 DF_CLK_PCIE 14 N C 15 GND 16 N C 17 N C 18 GND 19 N C 20 N C 21 GND 22 RST 23 DF_PCIE_RXN3 24 3 3VAUX 25 DF_PCIE_RXP3 26 GND 27 GND 28 VCC1_5 29 GND 30 SMB_CLK 31 DF_PCIE_TXN3 32 SMB_DAT 33 DF_PCIE_TXP3 34 GND 35 GND 36 DF_USB_PN5 37 N C 38 DF_USB_PP5 39 N C 40 GND 41 N C 42 N C 43 N C 44 N C 45 N C 46 N C 47 N C 48 VCC1_5 49 N C 50 GND 51 N C 52 V...

Page 16: ... GND 10 PWR_BTN J19 I2C Header PIN No Signal Description 1 I2C_CLK 2 I2C_DATA J20 J25 SATA Connector PIN No Signal Description PIN No Signal Description S1 GND P1 VCC3 S2 DF_SATA_TX 0 P2 VCC3 S3 DF_SATA_TX 0 P3 VCC3 S4 GND P4 GND S5 DF_SATA_RX 0 P5 GND S6 DF_SATA_RX 0 P6 GND S7 GND P7 VCC P8 VCC P9 VCC P10 GND P11 GND P12 GND P13 VCC12 P14 VCC12 P15 VCC12 J21 CAN Bus Header PIN No Signal Descripti...

Page 17: ...O2 6 GPIO6 7 GPIO3 8 GPIO7 9 GND 10 VCC J23 TPM BOX Header PIN No Signal Description PIN No Signal Description 1 PCI_CLK 2 GND 3 LFRAME 4 NC 5 PLT_RST 6 VCC 7 LAD3 8 LAD2 9 VCC3 10 LAD1 11 LAD0 12 GND 13 SMB_CLK 14 SMB_DAT 15 VCC3 16 SERIRQ 17 GND 18 NC 19 NC 20 NC J24 3P FAN Power Connector 1 2 3 PIN No Signal Description 1 Ground 2 12V 3 Fan Speed Detecting signal ...

Page 18: ..._CLK A06 NC B06 SMB_DATA A07 NC B07 GND A08 NC B08 3 3V A09 3 3V B09 NC A10 3 3V B10 VSB3 A11 PLT_RST B11 PCIE_WAKE A12 GND B12 NC A13 DF_CLK_PCIEx1_P B13 GND A14 DF_CLK_PCIEx1_N B14 DF_PCIE2_TX_P A15 GND B15 DF_PCIE2_TX_N A16 DF_PCIE2_RX_P B16 GND A17 DF_PCIE2_RX_N B17 PRSNT A18 GND B18 Ground J27 SD Card Slot PIN No Signal Description 1 DAT3 2 CMD_RSP 3 GND 4 VCC 5 CLK 6 GND 7 DAT0 8 DAT1 9 DAT2...

Page 19: ...ption CPU Alone with module type board and wide temperature capability it is suitable for various kind of applications It s an All In One CPU solution which also includes the function of Intel Integrated Graphic and PCI Express signals 3 2 Intel Platform Controller Hub EG20T NANO 6040 uses EG20T as IOH It supports SATA II USB SD Boot form SD capability I2C BUS and CAN BUS which is default supporte...

Page 20: ...er in NANO 6040 CD title Moreover if using some old OS the driver may not be supported anymore We recommend changing the different OS to comply with this new chipset 3 4 2 Intel Integrated Graphics With latest ATOM series structure NANO 6040 has integrated graphic built in CPU Therefore Intel Integrated Graphic supports sharing on board physical memories NANO 6040 has internal 24bit 1ch LVDS SDVO ...

Page 21: ...hese I O port you must use the unlock function WDT Control Command Example WDT_BAR WDT Base address define PV1 0x00 Preload Value 1 define PV2 0x04 Preload Value 2 define RR0 0x0C Reload Register 0 define RR1 0x0D Reload Register 1 define WDTCR 0x10 WDT Configuration Register define WDTLR 0x18 WDT Lock Register static void unlock_registers outb 0x80 WDT_BAR RR0 delay 2 outb 0x86 WDT_BAR RR0 delay ...

Page 22: ...dividually configured to perform a simple basic I O function GPIO Pin Assignment The NANO 6040 provides 8 input output ports that can be individually configured to perform a simple basic I O function Users can configure each individual port to become an input or output port by programming register bit of I O Selection To invert port value the setting of Inversion Register has to be made Port value...

Page 23: ...fine GPIO_INPUT 0x1C define GPIO_MODE 0x20 The basic function a GPIO_BAR GPIO_OUTPUT GPIO port output register b GPIO_BAR GPIO_INPUT GPIO port input register c GPIO_BAR GPIO_MODE GPIO port mode register The GPIO pin define GPIO1 J22 PIN 1 GPIO5 J22 PIN 2 GPIO2 J22 PIN 3 GPIO6 J22 PIN 4 GPIO3 J22 PIN 5 GPIO7 J22 PIN 6 GPIO4 J22 PIN 7 GPIO8 J22 PIN 8 GND xxxx VCC Below are some example codes which d...

Page 24: ...ser to enter the SETUP program Some errors are significant enough to abort the start up 4 1 Entering Setup Launch System Setup Power on the computer and the system will start POST Power On Self Test process When the message below appears on the screen press Del key will enter BIOS setup screen Press Del to enter SETUP If the message disappears before responding and still wish to enter Setup please...

Page 25: ...on NANO 6040 NANO 6040L User s Manual 4 2 4 2 Main Use this menu for basic system configurations such as time date etc Platform Information These items show the Tunnel Creek Version and PUNIT Build Date and Time Read only ...

Page 26: ...ure system Time System Date The date format is Day Month Date Year Use or to configure system Date 4 3 Advanced Use this menu to set up the items of special enhanced features Launch PXE OpROM Enable or Disable Boot Option for Legacy Network Devices Choices Disabled Enabled Launch Storage OpROM Enable of Disable Boot Option for Legacy Mass Storage devices with Option ROM Choices Disabled Enabled ...

Page 27: ...mpatible specifies what PCI Option ROM to launch Choices Legacy ROM EFI Compatible ROM PCI Latency Timer Value to be programmed into PCI Latency Timer Register Choices 32 PCI 64 PCI 96 PCI 128 PCI 160 PCI 192 PCI 224 PCI 248 PCI Bus Clocks VGA Palette Snoop Enables or Disables VGA Palette Registers Snooping Choices Disabled Enabled PERR Generation Enables or Disables PCI Device to Generate PERR Ch...

Page 28: ...Set Maximum Payload of PCI Express Device or allow System BIOS to select the value Choices Auto 128 Bytes 256 Bytes 512 Bytes 1024 Bytes 2048 Bytes 4096 Bytes Maximum Read Request Set Maximum Read Request Size of PCI Express Device or allow System BIOS to select the value Choices Auto 128 Bytes 256 Bytes 512 Bytes 1024 Bytes 2048 Bytes 4096 Bytes Automatic ASPM Automatically enable ASPM based on r...

Page 29: ...le Hibernation Enables or Disables System ability to Hibernate OS S4 Sleep State This option may be not effective with some OS Choices Enabled Disabled ACPI Sleep State Select the highest ACPI sleep state the system will enter when the SUSPEND button is pressed Choices Suspend Disabled S3 Suspend to RAM ...

Page 30: ...rmation NANO 6040 NANO 6040L User s Manual 4 7 Trusted Computing Trusted Computing TPM settings TPM SUPPORT Enables or Disables TPM support O S will not show TPM Reset of platform is required Choices Enabled Disabled ...

Page 31: ...bled for Windows XP and Linux OS optimized for Hyper Threading Technology and Disabled for other OS OS not optimized for Hyper Threading Technology Choices Disabled Enabled Execute Disable Bit XP can prevent certain classes of malicious buffer overflow attacks when combined with a supporting OS Windows Server 2003 SP1 Windows XP SP2 SuSE Linux 9 2 RedHat Enterprise 3 Update 3 Choices Disabled Enab...

Page 32: ...d Enabled C States Enable or Disable C2 and above Choices Disabled Enabled Enhanced C1 C4 Enable or Disable Enhanced C1 C4 and State Choices Disabled Enabled SDIO Configuration SDIO Configuration Parameters SDIO Access Mode Auto Option Access SD device in DMA mode if controller supports it otherwise in PIO mode DMA Option Access SD device in DMA mode PIO Option Access SD device in PIO mode Choices...

Page 33: ...Record PDR for all Intel mobile processors Choices POR 30C 40C 50C 60C 70C 80C 90C 95C Active Trip Point This value controls the temperature of the ACPI Active Trip Point the point in which the OS will turn the processor fan on Choices Disabled 30C 40C 50C 60C 70C 80C 90C 95C 100C Passive Trip Point This value controls the temperature of the ACPI Passive Trip Point the point in which the OS will b...

Page 34: ...16 Passive TSP Value This item sets the TSP value for the ACPI Passive Cooling Formula It represents in tenths of a second how often the OS will read the temperature when passive cooling is enabled Range 2 32 Choices 2 32 Thermal Offset Whether Thermal Offset read from CPU MSR 03Fh is used by the KSC to adjust thermal management Choices Disabled Enabled DTS Calibration Enable Disable DTS Calibrati...

Page 35: ...Enabled Disabled Choices Disabled Enabled Summary Screen Summary Screen Support Enabled Disabled Choices Disabled Enabled USB Configuration USB Configuration Parameters Legacy USB Support Enables Legacy USB support AUTO option disables legacy support if no USB devices are connected DISABLE option will keep USB devices available only for EFI applications Choices Disabled Enabled Auto ...

Page 36: ...l Bulk and Interrupt transfers Choices 1 sec 5 sec 10 sec 20 sec Device Reset time out USB mass storage device Start Unit command time out Choices 10 sec 20 sec 30 sec 40 sec Device Power up delay Maximum time the device will take before it properly reports itself to the Host Controller Auto uses default value for a Root port it is 100 ms for a Hub port the delay is taken from Hub descriptor Choic...

Page 37: ...abled Enabled Change Settings Select an optimal setting for Super IO Device Choices Auto IO 3F8h IRQ 4 IO 3F8h IRQ 3 4 5 6 7 10 11 12 IO 2F8h IRQ 3 4 5 6 7 10 11 12 IO 3E8h IRQ 3 4 5 6 7 10 11 12 IO 2E8h IRQ 3 4 5 6 7 10 11 12 Select UART Mode Select RS232 RS485 RS422 Choices RS232 RS485 RS422 Power Failure Choices Keep last state Always on Always off ...

Page 38: ...BIOS Setup Information NANO 6040 NANO 6040L User s Manual 4 15 H W Monitor Monitor hardware status Read Only Serial Port Console Redirection Serial Port Console Redirection ...

Page 39: ...ould have the same or compatible settings Terminal Type VT UTF8 is the preferred terminal type for out of road management The next best choice is VT100 and then VT100 See above in Console Redirection Settings page for more Help with Terminal Type Emulation Choices VT100 VT100 VT UTF8 ANSI Bits per second Selects serial port transmission speed The speed must be matched on the other side Long or noi...

Page 40: ...1 stop bit Choices 1 2 Flow Control Flow control can prevent data loss from buffer overflow When sending data if the receiving buffers are full a stop signal can be sent to stop the data flow Once the buffers are empty a start signal can be sent to re start the flow Hardware flow control uses two wires to send start stop signals Choices None Hardware RTS CTS VT UTF8 Combo Key Support Enable VT UTF...

Page 41: ...on NANO 6040 NANO 6040L User s Manual 4 18 4 4 Chipset This menu controls the advanced features of the onboard North Bridge and South Bridge and IOH Configuration North Bridge Chipset Configuration North Bridge Parameters ...

Page 42: ...nabled 48MB Enabled 64MB MSAC Mode Select Select the size of the graphics memory aperture and untrusted space Used by the Integrated Graphic Device Choices Enabled 512MB Enabled 256MB Enabled 128MB Boot Display Configuration Boot Display Configuration Primary Display Select which graphics controller to use as the primary boot display Choices Auto IGD PEG Boot Display Device Boot Display Device Cho...

Page 43: ...8Bit 800x600 18Bit 1024x768 18Bit 800x480 18Bit 1024x768 24Bit DPST Control DPST Control Choices VBIOS Default DPST Disabled DPST Enabled L1 DPST Enabled L2 DPST Enabled L3 DPST Enabled L4 DPST Enabled L5 PCI Express Ports Configuration Enable or Disable the PCI Express Ports in the Chipset PCI Express Root Port 0 3 Control the PCI Express Root Port 0 3 Choices Disabled Enabled ...

Page 44: ...etup Information NANO 6040 NANO 6040L User s Manual 4 21 PCI to PCI Bridge P2P Controls Settings Extra Bus Reserved Extra Bus Reserved 0 7 for bridges behind this Root Bridge Choices 0 7 PPM Config PPM Config ...

Page 45: ...BIOS Setup Information NANO 6040 NANO 6040L User s Manual 4 22 C state POPUP Enable Disable C state POPUP Choices Disabled Enabled IOH Configuration IOH Configuration Options GPIO Configuration ...

Page 46: ...tion NANO 6040 NANO 6040L User s Manual 4 23 GPIO 0 11 Enable Disable GPIO Choices Disabled Enabled Wake On Lan Configuration Wake On Lan Configuration settings Wake On Lan Enable Disable WOL Choices Disabled Enabled OS ...

Page 47: ...ion NANO 6040 NANO 6040L User s Manual 4 24 Wake On Ring Configuration Wake On Ring Configuration settings Wake On Ring Enable Disable WOR Choices Disabled Enabled AHCI SATA Configuration AHCI SATA Configuration settings ...

Page 48: ...s Disabled Enabled 4 5 Boots Use this menu to specify the priority of boot devices Quiet Boot Enables Disables Quiet Boot option Choices Disabled Enabled Fast Boot Enables Disables boot with initialization of a minimal set of devices required to launch active boot option Has no effect for BBS boot options Choices Disabled Enabled ...

Page 49: ...umlock state Choices On Off GateA20 Active UPON REQUEST GA20 can be disabled using BIOS services ALWAYS do not allow disabling GA20 this option is useful when any RT code is executed above 1MB Choices Upon Request Always Option ROM Messages Set display mode for Option ROM Choices Force BIOS Keep Current Interrupt 19 Capture Enabled Allows Option ROMs to trap Int 19 Choices Disabled Enabled Boot Op...

Page 50: ...BIOS Setup Information NANO 6040 NANO 6040L User s Manual 4 27 Hard Drive BBS Priorities Set the order of the legacy devices in this group Boot Option 1 Set the system boot order ...

Page 51: ...BIOS Setup Information NANO 6040 NANO 6040L User s Manual 4 28 4 6 Security Administrator Password Set Setup Administrator Password User Password Set user password ...

Page 52: ...OS setup utility with or without changes Save Changes and Reset Reset the system after saving the changes Discard Changes and Exit Reset system setup without saving any changes Restore Defaults Restore Load Defaults values for all the setup options Save as User Defaults Save the changes done so far as User Defaults Restore User Defaults Restore the User Defaults to all the setup options ...

Page 53: ...available filesystem devices Boot into the initial shell environment it can debug and dump the PCI Resource or jump to next bootable device If it doesn t have boot device it will return to BIOS setup menu If you want to know the shell command you can visit the Intel official hyperlink as below http software intel com en us articles uefi shell Internal_EFI_Shell_Commands ...

Page 54: ...ion has been addressed in Chapter 2 this chapter will primarily focus on system integration issues in terms of BIOS setting and OS 5 1 Hardware Quick Installation There are two methods to power on NANO 6040 which are 4 Pins DC 12V connector or DC 12V IN Jack DC 12V Jack connects to NANO 6040 J2 4 Pins directly 12V DC input J15 Do NOT connect DC 12V J2 Jack and 4pins DC 12V J15 at the same time ...

Page 55: ...ul start with NANO 6040 it is recommended while going with the boot up sequence Hit the Del or F2 key and enter the BIOS setup menu to load default setting then tune up a stable BIOS configuration according to your needs Restore the default optimal setting When prompted with the main setup menu please scroll down to Restore defaults press Enter and Y to load in default optimal BIOS setup This will...

Page 56: ...w of the basic IRQ mapping is given below for your reference Interrupt Request Lines IRQ IRQ Current Use Default Use IRQ 0 System ROM System Timer IRQ 1 System ROM Keyboard Event IRQ 2 Unassigned Usable IRQ IRQ 3 Unassigned Usable IRQ IRQ 4 System ROM COM1 IRQ 5 Unassigned Usable IRQ IRQ 6 System ROM Diskette Event IRQ 7 Unassigned Usable IRQ IRQ 8 System ROM Real Time Clock IRQ 9 Unassigned Usabl...

Page 57: ...e select AdvancedÆ Super IO ConfigurationÆ Select UART Mode to select RS232 RS485 RS422 mode Question How to install the Windows XP with USB devices in NANO 6040 board Answer Please follow those steps as below 1 Copy the files in FD_Inst_WinXP in the SATA driver package to the root of a floppy disk The SATA driver package can be obtained from iohsata cat iohsata inf iohsata sys txtsetup oem 2 Make...

Page 58: ...device Select the correct driver Intel PCH EG20T SATA AHCI Controller for Windows XP and press ENTER to continue the installation This will install the Intel PCH EG20T SATA AHCI controller driver 7 During the installation the message box below may appear Press Yes to continue the installation ...

Page 59: ...NO 6040L User s Manual 5 6 Please attention Intel suggests to install windows XP must detect USB device to J13 J14 and the top USB port of the J5 1 Please insert your USB Floppy disk in the top USB port of the J5 as below picture ...

Page 60: ...stem Memory Address Map Each On board device in the system is assigned a set of memory addresses which also can be identical of the device The following table lists the system memory address used Memory Area Size Description 0000 003F 1K Interrupt Area 0040 004F 0 3K BIOS Data Area 0050 006F 0 5K System Data 0070 0E2E 54K DOS 0E2F 1074 9 1K Program Area 1075 9C3F 559K Available First Meg Conventio...

Reviews: