vii ROM-3420 User Manual
Contents
Chapter 1 Product Overview ................................1
1.1 Introduction ............................................................................................... 2
1.2 Product Features....................................................................................... 3
1.3 Mechanical Specifications......................................................................... 4
1.4 Electrical Specifications ............................................................................ 4
1.5 Environmental Specifications .................................................................... 4
Chapter 2 H/W Installation....................................5
2.1 ROM-3420 Board Looks ........................................................................... 6
2.2 Board Connectors ..................................................................................... 6
2.2.1 Connector List............................................................................... 6
2.3 ROM-3420 Board Block Diagram.............................................................. 8
Figure 2.1 ROM-3420 Block Diagram.......................................... 8
Chapter 3 Software Functionality ........................9
3.1 Test Tools ............................................................................................... 10
3.1.1 eMMC Test ................................................................................. 10
3.1.2 SATA Test................................................................................... 10
3.1.3 USB Test..................................................................................... 10
3.1.4 SD Test ....................................................................................... 11
3.1.5 GPIO Test ................................................................................... 12
3.1.6 LVDS/HDMI/VGA Test................................................................ 13
3.1.7 I2C Test ...................................................................................... 14
3.1.8 Mini PCIe (WiFi) Test.................................................................. 15
3.1.9 CAN Test .................................................................................... 15
3.1.10 Audio Out and MIC In Test ......................................................... 16
3.1.11 OpenGL Test .............................................................................. 16
3.1.12 LAN Test ..................................................................................... 17
3.1.13 RS232 Test ................................................................................. 18
3.1.14 Watchdog Timer Test.................................................................. 19
3.1.15 Audio Test................................................................................... 19
3.1.16 Photo Demo Test ........................................................................ 19
3.1.17 Camera Input Test ...................................................................... 20
3.1.18 System Bus Test......................................................................... 20
3.1.19 Keypad Test................................................................................ 21
3.2 Package Content..................................................................................... 22
3.2.1 Source Code Package ................................................................ 22
3.3 Set up Build Environment........................................................................ 24
3.3.1 Installing required packages ....................................................... 25
3.3.2 setenv.sh..................................................................................... 25
3.4 Build Instructions..................................................................................... 26
3.4.1 Build u-boot Image...................................................................... 26
3.4.2 Build Linux Kernel Image ............................................................ 26
3.4.3 Build Log ..................................................................................... 26
3.5 Source Code Modification ....................................................................... 27
3.5.1 Add a Driver to Kernel by menuconfig ........................................ 27
Figure 3.1 Linux Kernel Configuration ....................................... 27
Figure 3.2 Selecting Seiko Instruments S-35390A .................... 28
3.5.2 Change ROM-3420 Boot Logo ................................................... 29
3.6 Debug Console ...................................................................................... 29
3.7 Boot up from the SD card, onboard eMMC or SATA DOM..................... 29