Advertisement

Quick Links

PM-6101
PC/104-Plus module with onboard AMD® G-series T16R or T40R, AMD® A55E
chipset, DDR3 up to 4GB, 2 x Giga LAN, Onboard VGA, LVDS, SATA, CF socket,
4 x USB, 2 x COM, GPIO, DC 5V input
Ver.
Release Date
1.0
1.1
AEWIN Technologies Co., Ltd
User Manual
2012.08.07
2012.08.29
Correct Pin define for LVDS, Backlight, CMOS
Update
Release
1
PM-6101 User Manual

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the PM-6101 and is the answer not in the manual?

Questions and answers

Summary of Contents for Aewin PM-6101

  • Page 1 DDR3 up to 4GB, 2 x Giga LAN, Onboard VGA, LVDS, SATA, CF socket, 4 x USB, 2 x COM, GPIO, DC 5V input Ver. Release Date Update 2012.08.07 Release 2012.08.29 Correct Pin define for LVDS, Backlight, CMOS AEWIN Technologies Co., Ltd PM-6101 User Manual...
  • Page 2 For more information or other AEWIN products, please visit our website http://www.aewin.com.tw. For technical supports, please send your inquiry to sales@aewin.com.tw...
  • Page 3 PC/104-Plus with AMD T40R, onboard VGA, LVDS, 2 x Giga LAN, COM, USB, SATA, CF socket, DC 5V input. ( Pin Down Type Optional Accessory Audio daughter board ( p/n: IP-90340 Audio cable connect daughter board & PM-6101 ( p/n: 46L-IDE18-00 ) AEWIN Technologies Co., Ltd PM-6101 User Manual...
  • Page 4 Avoid dust, humidity, and temperature extremes. Do not place the product in any area where it may become wet. Place the product on a stable surface. If you encounter technical problems with the product, contact a qualified service technician or your retailer. AEWIN Technologies Co., Ltd PM-6101 User Manual...
  • Page 5: Table Of Contents

    CN6 for +5V_SB DC input & PS_ON............22 2.4.7 CN9 for -5V & -12V DC input ..............23 2.4.8 CN10 for front panel.................24 2.4.9 CN11 for power button ................24 2.4.10 CN12 for fan connector ................25 2.4.11 CN13 for GPIO...................25 AEWIN Technologies Co., Ltd PM-6101 User Manual...
  • Page 6 CN20 for COM2 (RS232 ) ................29 2.4.14 CN21 for LAN1 & LAN2................30 2.4.15 CN23 for HDA connector................31 Chapter Programming WDT & GPIO ………………………..30 GPIO DOS sample code ....DDDDDDDD..DDDDD...DD32 WatchDog timer DOS sample code .DDDDDDDD ..DDD.D..D.39 AEWIN Technologies Co., Ltd PM-6101 User Manual...
  • Page 7: Introduction Dddddddddddddddd

    1.1 Introduction PM-6101 is a PC/104-Plus with onboard AMD® G-series™ APU and AMD® A55E chipset. Based on AMD® Accelerated Processing Unit ( APU ), PM-6101 designed for specialized tasks ( e.g., graphic, video ), most visual applications and data processing in parallel. With Outstanding graphics performance/watt thru integrated advanced graphics and hardware.
  • Page 8: Specification Ddddddddddddddddddd

    8-bit programmable GPIO interface Power Input Single DC 5V input Board Size 96 mm x 116 mm Operating temperature 0°C ~ 60°C Note : All specifications and photos are subject to change without notice AEWIN Technologies Co., Ltd PM-6101 User Manual...
  • Page 9: Block Diagram Ddddddddddddddddd.dd.d

    CF socket JMD330A ITE8888G PC/104 PCIe 2 x Intel Giga LAN HAD Audio pin header 4 x USB 2.0 Super IO BIOS 1 x RS232 + 1 x RS422/485 WDT, H/W monitor, GPIO AEWIN Technologies Co., Ltd PM-6101 User Manual...
  • Page 10 1.4 Board Layout Dimension AEWIN Technologies Co., Ltd PM-6101 User Manual...
  • Page 11: Board Layout Dimension Ddddddddddddddd.dddd.10 1.5 Io / Connector Ddddddddddddddddddddddd

    1.5 IO ports LVDS DC input AMD® G-series CPU PC/104 connector PCI-104 connector AMD® A55E Intel® Giga LAN Dual USB 2 x Giga LAN SATA 2 x COM DDR3 SO-DIMM CompactFlash Socket AEWIN Technologies Co., Ltd PM-6101 User Manual...
  • Page 12: Chapter 2 Hardware Installation

    HAD connector CN10 Front Panel pin header DIMM 1 x SO-DIMM on solder-ide CN11 Power Button 1 x CompactFlash socket on solder-side CN12 FAN connector CN13 GPIO pin header CN14 LPC port pin header AEWIN Technologies Co., Ltd PM-6101 User Manual...
  • Page 13: The Location Of Onboard Jumpers Ddddddddddddddd

    2.2 The location of onboard jumpers Label Function Panel Voltage ( VCC ) select PCI-104 Vio voltage select WDT select AT & ATX mode select COM2 mode select Clear CMOS AEWIN Technologies Co., Ltd PM-6101 User Manual...
  • Page 14: The Function List Of Onboard Jumpers Setting Ddddddddddd14

    2.3 The function list of onboard jumpers setting - 2.3.1 : JP1 for LVDS Panel Vcc select Closed Pin Result 1-2 * +3.3V * Default setting AEWIN Technologies Co., Ltd PM-6101 User Manual...
  • Page 15: Jp2 For Pci-104 Vio Voltage Selectdddddddddddddddd15 Jp3 For Watchdog Timer Select Ddddddddddddddddd

    - 2.3.2 : JP2 for PCI-104 Vio voltage select Closed Pin Result 2-3 * +3.3V * Default setting - 2.3.3 : JP3 for WDT select Closed Pin Result IRQ11 2-3 * Reset * Default setting AEWIN Technologies Co., Ltd PM-6101 User Manual...
  • Page 16: Jp4 For At & Atx Mode Select Dddddddddddddddddd16

    - 2.3.4 : JP4 for AT & ATX mode select Closed Pin Result 1-2 * AT mode ATX mode * Default setting AEWIN Technologies Co., Ltd PM-6101 User Manual...
  • Page 17 - 2.3.5 : JP5 for COM2 select Closed Pin Result 1-2 * RS232 RS422 RS485 * Default setting AEWIN Technologies Co., Ltd PM-6101 User Manual...
  • Page 18 If you want to clean the CMOS data, set jumper to 2-3 just for few seconds, Then, Move the jumper back to 1-2 pin Closed Pin Result 1-2 * Hold CMOS Clear CMOS * Default setting AEWIN Technologies Co., Ltd PM-6101 User Manual...
  • Page 19: The Pin Define Of Onboard Pin Header Dddddddddd.d.d

    - 2.4.1 : CN2 for LVDS connector CN6 : 2 x 10 header , connector type : DF13A-20DP-1.25V Signal Signal TXP2 TXN2 TXP1 TXN1 VCC_LCD TXP0 TXN0 TXP3 TXN3 LBKLT_EN_DELAY VCC_LCD AUX_N AUX_P AEWIN Technologies Co., Ltd PM-6101 User Manual...
  • Page 20: Cn1 For Vga Pin Haderddddddddddddddddd.dd

    - 2.4.2 : CN1 for VGA connector CN7 : 2 x 8 header , pitch 2.00 mm Signal Signal CRT_RED CRT_GREEN CRT_BLUE +5VP0 +V_CRTCON V5P0 CRT_DDC_SDA CRT_HSYNC CRT_VSYNC CRT_DDC_SCL AEWIN Technologies Co., Ltd PM-6101 User Manual...
  • Page 21: Cn3 For +5V Dc Inputddddddddddddddddddd

    - 2.4.3 : CN3 for +5V DC input CN9 : 1 x 4 header Signal Signal +V5P0 +V5P0 - 2.4.4 : CN4 for +12V DC input CN12 : 1 x 2 header , pitch 2.00 mm Signal Signal +V12P0 AEWIN Technologies Co., Ltd PM-6101 User Manual...
  • Page 22: Cn5 For Lvds Backlight Control Ddddddddddddddddd22 Cn6 For +5V_Sb Dc Input & Ps_On

    CN12 : 1 x 5 header , pitch 2.00 mm Signal Signal +12VP0 LBKLT_EN_DELAY LCD_BKB_CTRL +5VP0 - 2.4.6 : CN6 for +5V_SB DC input and PS_ON CN13 : 1 x 4 header , pitch 2.0 mm Signal Signal +V5P0_STBY +V5P0_STBY PS_ON AEWIN Technologies Co., Ltd PM-6101 User Manual...
  • Page 23: Cn9 For -5V & -12V Dc Input

    - 2.4.7 : CN9 for -5V & -12V DC input CN13 : 1 x 4 header , pitch 2.0 mm Signal Signal -V5P0 -V12P0 AEWIN Technologies Co., Ltd PM-6101 User Manual...
  • Page 24: Cn10 For Front Panel

    CN14 : 1 x 8 header , pitch 2.0 mm Signal Signal PWR_LED_N HDD_LED_N HDD_LED_N SYSRST_N SPKR_PU BEEP_SPKR_R_N CN11 for Power Button CN15 : 1 x 2 header , pitch 2.0 mm Signal Signal PWRSW CN10 CN11 AEWIN Technologies Co., Ltd PM-6101 User Manual...
  • Page 25: Cn12 For Fan Connector

    CN17 : 1 x 2 header , pitch 2.0 mm Signal Signal +V5P0 CN13 for GPIO ports CN15 : 1 x 10 header , pitch 2.0 mm Signal Signal +V3P3 GPIO10 GPIO11 GPIO12 GPIO13 GPIO14 GPIO15 GPIO16 GPIO17 CN12 CN13 AEWIN Technologies Co., Ltd PM-6101 User Manual...
  • Page 26: Cn15 For Lpc Connector

    CN19 : 2 x 5 header , pitch 2.0 mm Signal Signal +V3P3 LAD0 LAD1 LAD2 LAD3 LFRAME_N RST_N +5VP0 LPC1_33 MHz CN14 for Battery connector CN19 : 1 x 2 header , pitch 2.0 mm Signal Signal BAT2_R CN14 CN15 AEWIN Technologies Co., Ltd PM-6101 User Manual...
  • Page 27: Cn16 For Usb 0/1

    CN20 : 2 x 5 header , pitch 2.0 mm Signal Signal USB_PN_1 USB_PN_0 USB_PP_1 USB_PP_0 CN17 for USB2 & USB3 CN20 : 2 x 5 header , pitch 2.0 mm Signal Signal USB_PN_3 USB_PN_2 USB_PP_3 USB_PP_2 CN16 CN17 AEWIN Technologies Co., Ltd PM-6101 User Manual...
  • Page 28: Cn18 For Com2 ( 422/485)

    485_RXD- 485_RXD+ 485_TXD+ 485_TXD- CN19 for COM1 ( RS232 ) Connector CN21 : 2 x 5 header , pitch 2.00 mm Signal Signal DCD_N_CON DSR_N_CON SIN_CON RTS_N_CON SOUT_CON CTS_N_CON DTR_N_CON RI_N_CON CN18 CN19 AEWIN Technologies Co., Ltd PM-6101 User Manual...
  • Page 29: Cn20 For Com2 (Rs232 )

    - 2.4.13 : CN20 for COM2 (RS232) Connector CN20 : 2 x 5 header , pitch 2.00 mm Signal Signal DCD_N_CON DSR_N_CON SIN_CON RTS_N_CON SOUT_CON CTS_N_CON DTR_N_CON RI_N_CON CN20 AEWIN Technologies Co., Ltd PM-6101 User Manual...
  • Page 30: Cn21 For Lan1 & Lan2

    CN20 : 2 x 15 header , connector type : DF13A-30DP-1.25V Signal Signal LAN1_L_MDIP2 LAN1_L_MDIP0 LAN1_L_MDIN2 LAN1_L_MDIN0 LAN1_L_MDIP3 LAN1_L_MDIP1 LAN1_L_MDIN3 LAN1_L_MDIN1 +V3P3 LAN1_ACT_N_R LAN1_LINK_N LAN1_LINK100_N_R LAN1_LINK1000_N LAN2_L_MDIP0 LAN2_L_MDIP2 LAN2_L_MDIN0 LAN2_L_MDIN2 LAN2_L_MDIP1 LAN2_L_MDIP3 LAN2_L_MDIN1 LAN2_L_MDIN3 LAN2_ACT_N_R LAN2_LINK_N LAN2_LINK100_N LAN2_LINK1000_N CN21 AEWIN Technologies Co., Ltd PM-6101 User Manual...
  • Page 31: Cn23 For Hda Connector

    - 2.4.15 : CN23 for HDA Connector Note : Need to purchase AEWIN’s audio module & cable to make audio function work CN20 : 2 x 6 header , pitch 2.00 mm Signal Signal +V5P0 HDA_BIT_CLK_Coded +V3P3 HDA_SDIN0 HDA_SYNC_Codec HDA_RST_N_Codec...
  • Page 32 Input_mode(); void Output_mode(); void help(); int main(int argc, char *argv[]) int data_rw8; if (argc<2){ help(); return; ENABLE_GPIO(); if(strcmp(argv[1], "-i") == 0){ Input_mode(); data_rw8 = inportb(GPIO_read_port); if ((data_rw8&0x01) == 0x00) printf("GPI0 -> Low\n"); AEWIN Technologies Co., Ltd PM-6101 User Manual...
  • Page 33 ((data_rw8&0x20) == 0x00) printf("GPI5 -> Low\n"); else printf("GPI5 -> High\n"); if ((data_rw8&0x40) == 0x00) printf("GPI6 -> Low\n"); else printf("GPI6 -> High\n"); if ((data_rw8&0x80) == 0x00) printf("GPI7 -> Low\n"); else printf("GPI7 -> High\n"); AEWIN Technologies Co., Ltd PM-6101 User Manual...
  • Page 34 "-l1") == 0){ printf("GPO1 -> Low\n"); Output_mode(); data_rw8 = inportb(GPIO_port)&0xFD; outportb(GPIO_port, data_rw8); else if(strcmp(argv[1], "-h2") == 0){ printf("GPO2 -> High\n"); Output_mode(); data_rw8 = inportb(GPIO_port)&0xFB; data_rw8 |= 0x04; outportb(GPIO_port, data_rw8); AEWIN Technologies Co., Ltd PM-6101 User Manual...
  • Page 35 "-h4") == 0){ printf("GPO4 -> High\n"); Output_mode(); data_rw8 = inportb(GPIO_port)&0xEF; data_rw8 |= 0x10; outportb(GPIO_port, data_rw8); else if(strcmp(argv[1], "-l4") == 0){ printf("GPO4 -> Low\n"); Output_mode(); data_rw8 = inportb(GPIO_port)&0xEF; outportb(GPIO_port, data_rw8); else if(strcmp(argv[1], "-h5") == 0){ AEWIN Technologies Co., Ltd PM-6101 User Manual...
  • Page 36 -> Low\n"); Output_mode(); data_rw8 = inportb(GPIO_port)&0xBF; outportb(GPIO_port, data_rw8); else if(strcmp(argv[1], "-h7") == 0){ printf("GPO7 -> High\n"); Output_mode(); data_rw8 = inportb(GPIO_port)&0x7F; data_rw8 |= 0x80; outportb(GPIO_port, data_rw8); else if(strcmp(argv[1], "-l7") == 0){ printf("GPO7 -> Low\n"); Output_mode(); AEWIN Technologies Co., Ltd PM-6101 User Manual...
  • Page 37 BusNum = 0x00; //bus0 int DevFunc = 0xA3; //device20, function3 int RegNum = 0x44; //reg44 long int data_rw32; data_rw32 = (BusNum << 8) + (DevFunc << 8); data_rw32 += (RegNum & 0xFC); AEWIN Technologies Co., Ltd PM-6101 User Manual...
  • Page 38 GPIO -i (Show GPI Settings)\n"); printf("Usage: GPIO -hx (Set GPO Value to high)\n"); printf(" x = 0 ~ 7\n"); printf("Usage: GPIO -lx (Set GPO Value to low)\n"); printf(" x = 0 ~ 7\n"); AEWIN Technologies Co., Ltd PM-6101 User Manual...
  • Page 39 (argc<2){ help(); return; if(strcmp(argv[1], "-s") == 0){ //Show Watchdog Register Settings Enter_sio_config(); outportb(index_port, 0xF5); data_rw8 = inportb(data_port)&0x08; if(data_rw8 == 0x00){ //second mode outportb(index_port, 0xF6); data_rw8 = inportb(data_port); printf("Second mode: %d second\n", data_rw8); else{ AEWIN Technologies Co., Ltd PM-6101 User Manual...
  • Page 40 0xF6); outportb(data_port, data_rw8); printf("Watchdog Timer will count down for %d second(s)\n", data_rw8); else if(strcmp(argv[1], "-m") ==0 ){ //Set Time-out Value if(argv[2] == NULL){ help(); return; else{ Enter_sio_config(); outportb(index_port, 0xFA); data_rw8 = inportb(data_port)|0x01; AEWIN Technologies Co., Ltd PM-6101 User Manual...
  • Page 41 //Select logical device 7 outportb(index_port, 0x30); outportb(data_port , 0x01); void Exit_sio_config() //Exit F81865 Configuration outportb(index_port, 0xAA); void help() printf("AEWIN Watchdog Timer Program\n"); printf("Usage: WDT -s (Show Watchdog Register Settings)\n"); printf("Usage: WDT -t xxx (Set Time-out Value)\n"); AEWIN Technologies Co., Ltd PM-6101 User Manual...
  • Page 42 = 1 ~ 255 seconds\n"); printf(" xxx = 0 : Time-out Disable \n"); printf("Usage: WDT -m xxx (Set Time-out Value)\n"); printf(" xxx = 1 ~ 255 minutes\n"); printf(" xxx = 0 : Time-out Disable \n"); AEWIN Technologies Co., Ltd PM-6101 User Manual...

Table of Contents