background image

ROM-7510 User Manual

vi

Содержание ROM-7510

Страница 1: ...User Manual ROM 7510 RISC based Qseven 2 0 Module with TI Sitara AM5728 ARM Cortex A15 Processor ...

Страница 2: ...ility under the terms of this warranty as a consequence of such events Because of Advantech s high quality control standards and rigorous testing most of our customers never need to use our repair service If an Advantech product is defec tive it will be repaired or replaced at no charge during the warranty period For out of warranty repairs you will be billed according to the cost of replacement m...

Страница 3: ...r television reception which can be determined by turning the equip ment off and on the user is encouraged to try to correct the interference by one or more of the following measures Reorient or relocate the receiving antenna Increase the separation between the equipment and receiver Connect the equipment into an outlet on a circuit different from that to which the receiver is connected Consult th...

Страница 4: ...voltage 12 Never pour any liquid into an opening This may cause fire or electrical shock 13 Never open the equipment For safety reasons the equipment should be opened only by qualified service personnel 14 If one of the following situations arise get the equipment checked by service personnel The power cord or plug is damaged Liquid has penetrated into the equipment The equipment has been exposed ...

Страница 5: ...amage To avoid electrical shock always disconnect the power from your PC chassis before you work on it Don t touch any components on the CPU card or other cards while the PC is on Disconnect power before making any configuration changes The sudden rush of power as you connect a jumper or install a card may damage sensitive elec tronic components ...

Страница 6: ...ROM 7510 User Manual vi ...

Страница 7: ...le 2 4 CN1 Console debug port 9 2 3 ROM 7510 Block Diagram 9 Chapter 3 Pin Definitions 11 3 1 Pin Definitions 12 Chapter 4 System Recovery 23 4 1 Introduction 24 4 2 Debug Message 25 Figure 4 1 HyperTerminal Settings for Serial Console Setup 25 4 3 Development guide and reference 26 4 3 1 Watchdog Programming 26 Chapter 5 Software Functionality 29 5 1 Test on ROM 7510 30 5 2 SD Test 30 5 3 USB Tes...

Страница 8: ...13 Time And Date Setting 39 5 14 I2S Test 39 5 15 OTG Test 39 Chapter 6 Advantech Services 41 6 1 RISC Design in Services 42 6 2 Contact Information 45 6 3 Global Service Policy 46 6 3 1 Warranty Policy 46 6 3 2 Repair Process 47 ...

Страница 9: ...Chapter 1 1 General Introduction This chapter briefly introduces the ROM 7510 platform Sections include Introduction Specification ...

Страница 10: ...or carrier board development Additionally Linux BSP test utilities HW design utilities and reference codes are ready for application development and device inte gration ROM 7510 is suitable for following applications Computing vision Medical image Robotic arm Currency sorter Measurement Industrial controller 1 2 Product Features Compatible Module Qseven2 0 default 2 1 Processor System CPU TI Sitar...

Страница 11: ...finition I O USB 1 x USB3 0 1 x USB 2 0 OTG USB3 0 will be unavailable when USB2 0 OTG slave mode 4 x USB2 0 Host I2S 1 SDIO 1 UART 2 x UART w 4wires SPI 1 CAN 1 GPIO 8 I2C 2 SATA 1 PCIE 2 single lane or 1 dual lane PWM 2 O S Linux kerenl 4 4 Dimensions W x L x T 70 x 70mm x 1 6mm Power DC In 5V DC AT ATX Environment Operational Temperature 0 60 C 40 85 C Operating Humidity 0 90 relative humidity ...

Страница 12: ...e for the model Operating Humidity 5 95 relative humidity non condensing Storage Temperature 40 85 C Storage Humidity Relative humidity 95 60 C 1 6 Reference document 1 6 1 TI Sitara AM5728 You can get the details about AM5728 in the datesheet and manual provide by TI http www ti com processors sitara arm cortex a15 am57x overview html 1 6 2 Datesheet of ROM 7510 You can get the details informatio...

Страница 13: ...5 ROM 7510 User Manual Chapter 1 General Introduction ...

Страница 14: ...ROM 7510 User Manual 6 ...

Страница 15: ...Chapter 2 2 H W Installation This chapter gives mechanical and connector information on the ROM 7510 CPU Computer on Module Sections include Connector Information Mechanical Drawing ...

Страница 16: ... your application Below is the location of the connectors 2 2 Connector List Table 2 1 External IO Connector list Switch CN Function SW1 AT ATX mode Select SW2 Boot selection switch CN1 Console port Table 2 2 SW1 AT ATX selection Setting Function ON Chose AT Mode Off Chose ATX Mode Default Table 2 3 SW2 Boot selection Setting Function 1 OFF Boot Sequence is SD QSPI Default 2 OFF ...

Страница 17: ... User Manual Chapter 2 H W Installation 2 3 ROM 7510 Block Diagram Table 2 4 CN1 Console debug port Pin Pin Name DESCRIPTION 1 VDD_3V3 Power 2 UART3_TX Console Port TX 3 UART3_RX Console Port RX 4 NC NC 5 GND GND ...

Страница 18: ...ROM 7510 User Manual 10 ...

Страница 19: ...Chapter 3 3 Pin Definitions This chapter details the Pin defini tions of ROM 7510 ...

Страница 20: ...9 SUS_ST AT PMS SUSPEND N1 AM5728 GPMC_AD VN_ALE O 21 SLP_BT N PMS SLEEP_BTN AB16 AM5827 WAKEUP2 I Sleep but ton 23 GND PWR GND KEY KEY KEY KE Y KEY 25 GND PWR GND 27 BAT LOW PMS BATLOW M5 AM528 GPMC_OE N I 29 SATA0_T X SATA SATA_TXP AH10 AM5728 SATA1_TX P0 O SATA BUS 31 SATA0_T X SATA SATA_TXN AG10 AM5728 SATA1_TX N0 O SATA BUS 33 SATA_A CT SATA SATA_ACT A22 AM5728 SPI1_CS1 O SATA LED 35 SATA0_R ...

Страница 21: ...8 AM5728 XREF_CLK 0 O I2S 63 HDA_BC LK AC97_B CLK I2S_CLK HDA I2S MCASP_BC LKR B18 AM5728 MCASP3_ ACLKX O I2S 65 HDA_SD I AC97_S DI I2S_SDI HDA I2S MCASP_DO UTR B19 AM5728 MCASP3_ AXR0 I I2S 67 HDA_SD O AC97_S DO I2S_SDO HDA I2S MCASP_DIN R C17 AM5728 MCASP3_ AXR1 O I2S 69 THRM TMS THRM_DO WN E12 AM5728 MCASP1_ AXR4 I 71 THRM TRIP TMS TMP112_AL ERT 3 TMP112AIDRLT ALERT O 73 GND PWR GND 75 USB_P7 U...

Страница 22: ..._A 0 eDP0_T X0 LVDS eDP LVDS0_D0 B31 DS90C187LF E OA_0 O LVDS data 101 LVDS_A 0 eDP0_T X0 LVDS eDP LVDS0_D0 A38 DS90C187LF E OA_0 O LVDS data 103 LVDS_A 1 eDP0_T X1 LVDS eDP LVDS0_D1 B30 DS90C187LF E OA_1 O LVDS data 105 LVDS_A 1 eDP0_T X1 LVDS eDP LVDS0_D1 A37 DS90C187LF E OA_1 O LVDS data 107 LVDS_A 2 eDP0_T X2 LVDS eDP LVDS0_D2 B29 DS90C187LF E OA_2 O LVDS data 109 LVDS_A 2 eDP0_T X2 LVDS eDP L...

Страница 23: ...LVDS0_EDI D 129 CAN0_T X CAN CAN_TX E21 AM5728 GPIO6_14 O CAN BUS 131 DP_LAN E3 TMDS_C LK DP HDMI HDMI_CLK AH16 AM5728 HDMI1_CL OCKY O HDMI CLK 133 DP_LAN E3 TMDS_C LK DP HDMI HDMI_CLK AG16 AM5728 HDMI1_CL OCKX O HDMI CLK 135 GND PWR GND 137 DP_LAN E1 TMDS_L ANE1 DP HDMI HDMI_DATA 1 AH18 AM5728 HDMI1_DA TA1Y O HDMI data 139 DP_LAN E1 TMDS_L ANE1 DP HDMI HDMI_DATA 1 AG18 AM5728 HDMI1_DA TA1X O HDMI...

Страница 24: ...CIE_TXP 1 O PCIE data 175 PCIE1_T X PCIE PCIE_TXN1 AG12 AM5728 PCIE_TCN 1 O PCIE data 177 UART0_ RX EXCD UART5_RX D R6 AM5728 GPMC_A0 I UART 179 PCIE0_T X PCIE PCIE_TXP0 AH14 AM5728 PCIE_TXP 0 O PCIE data 181 PCIE0_T X PCIE PCIE_TXN0 AG14 AM5728 PCIE_TXN 0 O PCIE data 183 GND PWR GND 185 LPC_AD 0 GPIO0 LPC GPIO GPIO0 F2 AM5728 VIN2A_D0 I O GPIO 187 LPC_AD 2 GPIO2 LPC GPIO GPIO2 F3 AM5728 VIN2A_D1 ...

Страница 25: ...ROM 7510 A101 1 CPU Ball pin on expansion chip Port name Io Description 2 GND PWR GND 4 GBE_MD I2 GBE GBE_MDI2 16 AR8035 TRXN2 I O LAN BUS 6 GBE_MD I2 GBE GBE_MDI2 15 AR8035 TRXP2 I O LAN BUS 8 GBE_LIN K1000 GBE LAN_1000_L INK 22 AR8035 LED_1000 O LAN LED 10 GBE_MD I0 GBE GBE_MDI0 10 AR8035 TRXN0 I O LAN BUS 12 GBE_MD I0 GBE GBE_MDI0 9 AR8035 TRXP0 I O LAN BUS 14 GBE_AC T GBE LAN_ACT 21 AR8035 LED...

Страница 26: ... SDIO_D AT7 SDIO NC SDIO I O 56 USB_DR IVE_VBU S USB USB_OTG_ DRVVBUS AB10 AM5728 USB1_DRV VBUS O 58 GND PWR GND 60 SMB_CL K GP1_I2C _CLK MISC I2C4_SCL J14 AM5728 MCASP1_F SR OD I2C 62 SMB_DA T GP1_I2C _DAT MISC I2C4_SDA B14 AM5728 MCASP1_ ACLKR OD I2C 64 SMB_AL ERT MISC NC I 66 GP0_I2C _CLK MISC I2C5_SCL F12 AM5728 MCASP1_ AXR1 OD O I2S 68 GP0_I2C _DAT MISC I2C5_SDA G12 AM5728 MCASP1_ AXR0 OD I O...

Страница 27: ..._P0 USB USB1_DN 13 CY7C65630 56LTXA DD 1 I O USB DATA 96 USB_P0 USB USB1_DP 14 CY7C65630 56LTXA DD 1 I O USB DATA 98 GND PWR GND 100 LVDS_B 0 eDP1_T X0 LVDS eDP LVDS1_D0 B26 DS90C187LF E OB_0 O LVDS data 102 LVDS_B 0 eDP1_T X0 LVDS eDP LVDS1_D0 A33 DS90C187LF E OB_0 O LVDS data 104 LVDS_B 1 eDP1_T X1 LVDS eDP LVDS1_D1 B25 DS90C187LF E OB_1 O LVDS data 106 LVDS_B 1 eDP1_T X1 LVDS eDP LVDS1_D1 A32 D...

Страница 28: ...S LVDS1_EDI D_SCL G12 AM5728 MCASP1_ AXR0 OD I O LVDS0_EDI D 130 CAN0_R X CAN CAN_RX F20 AM5728 GPIO6_15 I CAN BUS 132 RSVD Di fferential Pair SDVO UART4_TXD D17 AM5728 MCASP4_ AXR1 I O UART 134 RSVD Di fferential Pair SDVO UART4_RX D G16 AM5728 MCASP4_ AXR0 I O UART 136 GND PWR GND 138 DP_AUX DP NC I O 140 DP_AUX DP NC I O 142 GND PWR GND 144 RSVD Di fferential Pair SDVO UART4_RTS U6 AM5728 RGMII...

Страница 29: ...UART 180 PCIE0_R X PCIE PCIE_RXP0 AH13 AM5728 PCIE_RXP 0 I PCIE data 182 PCIE0_R X PCIE PCIE_RXN0 AG13 AM5728 PCIE_RXN 0 I PCIE data 184 GND PWR GND 186 LPC_AD 1 GPIO1 LPC GPIO1 D28 AM5728 UART3_CT SN I O GPIO 188 LPC_AD 3 GPIO3 LPC GPIO3 D26 AM5728 UART2_TX D I O GPIO 190 LPC_FR AME GPIO5 LPC GPIO5 AE8 AM5728 VIN1A_D0 I O GPIO 192 LPC_LD RQ GPIO7 LPC GPIO7 AD8 AM5728 VIN1A_D1 I O GPIO 194 SPKR GP...

Страница 30: ...D23 AM5728 TDI NC JTAG 210 MFG_NC 3 JTAG_T MS MISC JTAG_TMS F18 AM5728 TMS NC JTAG 212 VCC PWR V5_Q7 VCC 214 VCC PWR V5_Q7 VCC 216 VCC PWR V5_Q7 VCC 218 VCC PWR V5_Q7 VCC 220 VCC PWR V5_Q7 VCC 222 VCC PWR V5_Q7 VCC 224 VCC PWR V5_Q7 VCC 226 VCC PWR V5_Q7 VCC 228 VCC PWR V5_Q7 VCC 230 VCC PWR V5_Q7 VCC ...

Страница 31: ...Chapter 4 4 System Recovery This chapter introduces how to recover the Linux operating sys tem if it needs to be reflashed ...

Страница 32: ...card or onboard flash The purpose of this chapter is to introduce software configuration and development of ROM 7510 to you so that you can develop your own application s efficiently ROM 7510 application development is only for a Linux host PC you cannot develop your application on a Windows Android host PC For now the only officially supported host version is Ubuntu 14 04 LTS any other Linux vers...

Страница 33: ... PuTTY is required Below are the detailed instructions for how to set up serial console and HyperTerminal on a Win dows host 1 Connect ROM 7510 to your Windows PC by using a serial cable debug port adapter and console cable 2 Open HyperTerminal on your Windows PC and select the settings as shown in Figure 4 1 3 Press the POWER key to power up the board The bootloader prompt is dis played on the te...

Страница 34: ...har argv int fd timeout sleep_sec test if argc 2 help_info return 1 timeout atoi argv 1 sleep_sec atoi argv 2 if sleep_sec 0 sleep_sec 1 printf correct 0 or negative sleep time to d seconds n sleep_sec test atoi argv 3 printf Starting wdt_driver timeout d sleep d test s n timeout sleep_sec test 0 ioctl write fd open dev watchdog O_WRONLY if fd 1 perror watchdog exit 1 printf Trying to set timeout ...

Страница 35: ...27 ROM 7510 User Manual Chapter 4 System Recovery sleep sleep_sec return 0 ...

Страница 36: ...ROM 7510 User Manual 28 ...

Страница 37: ...Chapter 5 5 Software Functionality This chapter details the software programs on the ROM 7510 plat form ...

Страница 38: ...ote The app shown on the default display screen is just a sample some of the functions are not available dd if dev zero of dev mmcblk0 bs 1024 count 1 seek 1 1 0 records in 1 0 records out hexdump C dev mmcblk0 s 1024 n 16 00000400 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 echo n 0123456789ABCDEF dd of dev mmcblk0 bs 1024 count 1 seek 1 0 1 records in 0 1 records out hexdump C dev mmcblk0 s ...

Страница 39: ...he seek value needs to be small ls dev mmcblk dev mmcblk0 dev mmcblk0p2 dev mmcblk1boot0 dev mmcblk1p1 dev mmcblk0p1 dev mmcblk1 dev mmcblk1boot1 dev mmcblk1p2 dd if dev zero of dev mmcblk1 bs 1024 count 1 seek 25118 1 0 records in 1 0 records out hexdump C dev mmcblk1 s 25720832 n 16 01887800 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 echo n 0123456789ABCDEF dd of dev mmcblk1 bs 1024 count 1...

Страница 40: ... the above procedure A and B tests we set gpio0 as GPO and GPIO4 as GPI Once we send data out from GPIO0 it should be able to receive the same data from GPIO4 GPIO5 gpio68 in GPIO6 gpio101 in GPIO7 gpio69 in cd sys class gpio echo 97 export echo 218 export echo 98 export echo 219 export echo 100 export echo 68 export echo 101 export echo 69 export echo out gpio97 direction cat gpio97 direction out...

Страница 41: ...4 5 6 7 8 9 a b c d e f 0123456789abcdef 00 37 60 4b 50 1c 02 00 00 37 60 4b 50 1c 02 00 00 7 KP 7 KP 10 37 60 4b 50 1c 02 00 00 37 60 4b 50 1c 02 00 00 7 KP 7 KP 20 37 60 4b 50 1c 02 00 00 37 60 4b 50 1c 02 00 00 7 KP 7 KP 30 37 60 4b 50 1c 02 00 00 37 60 4b 50 1c 02 00 00 7 KP 7 KP 40 37 60 4b 50 1c 02 00 00 37 60 4b 50 1c 02 00 00 7 KP 7 KP 50 37 60 4b 50 1c 02 00 00 37 60 4b 50 1c 02 00 00 7 K...

Страница 42: ...s 0 0 0 B TX bytes 0 0 0 B Interrupt 102 lo Link encap Local Loopback inet addr 127 0 0 1 Mask 255 0 0 0 inet6 addr 1 132688 128 Scope Host UP LOOPBACK RUNNING MTU 65536 Metric 1 RX packets 316 errors 0 dropped 0 overruns 0 frame 0 TX packets 316 errors 0 dropped 0 overruns 0 carrier 0 collisions 0 txqueuelen 1 RX bytes 222530 217 3 KiB TX bytes 222530 217 3 KiB sit0 Link encap IPv6 in IPv4 NOARP ...

Страница 43: ...er is set to write to can0 ping 192 168 0 12 PING 192 168 0 12 192 168 0 12 56 data bytes 64 bytes from 192 168 0 12 seq 0 ttl 128 time 7 417 ms 64 bytes from 192 168 0 12 seq 1 ttl 128 time 0 203 ms 64 bytes from 192 168 0 12 seq 2 ttl 128 time 0 300 ms 172 17 20 192 ping statistics 3 packets transmitted 3 packets received 0 packet loss Note The target computer Client firewall needs close cd unit...

Страница 44: ...NUX arch arm boot dts Change the original panel timing to panel timing of a 7 inch screen The following configuration is only used as a sample The actual timings of the screen you use should be based on its datasheet Original etc init d matrix gui 2 0 stop etc init d weston stop gst launch 1 0 playbin uri file usr share ti video TearOfSteel Short 1920x800 mov audio sink alsasink video sink kmssink...

Страница 45: ...the file system panel timing clock frequency 29500000 hactive 800 vactive 480 hfront porch 24 hback porch 96 hsync len 72 vback porch 3 vfront porch 10 vsync len 7 hsync active 0 vsync active 0 de active 1 pixelclk active 1 Note The voltage required for different screen backlighting is different so you have to choose the appropriate backlight voltage You can refer the detail jump information to se...

Страница 46: ...d cywdhd ko rfkill unblock all ifconfig mlan0 up killall wpa_supplicant rm etc resolv conf echo ctrl_interface var run wpa_supplicant tmp wpa conf wpa_passphrase advantech for guest 12345678 tmp wpa conf wpa_supplicant B Dwext imlan0 c tmp wpa conf wpa_cli imlan0 scan udhcpc i mlan0 ping I mlan0 www advantech com cn brcm_patchram_plus d no2bytes patchram lib firmware brcm bcm43241b4 hcd dev ttyS3 ...

Страница 47: ... port of PC Step 3 Install OTG drivers Step 4 Copy 20MB xx file to EUT from PC Step 5 Check the DUT xx file size was 20MB date s Y m d H M S date s 2015 04 20 12 25 00 amixer sset Right PGA Mixer Line1R off amixer sset Left PGA Mixer Line1L off amixer sset Right PGA Mixer Mic3R on amixer cset name PGA Capture Switch on amixer cset name PGA Capture Volume 80 amixer cset c 0 name PCM Playback Volume...

Страница 48: ...ROM 7510 User Manual 40 ...

Страница 49: ...Chapter 6 6 Advantech Services This chapter introduces Advan tech design in serviceability tech nical support and warranty policy for the evaluation kit ...

Страница 50: ...ers to easy develop their carrier board and differentiate their embedded products and applications Full Range of RISC Product Offerings Comprehensive Document Support Design Assistance Service Advantech provides check list for engineer for easy check their schematics and also review service based on customer carrier board schematics Those services are pre ventative and help to catch design errors ...

Страница 51: ...ollowing questions when implementing modu lar designs General I O design capability Although customers possess the ability for vertical integration and have enough know how and core competitiveness in the professional application field the lack of expertise and experience in general power and I O design causes many challenges for them especially integrating CPU modules into their carrier board The...

Страница 52: ... standard software Board Support Package BSP for RISC COM so that cus tomers can define their product s specifications as well as verifying I O and performance at the same time We not only offer hardware planning and technology consulting but also software evaluation and peripheral module recommendations such as WiFi 3G BT Resolving customer concerns is Advantech s main target at this stage Since ...

Страница 53: ...platforms As a supportive role Advantech primarily helps customers solve their problems in the test ing process and will give suggestions and tips as well Through an efficient verifica tion process backed by our technical support customers are able to optimize their applications with less fuss Furthermore Advantech s team can provide professional consulting services about further testing and equip...

Страница 54: ... directly from ADVANTECH and the product is DOA Dead on Arrival The DOA Cross Shipment excludes any shipping damage cus tomized and or build to order products For those products which are not DOA the return fee to an authorized ADVANTECH repair facility will be at the customers expense The shipping fee for reconstructive products from ADVANTECH back to customers sites will be at ADVANTECH s expens...

Страница 55: ...It is required to contact the local repair center before offering global repair service It is recommended to send cards without accessories manuals cables etc Remove any unnecessary components from the card such as CPU DRAM and CF Card If you send all these parts back because you believe they may be part of the problem please note clearly that they are included Otherwise ADVANTECH is not responsib...

Страница 56: ... another repair for the same problem ADVANTECH will do this repair free of charge However such free repairs do not apply to products which have been misused abused or subjected to unauthorized disassembly modification placed in an unsuitable physical or operating environment improperly maintained by the customer or failure caused which ADVANTECH is not responsible whether by accident or other caus...

Страница 57: ... RMA returns from ADVANTECH to customers is selected by ADVANTECH Per customer requirement other express services can be adopted such as UPS FedEx and etc The customer must bear the extra costs of such alternative shipment If you require any special arrangements please indicate this when shipping the product to us ...

Страница 58: ...ations are subject to change without notice No part of this publication may be reproduced in any form or by any means electronic photocopying recording or otherwise without prior written permis sion of the publisher All brand and product names are trademarks or registered trademarks of their respective companies Advantech Co Ltd 2018 ...

Отзывы: