IBASE Technology MPT-3000V User Manual

Multi-purpose in-vehicle system
Table of Contents

Advertisement

Quick Links

MPT-3000V
Multi-Purpose In-Vehicle System
User's Manual
Version 1.2
(Sep. 2018)

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the MPT-3000V and is the answer not in the manual?

Questions and answers

Summary of Contents for IBASE Technology MPT-3000V

  • Page 1 MPT-3000V Multi-Purpose In-Vehicle System User’s Manual Version 1.2 (Sep. 2018)
  • 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: Compliance

    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-3000V User Manual...
  • Page 4: Important Safety Information

    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-3000V User Manual...
  • Page 5: Caution

    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-3000V User Manual...
  • Page 6: Table Of Contents

    Jumper & Connector Locations on Motherboard ........22 Jumpers Quick Reference ..............24 2.4.1 COM1, COM2 Port RS-232 Selection (JP1, JP2) ....24 2.4.2 ME Register Clearance (JP3) ..........25 2.4.3 CMOS Data Clearance (JP4) ..........25 Connectors Quick Reference ..............26 MPT-3000V User Manual...
  • Page 7 Chapter 4 BIOS Setup ................47 Introduction ................... 48 BIOS Setup ................... 48 Main Settings ..................49 Advanced Settings ................50 4.4.1 CSM Configuration ..............51 4.4.2 ACPI Settings ................. 52 4.4.3 Digital I/O Configuration ............53 MPT-3000V User Manual...
  • Page 8 Save & Exit Settings................64 Appendix ...................... 65 I/O Port Address Map ................66 Interrupt Request Lines (IRQ) ............... 66 Watchdog Timer Configuration .............. 67 Software Development Kit for WDT.DLL ..........71 Motherboard MCU ISP Specifications ........... 77 viii MPT-3000V User Manual...
  • Page 9: Chapter 1 General Information

    Chapter 1 General Information The information provided in this chapter includes: • Features • Packing List • Specifications • Overview • Dimensions...
  • Page 10: Introduction

    1.1 Introduction The MPT-3000V is vehicle-mounted product series of IBASE embedded ® computing system. It is a robust, rugged and fanless design with an Intel Atom™ E3845 processor and an Intel ® I210 Ethernet controller. This product provides high-speed data transmission and reliable connection when subject to shock or vibration.
  • Page 11: Packing List

    General Information 1.3 Packing List Your MPT-3000V 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-3000V Mounting Bracket...
  • Page 12: Specifications

    (W x H x D) Net Weight 2.55 kg (5.62 lb) CE (EN 60950-1:2006+A2:2013 / EN55032:2015 / Certificate EN55024:2010+A1:2015), FCC Class B, E24 I/O Ports 2 x RJ45 GbE LAN • 1 x USB 3.0 • 3 x USB 2.0 MPT-3000V User Manual...
  • Page 13 For SSD: 2.26 grms, 5 ~ 500 Hz (Z-axis) Vibration • Protection For HDD: 1.04 grms, 5 ~ 500 Hz (Z-axis) • Operating: 20G, 11 msec (Z-axis) Shock • Protection Non-operating: 40G, 11 msec (Z-axis) All specifications are subject to change without prior notice. MPT-3000V User Manual...
  • Page 14: Overview

    1.6 Overview Front View No. Name Name LED Indicators USB 3.0 Receptacle Reset Button CFast / SIM Card Slot Door Secondary Microphone Input Antenna Holes Secondary Line-out SSD / HDD Drive Bay USB 2.0 Receptacle MPT-3000V User Manual...
  • Page 15 GPIO Connector DC Input Connector LAN Ports with LED Indicators UPS Battery / DC 12V Output DVI-D Port COM3 / CAN (Optional) USB 2.0 Port VGA Port First Microphone Input COM1 & COM2 Ports First Line-out Oblique View MPT-3000V User Manual...
  • Page 16: Dimensions

    1.7 Dimensions Unit: mm 1.8 Fuse Dimensions ® ® Littlefuse TAC ATO Style Blade 15A, 58V DC MPT-3000V User Manual...
  • Page 17: Chapter 2 Hardware Configuration

    Chapter 2 Hardware Configuration The information provided in this chapter includes: • Essential installations before you begin • Information and locations of connectors...
  • Page 18: Essential Installations Before You Begin

    Release 2 screws below to pull out the SSD / HDD tray. Turn your MPT-3000V upside down. Remove 5 screws from the front I/O and take it apart, and also remove 3 screws from the rear I/O cover. Then carefully open the bottom cover.
  • Page 19 To remove the module, press the clips outwards with both hands. After installation, tighten the 8 screws mentioned in Step 2 to secure the device. MPT-3000V User Manual...
  • Page 20: Storage Installation

    Put your 2.5” SSD / HDD onto the tray and secure it with the supplied 4 screws. Or release the 4 screws as shown below to replace with a new SSD / HDD and then fasten the screws. SSD/HDD Tray 4 screws Put and secure the tray back to the device. MPT-3000V User Manual...
  • Page 21 Installation for M.2 (M2280) SATA Card Release 2 screws below to pull out the SSD / HDD tray. Turn your MPT-3000V upside down. Remove 5 screws from the front I/O and take it apart, and also remove 3 screws from the rear I/O cover. Then carefully open the bottom cover.
  • Page 22 Align the key of the M.2 card to the M.2 interface, and insert the card slantwise. c.) Push the M.2 card down and fix the card with brass standoff you released. d.) Put the thermal pad (the longer one) onto the M.2 card and secure the heatsink back. MPT-3000V User Manual...
  • Page 23: Cfast & Micro-Sim Card Installation

    For Micro-SIM card, insert the card to one of the Micro-SIM card slot with the chip up and push the card by using your fingernail or a corner of the CFAST & Micro-SIM card door. To remove the Micro-SIM card, push the card again. → MPT-3000V User Manual...
  • Page 24: Mini-Pcie & M.2 Network Cards Installation

    (Insert the M.2 network card in the same way.) Push the mini-PCIe card down, fix it with the supplied 2 flat head screws. (Fix the M.2 network card with a supplied round head screw.) MPT-3000V User Manual...
  • Page 25: Wifi / 3G / 4G Antenna Installation

    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). MPT-3000V User Manual...
  • Page 26: Mounting Brackets Installation

    When mounting, ensure that you have enough room for power and signal cable routing. And have good ventilation for power adapter. The method of mounting must be able to support weight of the MPT-3000V plus the suspend weight of all the cables to be attached to the system. Use the following...
  • Page 27 Turn your MPT-3000V upside down, attach the mounting brackets to MPT-3000V, and secure with the supplied four screws as below. 4 screws Prepare at least four screws (M3, 6 mm) to mount MPT-3000V on wall. 4 screws You can install MPT-3000V on plastic (LCD monitor), wood, drywall surface over studs, or a solid concrete or metal plane directly.
  • Page 28: Pinout For Power Input & Gpio Connectors

    DO NOT connect a DC source to be used as the UPS voltage input. This could damage the system. This connector has a charging feature. Assigment Assigment Ground Ground 12V Out • GPIO Connector (terminal block) Assignment Assignment Ground DIO4 DIO1 DIO5 DIO2 DIO6 DIO3 Ground MPT-3000V User Manual...
  • Page 29: Setting The Jumpers

    Hardware Configuration 2.2 Setting the Jumpers Set up and configure your MPT-3000V 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.
  • Page 30: Jumper & Connector Locations On Motherboard

    2.3 Jumper & Connector Locations on Motherboard Motherboard: MBT-3001V COM1 COM4 COM2 COM3 PCIE1 J19 J18 Battery CN11 CN12 CN10 CN15 CN13 CN14 MBT-3001V - top MPT-3000V User Manual...
  • Page 31 Hardware Configuration ® Intel Atom™ E3845 MBT-3001V - bottom MPT-3000V User Manual...
  • Page 32: Jumpers Quick Reference

    2.4 Jumpers Quick Reference Function Connector Name Page COM1, COM2 Port RS-232 Selection JP1, JP2 ME Register Clearance CMOS Data Clearance 2.4.1 COM1, COM2 Port RS-232 Selection (JP1, JP2) (COM1) (COM2) Function Pin closed Illustration (default) MPT-3000V User Manual...
  • Page 33: Me Register Clearance (Jp3)

    Hardware Configuration 2.4.2 ME Register Clearance (JP3) Function Pin closed Illustration Normal (default) Clear ME Register 2.4.3 CMOS Data Clearance (JP4) Function Pin closed Illustration Normal (default) Clear CMOS MPT-3000V User Manual...
  • Page 34: Connectors Quick Reference

    Half Mini PCIe USB2.0 Connector Full Mini PCIe USB2.0 / PCIe (x1) Connector (interrelated with CN11) Power Module Interface PCIE1 Digital IO Pull High to +5V Switch Reset Button Power Button Connector (Reserved) Power Connector (Reserved) Factory Use Only J8, J20 MPT-3000V User Manual...
  • Page 35: Digital I/O Port (Cn1)

    Hardware Configuration 2.5.1 Digital I/O Port (CN1) Assigment Assigment Ground DIO4 DIO1 DIO5 DIO2 DIO6 DIO3 Ground 2.5.2 DVI-D Port (CN2) MPT-3000V User Manual...
  • Page 36: Lan Port (Cn3, Cn4)

    2.5.3 LAN Port (CN3, CN4) 2.5.4 USB 2.0 Port (CN5, CN15) 2.5.5 Audio Jack (CN6, CN13, CN14) MPT-3000V User Manual...
  • Page 37: Sata Ii Connector (Cn7)

    Hardware Configuration 2.5.6 SATA II Connector (CN7) 2.5.7 CFast Connector (CN9) 2.5.8 USB 3.0 Port (CN10) MPT-3000V User Manual...
  • Page 38: Sim Card Slot (Cn11, Cn12)

    2.5.9 SIM Card Slot (CN11, CN12) CN11 is interrelated with the mini-PCIe slot J19. CN12 is interrelated with the M.2 slot J13. 2.5.10 COM Port Connector (COM1 ~ COM4) Assigment Assigment SOUT Ground N.C. MPT-3000V User Manual...
  • Page 39: Sata Hdd Power Connector (J4)

    Hardware Configuration 2.5.11 SATA HDD Power Connector (J4) Assigment Assigment Ground Ground +12V 2.5.12 CRT Connector (J5) Assigment Assigment Green Ground Blue N.C. N.C. DDCDATA Ground HSYNC Ground VSYNC Ground DDCCLK Ground N.C. MPT-3000V User Manual...
  • Page 40: M2280) Sata Interface (J6)

    2.5.13 M.2 (M2280) SATA Interface (J6) 2.5.14 M.2 (E2230) USB2.0 / PCIe (x1) Interface (J7) 2.5.15 DDR3L SO-DIMM Socket (J9, J10) MPT-3000V User Manual...
  • Page 41: Future Connector For Can Module Connection (J11)

    Hardware Configuration 2.5.16 Future Connector for CAN Module Connection (J11) Assigment Assigment Ground USB- COM6-TX USB+ COM6-RX Ground 2.5.17 M.2 (B3042) USB2.0 Interface (J13) J13 is interrelated with the SIM card slot CN12. MPT-3000V User Manual...
  • Page 42: Half Mini Pcie Usb2.0 Connector (J18)

    2.5.18 Half Mini PCIe USB2.0 Connector (J18) 2.5.19 Full Mini PCIe USB2.0 / PCIe (x1) Connector (J19) J19 is interrelated with the SIM card slot CN11. 2.5.20 Power Module Interface (PCIE1) MPT-3000V User Manual...
  • Page 43: Digital Io Pull High To +5V Switch (Sw1)

    Hardware Configuration 2.5.21 Digital IO Pull High to +5V Switch (SW1) (ON) Switch to ON to pull high to 5V. Assigment Assigment DIO1 DIO4 DIO2 DIO5 DIO3 DIO6 2.5.22 Reset Button (SW2) MPT-3000V User Manual...
  • Page 44: Chapter 3 Driver Installation

    Chapter 3 Driver Installation The information provided in this chapter includes: • ® Intel Chipset Software Installation Utility • VGA Driver Installation • HD Audio Driver Installation • LAN Driver Installation • ® Intel Trusted Execution Engine Installation • ® Intel Serial I/O Driver Installation •...
  • Page 45: Introduction

    INF files for Plug & Play function for the chipset components. Follow the instructions below to complete the installation. Insert the DVD enclosed in the package. Click Intel and then Intel(R) Baytrail Chipset Drivers. Click Intel(R) Chipset Software Installation Utility. MPT-3000V User Manual...
  • Page 46 Chipset Device Software appears, click Next to continue. Click Yes to accept the software license agreement and proceed with the installation process. The driver has been completely installed. You are suggested to restart the computer for changes to take effect. MPT-3000V User Manual...
  • Page 47: Vga Driver Installation

    When the Welcome screen appears, click Next to continue. Click Yes to agree with the license agreement and continue the installation. The driver has been completely installed. You are suggested to restart the computer for changes to take effect. MPT-3000V User Manual...
  • Page 48: Hd Audio Driver Installation

    Click Intel and then Intel(R) Baytrail Chipset Drivers. Click Realtek High Definition Audio Driver. On the Welcome screen of the InstallShield Wizard, click Next for installation. The driver has been completely installed. You are suggested to restart the computer for changes to take effect. MPT-3000V User Manual...
  • Page 49: Lan Driver Installation

    Driver Installation 3.5 LAN Driver Installation Click Intel and then Intel(R) Baytrail Chipset Drivers. Click Intel LAN Drivers. ® On the screen of Intel Network Connections, click Install Drivers and Software. MPT-3000V User Manual...
  • Page 50 On the Setup Options screen, click the checkbox to select the desired driver(s) for installation. Then click Next to continue. The wizard is ready for installation. Click Install. The driver has been completely installed. You are suggested to restart the computer for changes to take effect. MPT-3000V User Manual...
  • Page 51: Intel Trusted Execution Engine Installation

    Click Intel and then Intel(R) TXE Drivers. When the Weocome screen appears, click Next to contiune installation. Accept the license agreement and click Next for installation. The driver has been completely installed. Click Finish and restart the computer for changes to take effect. MPT-3000V User Manual...
  • Page 52: Intel Serial I/O Driver Installation

    When the Weocome screen appears, click Next to contiune installation. Accept the license agreement and click Next for installation. The driver has been completely installed. You are suggested to restart the computer for changes to take effect. MPT-3000V User Manual...
  • Page 53: G-Sensor Driver Installation

    3.8 G-Sensor Driver Installation Note: The G-Sensor driver is only installable on Windows 10 (64bit). Click Intel and then Intel(R) Baytrail Chipset Drivers. Click Intel and then Support G-Sensor Driver. When the Weocome screen appears, click Next to contiune installation. MPT-3000V User Manual...
  • Page 54 Accept the license agreement and click Next and then click Install. The driver has been completely installed. You are suggested to restart the computer for changes to take effect. MPT-3000V User Manual...
  • Page 55: Chapter 4 Bios Setup

    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 •...
  • Page 56: Introduction

    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-3000V User Manual...
  • Page 57: Main Settings

    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-3000V User Manual...
  • Page 58: Advanced Settings

    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-3000V User Manual...
  • Page 59: Csm Configuration

    BIOS Setup 4.4.1 CSM Configuration MPT-3000V User Manual...
  • Page 60: Acpi Settings

    Enables or disables the System ability to Hibernate (OS/S4 Sleep State). This option may not be effective with some OS. ACPI Sleep State Selects ACPI sleep state that the system will enter when the SUSPEND button is pressed. MPT-3000V User Manual...
  • Page 61: Digital I/O Configuration

    BIOS Setup 4.4.3 Digital I/O Configuration BIOS Setting Description Digital GPIO 1 ~ 6 Configure Digital GPIO as input or output. MPT-3000V User Manual...
  • Page 62: Power Board Configuration

    4.4.4 Power Board Configuration BIOS Setting Description Power Board Delay Allows to set the delay timer for turning on or Control off the power board. MPT-3000V User Manual...
  • Page 63: Super Io Configuration

    You can enable / disable the serial port and select an optimal settings for the Super IO device. COM5 is for internal use only. COM6 sigals come from the on-board connector J11, and is reserved for future use to connect to CAN module. MPT-3000V User Manual...
  • Page 64: Hardware Monitor

    Options: Disabled (default). 70°C, 75°C, 80°C, 85°C, 90°C, 95°C 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-3000V User Manual...
  • Page 65: Cpu Configuration

    BIOS Setup 4.4.7 CPU Configuration BIOS Setting Description Socket 0 CPU Information Displays the specific socket CPU Information. MPT-3000V User Manual...
  • Page 66: Cpu Ppm Configuration

    4.4.8 CPU PPM Configuration BIOS Setting Description EIST Enables / Disables Intel SpeedStep. MPT-3000V User Manual...
  • Page 67: Sata Configuration

    Serial –ATA Port 0 Enables / Disables Serial Port 0. SATA Port0 HotPlug Enables / Disables SATA Port 0 HotPlug. Serial –ATA Port 1 Enables / Disables Serial Port 1. SATA Port1 HotPlug Enables / Disables SATA Port 1 HotPlug. MPT-3000V User Manual...
  • Page 68: Usb Configuration

    4.4.10 USB Configuration MPT-3000V User Manual...
  • Page 69: Chipset Settings

    BIOS Setup 4.5 Chipset Settings 4.5.1 North Bridge MPT-3000V User Manual...
  • Page 70: Security Settings

    This section allows you to configure, improve your system, and set up some system features according to your preference. BIOS Setting Description Administrator Password Sets an administrator password for the setup utility. User Password Sets a user password. MPT-3000V User Manual...
  • Page 71: Boot Settings

    Enables / Disables Quiet Boot option. Fast Boot Enables / Disables boot with initialization of a minimal set of devices required to launch the active boot option. Has no effect for BBS boot options. Boot Option Priorities Sets the system boot order. MPT-3000V User Manual...
  • Page 72: Save & Exit Settings

    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-3000V User Manual...
  • Page 73: Appendix

    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...
  • Page 74: I/O Port Address Map

    IRQ0 System Timer IRQ3 Serial Port #2 IRQ4 Serial Port #1 IRQ6 Serial Port #5 IRQ7 Serial Port #4 IRQ8 High precision event timer IRQ10 Serial Port #3 IRQ11 Serial Port #6 IRQ22 High Definition Audio Controller MPT-3000V User Manual...
  • Page 75: Watchdog Timer Configuration

    Fintek 81866, program abort.\n"); return(1); }//if (SIO == 0) if (argc != 2) printf(" Parameter incorrect!!\n"); return (1); bTime = strtol (argv[1], endptr, 10); printf("System will reset after %d seconds\n", bTime); if (bTime) EnableWDT(bTime); } else DisableWDT(); } return 0; MPT-3000V User Manual...
  • Page 76 //--------------------------------------------------------------------------- void DisableWDT(void) unsigned char bBuf; Set_F81866_LD(0x07); //switch to logic device 7 bBuf = Get_F81866_Reg(0xFA); bBuf &= ~0x01; Set_F81866_Reg(0xFA, bBuf); //disable WDTO output bBuf = Get_F81866_Reg(0xF5); bBuf &= ~0x20; bBuf |= 0x40; Set_F81866_Reg(0xF5, bBuf); //disable WDT //--------------------------------------------------------------------------- MPT-3000V User Manual...
  • Page 77 Init_Finish; } F81866_BASE = 0x00; result = F81866_BASE; Init_Finish: return (result); //--------------------------------------------------------------------------- void Unlock_F81866 (void) outportb(F81866_INDEX_PORT, F81866_UNLOCK); outportb(F81866_INDEX_PORT, F81866_UNLOCK); //--------------------------------------------------------------------------- void Lock_F81866 (void) outportb(F81866_INDEX_PORT, F81866_LOCK); //--------------------------------------------------------------------------- void Set_F81866_LD( unsigned char LD) Unlock_F81866(); outportb(F81866_INDEX_PORT, F81866_REG_LD); outportb(F81866_DATA_PORT, LD); Lock_F81866(); MPT-3000V User Manual...
  • Page 78 //--------------------------------------------------------------------------- #defineF81866_INDEX_PORT (F81866_BASE) #defineF81866_DATA_PORT (F81866_BASE+1) //--------------------------------------------------------------------------- #defineF81866_REG_LD 0x07 //--------------------------------------------------------------------------- #define F81866_UNLOCK 0x87 #defineF81866_LOCK 0xAA //--------------------------------------------------------------------------- unsigned int Init_F81866(void); void Set_F81866_LD( unsigned char); void Set_F81866_Reg( unsigned char, unsigned char); unsigned char Get_F81866_Reg( unsigned char); //--------------------------------------------------------------------------- #endif // F81866_H MPT-3000V User Manual...
  • Page 79: 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","ErrorCo ntrol",%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-3000V User Manual...
  • Page 80 The following parameters must be written to your registry. HKLM,"System\CurrentControlSet\Services\KMUI64_1K","ErrorControl", %REG_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-3000V User Manual...
  • Page 81 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-3000V User Manual...
  • Page 82 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-3000V User Manual...
  • Page 83 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-3000V User Manual...
  • Page 84 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-3000V User Manual...
  • Page 85: Motherboard Mcu Isp Specifications

    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-3000V User Manual...
  • Page 86 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-3000V User Manual...
  • Page 87 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-3000V User Manual...
  • Page 88 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-3000V User Manual...
  • Page 89 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-3000V User Manual...
  • Page 90 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-3000V User Manual...
  • Page 91 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-3000V User Manual...
  • Page 92 Setting Low Delay Timer Parameter: SET_LOW_ DELAY_TIMER Sets low delay timer. Request: Header Size Command Data0 Data1 0xFF 0x02 SET_LOW_DELAY_TIMER 0xEE (mins) (secs) Reply Header Size Command Data 0xFF 0x00 SET_LOW_DELAY_TIMER None 0xEE Note: Data1 range must be MPT-3000V User Manual...
  • Page 93 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-3000V User Manual...
  • Page 94 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-3000V User Manual...
  • Page 95 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-3000V User Manual...
  • Page 96 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-3000V User Manual...
  • Page 97 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-3000V User Manual...
  • Page 98 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-3000V User Manual...
  • Page 99 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-3000V User Manual...
  • Page 100 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-3000V User Manual...

This manual is also suitable for:

Mpt-3000vsm

Table of Contents