Intel core duo/solo 945gm etx cpu module (44 pages)
Summary of Contents for IBASE Technology MPT-1000V
Page 1
MPT-1000V Multi-Purpose In-Vehicle System User’s Manual Version 1.0 (August 2021)
Page 2
No part of this publication may be reproduced, copied, stored in a retrieval system, translated into any language or transmitted in any form or by any means, electronic, mechanical, photocopying, or otherwise, without the prior written consent of IBASE Technology, Inc. (hereinafter referred to as “IBASE”).
Page 3
0.1% by weight (1000 ppm) except for cadmium, limited to 0.01% by weight (100 ppm). • Lead (Pb) • Mercury (Hg) • Cadmium (Cd) • Hexavalent chromium (Cr6+) • Polybrominated biphenyls (PBB) • Polybrominated diphenyl ether (PBDE) MPT-1000V User’s Manual...
Page 4
You are not suggested to disassemble, repair or make any modification to the device. Disassembly, modification, or any attempt at repair could generate hazards and cause damage to the device, even bodily injury or property damage, and will void any warranty. MPT-1000V User’s Manual...
Page 5
Software in use (such as OS and application software, including the version numbers) 3. If repair service is required, you can download the RMA form at http://www.ibase.com.tw/english/Supports/RMAService/. Fill out the form and contact your distributor or sales representative. MPT-1000V User’s Manual...
Chapter 1 General Information The information provided in this chapter includes: Features Packing List Specifications Product View Dimensions...
1.1 Introduction The MPT-1000V is vehicle-mounted computing system supporting both car battery and DC power modes. Its robust and rugged design is based on the Intel® Atom™ E3950 processor (model MPT-1000V) and Intel® Celeron™ N3350 (MPT-1000VN) processor. Equipped with a variety of flexible I/O interface, the system offers high-speed data transmission and robust connections with reliable operation in harsh environments.
General Information 1.3 Packing List Your MPT-1000V package should include the items listed below. If any of the items below is missing, contact the distributor or the dealer from whom you purchased the product. Item Q’ty IBASE P/N MPT-1000V Mounting Bracket...
Page 13
(W x H x D) 332x158.4x72.5mm with side mount bracket Environment Operating: -30°C ~70°C (w/o add on cards) MPT-1000V SKU Temperature -10°C ~60°C (w/o add on cards) MPT-1000VN SKU Storage: --40 ~ 85 °C (-40 ~ 185 °F)
1.5 Product View Front View No. Name Name 1 Switch for Add‐on cards reset 8 VGA Connector 2 Line Input 9 2 x USB 3.1 (#1/$2) 3 Microphone Input A RJ45 for GbE 4 DSUB15 for DIDO B DSUB9 for COM1/COM2* 5 Micro SD card slot C DVI‐D Connector LED Indicators: Power (green), Storage (white), WLAN (blue), 6 WWAN (orange/option), D SSD Slot Warning of wrong voltage connected (red) Switch for power firmware load 7 System reset switch ...
Page 15
General Information Rear View No. Name Name 1 CAR/DC power mode switch 6 DSUB9 for COM3/4 RS232 Terminal block for power input 2 7 USB 3.0 port and IGN 22 ATX connector for external Terminal block for 2 masters 3 8 battery and 19VDC CANbus 4 Blade fuse socket with cover 9 Audio jack for line out 5 RTC battery access 0 Switch for clear CMOS MPT-1000V User’s Manual...
Chapter 2 Hardware Configuration The information provided in this chapter includes: Essential installations before you begin Information and locations of connectors MPT-2000V User’s Manual...
M.2 slot, there are a total of seven screws that need to be removed first. After doing the necessary installation, replacement or changes, put the screws back and tighten them. Please refer to the two pictures below for the location of the screws to be removed. MPT-1000V User’s Manual...
2.1.1 Memory Module Installation The memory of the MPT-1000V is onboard type, there is no additional memory socket for expansion. MPT-1000V User’s Manual...
Installing the SSD drive Release the two screws shown below and pull out the SSD tray. There are four screws that are to be loosen or tighten in the SSD drive during replacement as shown below. SSD/HDD Tray 4 screws MPT-1000V User’s Manual...
Release the screw of the cover of the SIM/Micro-SD card slots. Insert the card(s) in their respective slots and push the card with your finger. Replace the cover when done. Or, to release the card(s), push the card again. MPT-1000V User’s Manual...
Insert the card slantwise. (Insert the M.2 network card in the same way.) 2. Push the mini-PCIe card down and hold it to the board with 2 flat head screws. (For the M.2 network card, use a round head screw.) MPT-1000V User’s Manual...
1. Thread and fasten the hex nut and the 2. Apply adhesive around here. washer. Then install the antenna. Info: The diameter of the nut is around 6.35 mm (0.25”-36UNC). Location of antenna holes MPT-1000V User’s Manual...
When mounting, ensure that you have enough room for power and signal cable routing. The method of mounting must be able to support weight of the MPT-1000V plus the suspend weight of all the cables to be attached to the system.
2.2 Setting the Jumpers Set up and configure your MPT-1000V by using jumpers for various settings and features according to your needs and applications. Contact your supplier if you have doubts about the best configuration for your use. 2.2.1 How to Set Jumpers Jumpers are short-length conductors consisting of several metal pins with a non-conductive base mounted on the circuit board.
SW2: For DIO Verification use SW3: ATX Power ON Switch SW4: SIM Card Select J1: Pin header for SPI Debug SW5: Expansion Sockets Reset Button SW6: System Reset Button 2.4.1 BAT1: RTC Battery Pin Assigment Power Ground MPT-1000V User’s Manual...
Page 30
2.4.2 JP1: Clear ME Contents Function Pin closed Illustration Normal (default) Clear ME RTC Register 2.4.3 JP3: COM2 Terminator Enable Function Pin Setting Disabled Open Enabled Short/Closed (default) MPT-1000V User’s Manual...
Page 31
Hardware Configuration 2.4.4 SW1: RTC Reset 2.4.5 SW2: For DIO Verification Used(Default off) Pin Assigment MPT-1000V User’s Manual...
Page 32
2.4.6 SW3: ATX Power ON Switch 2.4.7 SW4: SIM Card Select Function Setting From M.2(Default) From Mini PCIe MPT-1000V User’s Manual...
J17: COM1 RS-232/422/485 Port J18: COM2 RS-485 Port LED1: Power LED LED2: SATA LED LED3: Blue Color LED for WLAN Activity Status LED4: Orange Color LED for WWAN Activity Status LED5: Firmware Programming LED LED6: Expansion Sockets Power Indicator MPT-1000V User’s Manual...
Page 36
2.5.1 CN1: USB 3.0 Port 2.5.2 CN2: Audio Line Out MPT-1000V User’s Manual...
Page 51
Hardware Configuration 2.5.26 J17: COM1 RS-232/422/485 Port (Hirose DF11-10DP-2DSA) J17 COM1 port is jumper-less and configurable in the BIOS. Signal Name RS-232 RS-422 RS-485 Data- Data+ Ground Ground Ground MPT-1000V User’s Manual...
Page 52
2.5.28 LED1: Power LED 2.5.29 LED2: SATA LED 2.5.30 LED3: Blue Color LED for WLAN Activity Status 2.5.31 LED4: Orange Color LED for WWAN Activity Status 2.5.32 LED5: Firmware Programming LED 2.5.33 LED6: Expansion Sockets Power Indicator MPT-1000V User’s Manual...
INF files for Plug & Play function for the chipset components. Follow the instructions below to complete the installation. Insert the drivers disk enclosed in the system package. In the initial screen, click Intel and then Intel(R) Apollolake Chipset Drivers. Click Intel(R) Chipset Software Installation Utility. MPT-1000V User’s Manual...
Page 55
Drivers Installation ® When the Welcome screen to the Intel Chipset Device Software appears, click Next to continue. Click Yes to accept the software license agreement. MPT-1000V User’s Manual...
Page 56
After reading the Readme File information, click Install. Click Finish to complete the setup process. MPT-1000V User’s Manual...
In the Readme File Information screen, click Next. In the Setup Progress screen, click Next. When Setup is Complete, restart the system for the changes to take effect. Click Finish. MPT-1000V User’s Manual...
3.4 HD Audio Driver Installation In the initial screen, click Intel and then Intel(R) Apollolake Chipset Drivers. Click Realtek High Definition Audio Driver. MPT-1000V User’s Manual...
Page 59
Drivers Installation On the Welcome to the InstallShield Wizard screen, click Next. Click Finish to complete setup. MPT-1000V User’s Manual...
3.5 LAN Driver Installation Click Intel LAN Controller Drivers. Click Intel(R) Gigabit Ethernet Drivers. In the Welcome screen, click Next. MPT-1000V User’s Manual...
Page 61
Drivers Installation Accept the terms of the license agreement and click Next. In the Setup Options screen, click Next. In Ready to Install the Program screen, click Install. In the Install wizard Completed screen, click Finish. MPT-1000V User’s Manual...
® 3.6 Intel Trusted Execution Engine Installation In the initial screen, click Intel and then Intel(R) Apollolake Chipset Drivers. Click Intel(R) TXE Drivers. When the Welcome screen appears, click Next. MPT-1000V User’s Manual...
Page 63
Drivers Installation Click Next to accept the terms in the license agreement. In the Confirmation screen, click Next. When installation is complete, click Finish. MPT-1000V User’s Manual...
When the Weocome screen appears, click Next to contiune installation. Click Next to accept the terms in the license agreement. In the Readme File Information screen, click Next. In the Confirmation screen, click Next. Restart the system for the changes to take effect. Click Finish. MPT-1000V User’s Manual...
Chapter 4 BIOS Setup This chapter the different settings available in the AMI describes BIOS that comes with the board. The topics covered in this chapter are as follows: Main Settings Advanced Settings Chipset Settings Security Settings ...
These defaults have been carefully chosen by both AMI and your system manufacturer to provide the absolute maximum performance and reliability. Changing the defaults could make the system unstable and crash in some cases. MPT-1000V User’s Manual...
BIOS Setup 4.3 Main Settings BIOS Setting Description System Date Sets the date. Use the <Tab> key to switch between the data elements. System Time Set the time. Use the <Tab> key to switch between the data elements. MPT-1000V User’s Manual...
4.4 Advanced Settings This section allows you to configure, improve your system and allows you to set up some system features according to your preference. BIOS Setting Description ACPI Settings System ACPI Parameters. MPT-1000V User’s Manual...
Page 69
BIOS Setup 4.4.1 ACPI Settings BIOS Setting Description Enable Hibernation Enables or disables the System ability to Hibernate (OS/S4 Sleep State). This option may not be effective with some OS. MPT-1000V User’s Manual...
Page 70
4.4.2 Super I/O Configuration BIOS Setting Description Serial Port 1~4 Configuration Set Parameters of Serial Port Serial Port 1 Configuration MPT-1000V User’s Manual...
Page 71
BIOS Setup Serial Port 2 Configuration Serial Port 3 Configuration Serial Port 4 Configuration MPT-1000V User’s Manual...
Page 72
Hardware Monitor BIOS Setting Description Temperatures / Voltages These fields are the parameters of the hardware monitoring function feature of the motherboard. The values are read-only values as monitored by the system and show the PC health status MPT-1000V User’s Manual...
Page 73
Socket 0 CPU Information Displays the socket specific CPU Information. Turbo Mode Options: Disabled, Enabled Active Processor Cores Number of cores to enable in each processor package Options: Disabled, Enabled Monitor Mwait Enable/Disable Monitor Mwait Options: Disabled, Enabled, Auto MPT-1000V User’s Manual...
Page 74
Hub descriptor. Generic Ultra Mass storage device emulation type. “AUTO’ MS-COMBO enumerates devices according to their media format. Optical drives are emulated as ‘CDROM’ drives with no media will be emulated according to a drive type. MPT-1000V User’s Manual...
Page 77
USB port from reporting a Device Connection to the controller. XDCI Support Options: Enable, Disable XHCI Didable Options to disable XHCI Link Compliance Compliance Mode Mode. Default is FALSE to not disable Compliance Mode. Set TRUE to disable Compliance Mode. MPT-1000V User’s Manual...
Sets an administrator password for the setup utility. User Password Sets a user password. Secure Boot feature is active if Secure Boot is enabled. Platform Key(PK) is enrolled and the Secure Boot system is in user mode. The mode change requires platform reset. MPT-1000V User’s Manual...
Page 79
Force System to User Mode. Install factory default Secure Boot key databases. Delete all Secure Boot key databases from Reset To Setup Mode NVRAM Provision factory default keys on next re-boot Factory Key Provision only when System in Setup Mode. MPT-1000V User’s Manual...
Has no effect for BBS boot options. Boot Option Priorities Sets the system boot order. UEFI Hard Disk Drive Specifies the Boot Device Priority sequence from BBS Priorities available UEFI Hard Disk Drives. MPT-1000V User’s Manual...
Restore Defaults Restores / Loads defaults values for all the setup options. Save as User Defaults Saves the changes done so far as user defaults. Restore User Defaults Restores the user defaults to all the setup options. MPT-1000V User’s Manual...
Appendix This section provides the mapping addresses of peripheral devices and the sample code of watchdog timer configuration. I/O Port Address Map Interrupt Request Lines (IRQ) Watchdog Timer Configuration Software Development Kit for WDT.DLL...
Installation For 32-bit environment: Step 1: Copy the file KMUI32_1K.SYS to <%WINDIR%>\SYSTEM32\DRIVERS. Step 2: The following parameters must be written to your registry. HKLM,"System\CurrentControlSet\Services\KMUI32_1K","ErrorContr ol",%REG_DWORD%,0x00000001 HKLM,"System\CurrentControlSet\Services\ KMUI32_1K","Type",%REG_DWORD%,0x00000001 HKLM,"System\CurrentControlSet\Services\ KMUI32_1K","Start",%REG_DWORD%,0x00000000 HKLM,"System\CurrentControlSet\Services\ KMUI32_1K","DisplayName",%REG_SZ%,"KMUI32_1K" Step 3: Restart the system. MPT-1000V User’s Manual...
Page 91
The following parameters must be written to your registry. HKLM,"System\CurrentControlSet\Services\KMUI64_1K","ErrorControl",%R EG_DWORD%,0x00000001 HKLM,"System\CurrentControlSet\Services\ KMUI64_1K","Type",%REG_DWORD%,0x00000001 HKLM,"System\CurrentControlSet\Services\ KMUI64_1K","Start",%REG_DWORD%,0x00000000 HKLM,"System\CurrentControlSet\Services\ KMUI64_1K","DisplayName",%REG_SZ%,"KMUI64_1K" Step 3: Restart the system. Note: Do not install both of the 32-bit and 64-bit drivers on an operating system. MPT-1000V User’s Manual...
Page 92
Output : Always return 1. Note: This function should be invoked before the program closes and it will release the device driver and memory for ib_wdt.dll. If the program is closed without calling this routine, resource leak may occur. MPT-1000V User’s Manual...
Page 93
Output : Always return “0” For further information, refer to the datasheet for WDT or contact your sales representative. extern "C" __declspec(dllexport) int __stdcall DisableWDT(int); Input : Dummy data and will be ignored. Output : Always return “0” MPT-1000V User’s Manual...
Page 94
GPIO_6 are the output functions. Output : Dummy data and should be ignored. extern "C" __declspec(dllexport) int __stdcall SetDioOutputMask(int); Input : Hardware parameter for digital I/O output function call For further information, refer to the following explanation of “SetDioInputMask” routine. MPT-1000V User’s Manual...
Page 95
Set GPIO_5 to GPIO_6 to HIGH\n"); Sleep(500); if (_kbhit()) break; }//if (kbhit()) }//while(1) }//if ((*lpIsDioAvailable)(0)) Note: Be sure to set up the input / output for GPIO bits in BIOS identically with the GPIO hardware information above. MPT-1000V User’s Manual...
THL max setting value, MCU trigger THL delay timer. Setting THL Low Temperature MCU provides command to set low temperature protection, when system temperature is lower than THL low setting value, MCU trigger THL delay timer. MPT-1000V User’s Manual...
Page 97
MCU provides command to set temperature offset. It can adjust temperature disparity between system and power board. Setting CB Voltage Offset MCU provides command to set car battery voltage offset. It can adjust this voltage disparity between actual measurement and detected form MCU. MPT-1000V User’s Manual...
Page 98
Note: Before using the ISP, your software engineer has to make sure the firmware version (GET_FORMWARE_VERSION) MUST be as follows to make the ISP function workable. Major version is 0. Minor version is 0. Build version is 5 (or above). MPT-1000V User’s Manual...
Page 99
Protocol uses 16-bit CCITT CRC to verify data integrity. P(x) = X unsigned calc_crc(unsigned char *data, unsigned unsigned start) { unsigned I, k, q, c, crcval; crcval=start; (I=0; I<n; I++) { c=data(I) & 0xFF; q=(crcval^c) & 0x0F; crcval=(crcval>>4)^(q*0x1081); q=(crcval^(c>>4)) & 0x0F; crcval=(crcval>>4)^(q*0x1081); return crcval; MPT-1000V User’s Manual...
Page 100
CB(car battery) SET_PB_UVP 0xB1 Setting Low voltage protect for PB(ups battery) SET_CB_POWRE_GOOD 0xB2 Setting CB (car battery) good voltage SET_PB_POWRE_GOOD 0xB3 Setting PB (ups battery) good voltage GET_CURRENT_CB_PB_VOLTAGE 0xB4 Get current voltage for CB & PB MPT-1000V User’s Manual...
Page 101
BSL Version Structure Field Type Description Major Version Byte Major version number (0x00) Minor Version Byte Minor version number (0x00) Build Byte Build version number (0x05) Note: In this spec, MCU’s build version must be 0x05. MPT-1000V User’s Manual...
Page 102
Setting Power-Off Delay Timer Parameter: SET_POWER_OFF_DELAY_TIMER Sets power off delay timer. Request: Header Size Command Data0 Data1 0xFF 0x02 SET_POWER_OFF_DELAY_TIMER 0xEE (mins) (secs) Reply Header Size Command Data 0xFF 0x00 SET_POWER_OFF_DELAY_TIMER None 0xEE Note: Data1 range must be MPT-1000V User’s Manual...
Page 104
Setting THL Max Parameter: SET_THL_ MAX_TEMPERATURE_VALUE Sets max. temperature protection. Request: Header Size Command Data 0xFF 0x01 SET_THL_MAX 0xEE (degree) Reply Header Size Command Data 0xFF 0x00 SET_THL_MAX None 0xEE Note: Data range must be +85~ (-50). MPT-1000V User’s Manual...
Page 105
0xEE Note: Data range must be +85~ (-50). Getting THL Now Parameter: GET_THL_ NOW Gets the current temperature. Request: Header Size Command 0xFF 0x00 SET_THL_MOW 0xEE Reply Header Size Command Data 0xFF 0x01 SET_THL_NOW 0xEE (degree) MPT-1000V User’s Manual...
Page 106
Reply Header Size Command Data 0xFF 0x00 SET_PB_UVP None 0xEE Round off to the 1 decimal place. Ex. Setting 11.2V mapping to 11200 (11.2 x 1000) = 2BC0 (hex) Data0 = 2B (hex) Data1 = C0 (hex) MPT-1000V User’s Manual...
Page 107
Reply Header Size Command Data 0xFF 0x00 SET_PB_GOOD None 0xEE Round off to the 1 decimal place. Ex. Setting 11.2V mapping to 11200 (11.2 x 1000) = 2BC0 (hex) Data0 = 2B (hex) Data1 = C0 (hex) MPT-1000V User’s Manual...
Page 108
Reply Header Size Command Data 0xFF 0x00 SET_CHG_STV None 0xEE Round off to the 1 decimal place. Ex. Setting 13.2V mapping to 13200 (13.2 x 1000) = 3390 (hex) Data0 = 33 (hex) Data1 = 90 (hex) MPT-1000V User’s Manual...
Page 109
Sets offset to adjust temperature difference between system and power board. Request: Header Size Command Data 0xFF 0x01 SET_THL_OFFSET 0xEE (degree) Reply Header Size Command Data 0xFF 0x00 SET_THL_OFFSET None 0xEE Note: Data range must be +40~ (-40). MPT-1000V User’s Manual...
Page 110
Sets offset to adjust PB voltage difference between actual measurement and detected form MCU. Request: Header Size Command Data 0xFF 0x01 SET_PB_OFFSET 0xEE Reply Header Size Command Data 0xFF 0x00 SET_PB_OFFSET None 0xEE Note: Data range must be +5V~ (-5V). MPT-1000V User’s Manual...
Page 111
Byte19 + Byte20 CHG stv Word Byte21 + Byte22 CHG spv Word Byte23 + Byte24 CB NOW Word Byte25 + Byte26 PB NOW Word Byte27 + Byte28 THL offset Byte Byte29 CB offset Byte Byte30 PB offset Byte Byte31 MPT-1000V User’s Manual...
Need help?
Do you have a question about the MPT-1000V and is the answer not in the manual?
Questions and answers