Home

SBC-S2416

image

Contents

1. OUH 34 pruina 34 Idus DOS ira 35 P X 35 A US P E 36 PWM 2 TT T m T 36 DOURO O an a cca rte 37 TOURO DO RRRA AE AAAA AEA AAA 38 A O P A nn nn 39 TE PP E E E E E A E E E E E E pees 41 DTO 6 TT T O 42 A M 42 grae C 43 DIGNO DO o 46 Too cro rrr rn 46 liue T T 46 DOURO 47 PL e E 9 cc 47 luu n 47 BOURO DO A on SEE 48 pra AI ina o 48 PAGUES aaa OO 49 DIURNO O TT HO 49 ij A 50 A E a cOU
2. 50 A o E gt fal lane te 50 ura AA o o o PE REDE RO ETR RED A o Tn O IT 51 A tal 51 A O RR RO DONDE O PU PU A 53 is In II o 53 A E III e E tad E A A EASA decainct 54 BNE a ccs eect ecco ace ORION ARDER acta act acta alec DEDE RO ARDER DERRETE A DEAR AET 55 November 2011 SBC S2416 User Manual 6 Revision Information Table 1 Document Revision Notes November 2009 November 2011 Updated for SBC S2416 1v1 For details please refer to the Board Revision Notes table Please check for a newer revision of this manual at IndusTech s web site http www industech com cn Compare the revision notes of the updated manual from the web site with those of the printed or electronic version you have November 2011 SBC S2416 User Manual 7 Revision Information Table 2 Board Revision Notes November 2009 Board revision 1v0 First release November 2011 Board revision lvl Change the Mechanics of the board Remove CAN transceiver and isolator Added WLAN Module and RF connector Added support for four additional USB2 0 ports Added the USB hub Changed the supply power connector and DC value Added 7 inch LCD support and LVDS connector Added 7 inch LCD backlight power drive and four channel powe TCON support Fixed LVDS synchronization signal connection November 2011 SBC S2416 User Manual 8 IndusTech Introduction 1 INTRODUCTION 1 1 About This Document This docum
3. 4 15 GPIO Header J8 The 2mm header J8 outputs eight GPIO signals of CoM S2416 Table 39 J8 connector pinout Nm TEO 6 oia 3 oro E TT 4 ornoro o omaoror Table 40 J8 connector data Manufacturer Mfg P N Mating connector 522 90 10 GB00 2 0mm Box header SMT type November 2011 SBC S2416 User Manual 24 IndusTech Interfaces and Connectors 4 16 RTC Backup Battery Socket BAT1 The RTC backup battery socket should be assembled a CR1220 backup battery for normal operation In the external DC Power on mode the VCC 3P3 will supply for the RTC of CoM S2416 but in the power off mode RTC should be supplied by the backup power from on the baseboard For additional details please refer to the relevant CoM Reference Guide 4 17 Boot Source Jumper S1 S2 The boot source jumpers control the boot sequence of the CoM S2416 These jumpers are alternative to the Boot Source jumpers For additional details please refer to the relevant CoM Reference Guide Table 41 Boot Source Jumper Modes Jumper Position Shorted pins Operating mode 4 18 LED s D6 D7 D8 The table below describes SBC S2416 LEDS Table 42 LED Description D6 Red Power Indicates that the 3 3V rail KAVE Indicates that the system is normal operation D8 Green WLAN status Indicates that the WLAN module is link mode 4 18 BUZZER LS3 The SBC S2416 features a buzzer routed GPFO with Co
4. 20 ms Vibration 20G 0 600 Hz MTBF gt 100 000 hours Operation temperature case November 2011 SBC S2416 User Manual 13 IndusTech Overview 3 SYSTEM COMPONENTS 3 1 DC Power Supply The SBC S2416 DC power sub system uses an external 5V DC power supply through connector P1 The SBC S2416 generates a 5V power rail internally using the TD1583 DC DC step down converter The various voltages required for powering SBC S2416 peripherals are generated by on board circuitry according to the block diagram below Figure2 Power Scheme DC DC Step P1 Connector B n 3 3V Power rail Down CoM S2416 Module SBC S2416 Peripheral Components 3 2 Ethernet Connector The SBC S2416 Ethernet connector J7 is interface from CoM S2416 Ethernet signal pins Ethernet signals are routed to the RJ 45 connector J7 Figure3 Ethernet Scheme CoM 52416 10 100MI Ethernet Connection Ix Ex LED 3 3 LVDS Transmitter The SBC S2416 is equipped with an LVDS Transmitter that is based on the DS90C363A IC LVDS output signals are routed from the LVDS Transmitter IC to an onboard 2mm header J16 The LVDS Transmitter is November 2011 SBC S2416 User Manual 14 IndusTech Overview connected to the display interface of the CoM S2416 The DS90C363A is a National Semiconductor 3 3V Programmable LVDS Transmitter 18 bit Flat Panel Display link 87 5MHz The transmitter is fully compatible with the
5. Download image now Erase Reserved Block Low level format the Smart Media card LAUNCH existing Boot Media image Read Configuration DOWNLOAD image now USB Write Configuration Right Now nter your selection u System ready Preparing for download NFO xxx Device Name SMDK24500 xxx Please send the Image through USB 47 November 2011 SBC S2416 User Manual IndusTech Software Windows CE 5 6 7 Plug the USB cable into the J12 connector on the board and connect it with your computer The PC system will quickly indicate you have to install the USB driver Select the DNW USB Download Firmware folder and install the USB driver on your computer rightly Note This USB Download Firmware only support Windows XP system Once the USB driver is install rightly the DNW menu will indicate USB connection status is OK as follows Figure 39 DNW v0 60 For WinCE COMT1 115200bps USB OK amp DDR 0x30000000 Boot delay 2 seconds Reset to factory default configuration Startup image LAUNCH EXISTING Program disk image into SmartHedia card Enabled Program C38966 MAC address 08 00 00 00 06 885 KITL Configuration ENABLED Format Boot Media for BinFS Erase All Blocks Hark Bad Block at Reserved Block Clean Boot Option FALSE Download image now Erase Reserved Block Low level format the Smart Hedia card LAUNCH existing Boot Media image Read Configuration DOWNLOAD image now
6. to format the NAND flash on the baseboard Figure 37 DNW v0 60C For WinCE COM1 115200bps USB x ADDR 0x30000000 Serial Port USBPort Configuration Help IP address 192 168 8 5 Subnet mask 255 255 255 8 DHCP Disabled Boot delay 2 seconds Reset to factory default configuration Startup image LAUNCH EXISTING Program disk image into SmartMedia card Enabled Program CS8988 MAC address 00 00 00 00 00 00 KITL Configuration ENABLED Format Boot Media for BinFS Erase fill Blocks Hark Bad Block at Reserued Block Clean Boot Option FALSE Download image nou Erase Reserved Block Low level format the Smart Media card LAUNCH existing Boot Media image Read Configuration DOWNLOAD image now USB Write Configuration Right Now Enter your selection 9 Enter LowLevelFormat 6x6 Oxfff Erasing flash block s 0x6 8xfff please wait 4 In Enter your selection command line push U on the keyboard and start to load the images from PC by the USB cable as follows Figure 38 DNW v0 60C For WinCE COM1 115200bps USB X ADDR 0x30000000 Serial Port USB Port Configuration Help Boot delay 2 seconds Reset to factory default configuration Startup image LAUNCH EXISTING Program disk image into SmartMedia card Enabled Program CS8988 HAC address 66 66 66 66 66 66 KITL Configuration ENABLED Format Boot Media for BinFS Erase fill Blocks Hark Bad Block at Reserued Block Clean Boot Option FALSE
7. Labio L5 JOJO Connor pOr dt diia 18 lane 14 JO I COCO deter RS DR SS EEEE 18 Table 5 JO GODS IOD pco rear pe Id oder cost LENDER 19 Table p6 JO connector pol Lotion 19 Toe VOC occ ASS Em 19 T ble 18 JI2 connector DIBOUL ss einsimmmnliipoeliotrtiniocli lirio 19 Table 19 JM2conmecior da decora ooo 19 Table 20 IL conector 010 0 10 dades m 20 Table 2I INCOME cidad E E Sa oii ME PI ME EUR Ae 20 Table 22 ZOOM or p OON ea A 20 Table 25 Denne Or 0101010 er E E E E E E E E E E 20 Table 24 Do Cone Or Ondas Em 20 Table 23 PRO GEI epee esd A E AE E EE AEE EEEE 21 Table 26 J7 connector pills adictas 21 Table 27 S3PECONDCOIOE 011016 10 pelada 2 Table 28 JI comecion 0 1 010 0 ee ee ee ee A 22 Table 29 Ji connector CALA ues etti asa da denis Locks duni tas Rem ag aaa a a 22 Table 30 DIA eoo os POUL ea E A R 22 Table SL ao ar nn r ee 23 Tne o gt ii NR 23 Toe 20 compe CEOT PUE E EE M SUR eU MNUM MEDIUS MEE 23 Table 394 JO Connector pino luciana econ portero a a Desebsi o dass asd eins eita da rajar 23 Table 35 JF9 and 120 Comme Core dala ee eere iie A andas UI eb De Rte ene 23 Table 30 J15 connector pinoi ir 24 Table OF JAR COMMS CVO MOU tt 24 Table SS JUNIO GOHHC cor QD sordos ooo eee et ene een eek ene en ek ene ee ene 24 Tine MEME NA EE NEA EE O E EEES 24 LED JS ect uic e EE EEEE 24 Table 41 Boot Source Jumper MOGGS i nai eiae Ie bre Rae Eoo eise Eia e ae ba ais elis eniaadss akinek eriet indeed ie eas 25 Ta P LED D
8. WixdisidEmdeddsh CE Hum F Cai bad khach itc ccc oc CE Estado dl Cien gas MEDE Aud Emteddel CE Dorado Copa pile de Palar teoriory Edi ceras DP isl Sab ome Dee eri end proce exin ripe do ami card xal adorar Bom de CE bhi Eu Tue bep Madri Ci PER a Hule VL medo ma Pura ra lace ray vida lla npe E Grea Been Jr Bad a ATTE HEDE Miedos Embedded CE Lara Dp Pros Was Cin Le ord rump ijeman ier a a at ge nee b Fi E a boo Tag Had cg E y _ A _ A A na TT Cortar Hap ooo 1 7 Images including XIP bin EBOOT bin STEPLDR bin and IROM SD EBOOT nb0 and so on will be generated You can copy these files in the WINCE image file folder and update it see figure 46 Figure 46 52 November 2011 SBC S2416 User Manual IndusTech Software Windows CE ueri alli emh Jri alr 23 d ii ili b TAHI ARA Panum Falk TOIAN pij Lombioxbnicn Fae Bo a Deve CE Levee 7 a Emm Tur Pago EFEITO Mar c J Ceu r Tear LED ah o H E 49 Visual Studio 2005 3 Gg Deere Dr A NESSES Ssemnns cnet MB v Ca Trad Pubs Ricard Project A Ts LCD Tee HEDE Windows Edi did CE zm AER 158 Fal Pa hii bhari doren oc CE Y Trace DC Ti MOTA WZDE Wudmer Emid CE emula tal i Them zn LE SAE eer sonda p re uds JA duae TT 13805710 de 1 L m LLLI O Laien Zr tes TEC p p Neda Bates CE Pai pn P P Ts El LIE ici E fell hire led do vao ad e HEN lk a LE a A al cado irs i hm E i Fecal H
9. are routed to the standard dual type A USB connector J1 November 2011 SBC 82416 User Manual 19 IndusTech Interfaces and Connectors 4 7 4 8 Table 20 J1 connector pinout USB HUB port 1 USB HUB port 2 m fe E Table 21 J1 connector data Manufacturer Mfg P N Mating connector 22 2104 8 W 1T R Standard USB type A plug USB Connectors J2 J3 The 2mm headers J2 and J3 are routed to USB ports 3 and 4 of the USB hub GL850A Table 24 J2 J3 connector data Mfg P N Mating connector Pinrex 721 93 00 TW01 2mm pitch SMT wire to board header Ethernet Connector J7 The SBC S2416 is equipped with a standard Ethernet RJ45 connector J7 interfaced with the CoM S2416 integrated Ethernet controller November 2011 SBC S2416 User Manual 20 IndusTech Table 25 J7 connector pinou Signal Name ETH TXP ETH TXN ETH RXP Interfaces and Connectors Table 26 J7 connector pinout Manufacturer Mfg P N Mating connector UDE RTA 1D4B8V1A Standard Ethernet RJ45 plug 4 9 MMC SD SDIO Socket J4 The SBC S2416 MMC SD SDIO interface is based on the MMC 1 interface of the CoM S2416 The MMC controller signals are routed to the standard MMC SD socket J4 For additional details please refer to the relevant CoM reference guide Table 27 J4 connector pinout Signal Name Signal Name MMCI DAT3 9 MMCI DAT s aw fu fo s Mw ipm SSCS 4 10 LCD FPC J13 The on bo
10. b39 VS80sp1 KB926601 X86 ENU exe 37baf6b5b1dc amp displaylang en Visual Studio 2005 Service Pack 1 Update htro www microsoft com downloads details aspx FamilvID 90E2942D 3AD1 4873 A2EE for Windows Vista WIN7 4ACCOAACES5B6 amp displaylang en VS80sp1 KB932232 X86 ENU exe Visual Studio 2005 Service Pack 1 ATL http www microsoft com downloads details aspx familvid 7C8729DC 06A2 4538 Security Update A90D FF9464DC0197 amp displaylang en VS80sp1 KB971090 X86 INTL exe Windows Embedded CE 6 0 demo version http www microsoft com downloads details aspx displaylang en amp FamilyID 7e286847 6e06 4a0c 8cac ca7d4c09cb56 Windows Embedded CE 6 0 Platform http www microsoft com downloads details aspx Familyld BFODCOE3 8575 4860 A8E3 Builder Service Pack 1 290A DF242678 amp displaylang en Windows Embedded CE 6 0 R2 http www microsoft com downloads details aspx FamilyId F4 1 FC7C1 FOF4 4FD6 9366 B61E0AB59565 amp displaylang en Windows Embedded CE 6 0 R3 http www microsoft com downloads details aspx FamilyID BC247D88 DDB6 4D4A A595 SEEE3556FE46 amp amp displaylang ja amp displaylang en Windows Embedded CE 6 0 for ARM http www microsoft com download en details aspx displaylang pack WinCEPB60 101231 Product Update Rollup Armv4I msi More details about installing procedure please refer to some documentations from Microsoft website or MSDN help document 8 3 2 Get the BSP The WINCE 6 0 BSP package can be down
11. enter key on the keyboard as follows Figure 25 Linux Kernel Configuration Arrow keys navigate the menu lt Enter gt selects submenus gt Highlighted letters are hotkeys Pressing lt Y gt includes lt N gt excludes lt M gt modularizes features Press lt Esc gt lt Esc gt to exit lt gt for Help lt gt for Search Legend built in excluded M module lt gt p Device Drivers gt File systems gt Profiling support Kernel hacking gt Security options gt Cryptographic options Library routines oad an Alternate Configuration File Save an Alternate Configuration File SUIS Ext Help Type sbc s2416 click OK and exit from it until configuration graphic as follows Figure 26 40 November 2011 SBC S2416 User Manual IndusTech Software Windows CE Enter the name of the configuration file you wish to load Accept the name shown to restore the configuration you last retrieved Leave blank to abort samancen 5 Make the kernel image cd sbc s2416 kernel make clean make zImage 6 Ifthe making procedure is successful the zImage file will be generated in the TFTP file folder as follows Figure 27 bookObook desktop work 2416 test kernel2416 MAE MEE 2 V Sim 1 BN H GEN version CHK include linux compile h UPD include linux compile h cc init version o LD init built in o LD
12. found Nothing to do Bye Processing etc profile Done H 7 4 Load the Linux Images on the board by the Ethernet The Linux system can also be loaded directly from your computer with the Ethernet and burn it into the NAND flash This section will provide the steps to guide how to operate 1t Before the procedure make sure Bootloader on the NAND flash is not erased by all If it has been erased you have to insert the SD card and then boot from 1t Please see the 7 3 1 Here assuming the system 1s boot from the NAND flash 1 Plug the network cable into the J7 connector on the board and connect it with the router or your computer directly 2 Double click the tftpd32 exe on your computer and set the Current Directory is the directory where all the Linux images stored Figure 18 Tftpd32 bw Ph Journ Current Directory MD perating Sustem P ackage sLINLIESSIITGE Browse Server Interface 182 1 58 1 8 Show Dir Tftp Server Tftp Client DHCP server Suslog server Current Action Listening an port 69 About Settings Help 34 November 2011 SBC S2416 User Manual IndusTech Software Windows CE 3 4 5 Plug into the power cable reboot the board and quickly push the space key and let u boot program into the u boot command mode set the board IP address and server address ensure the IP address is the same network segment with your computer For example setenv ipaddr 192 168 1
13. is used to show the board details on the computer e DNW USB Download Firmware the USB drivers of the PC is used to download the files on the baseboard from computer only for XP e IROM SD EBOOT nb0 the SD card Bootloader is used to boot the WINCE kernel or load it into NAND flash e STEPLDR bin the first NAND flash Bootloader is used to boot the EBOOT bin e EBOOT bin the second NAND flash Bootloader is used to boot the WINCE kernel e XIP bin the WINCE kernel image e SMDK2416 the SBC S2416 CE 6 0 BSP software package All above files can be download from IndusTech s website http www industech com cn s241 6 The SMDK2416 TOOLS file folder includes DNW exe DNW USB Download Firmware IROM Fusing Tool exe This section will guide how to fuse the WINCE images into the NAND flash on the board 8 2 1 Step1 Create a SD card 1 Preparing a 2GB SD card and plug it with an adapter into your computer Make sure your SD card adapter can be normally used in your computer and select the Removable Disk as your device you could format it with FAT32 file system 43 November 2011 SBC S2416 User Manual Software Windows CE IndusTech Figure 28 2 Double click the IROM Fusing Tool exe as follows Figure 29 f TRON Fusing Tool Image File to Fuse o HE The image File will be Fused From Eo an Drive Click Browse button and select the IROM SD EBOOT nb0 file in the WINCE images folder as fo
14. you want to make u boot bin you have to mask the second macro defipgtion and reserve November 2011 SBC S2416 User Manual IndusTech Software Windows CE 6 7 the first definition as follows define CONFIG BOOT NAND define CONFIG BOOT MOVINAND Save the smdk2416 h header file and exit Return to the u boot root file path enter following commands to set the u boot compile configuration and make it cd sbc s2416 u boot 1 3 4 sudo make distclean sudo make smdk2416 config sudo make all If the make procedure is successful the u boot bin file will be generated in the TFTP folder Delete this u boot bin file and run the mkmovi command to generate u boot movi bin binary file rm tftp u boot bin mkmovi cp u boot movi bin tftp Revise the boot command to load the Linux images into the NAND flash automatically In the 378 line of smdk2416 h header file you will find a macro definition CONFIG BOOTCOMMAND which can load the Linux images into the NAND flash automatically The load procedure can be changed by revising this command define CONFIG_BOOTCOMMAND sleep 1 nand scrub sleep l nand erase sleep 1 movi read 38000002 40000 30000000 sleep 1 nand write 30000000 0 40000 sleep 1 movi read 32000002 300000 32000000 sleep 1 nand write 32000000 40000 300000 sleep 1 movi read 35000002 300000 30800000 sleep 1 bootm 32000000 30800000 Make the u boot bin The procedure to make the u boot bin binary
15. 0 DHCP Disabled Boot delay 2 seconds Reset to factory default configuration Startup image LRUNCH EXISTING Program disk image into SmartMedia card Enabled Program CS8988 MAC address 66 66 66 66 66 66 KITL Configuration ENABLED Format Boot Hedia for BinFS 2 When Initiating image download in 5 seconds characters appear quickly push the space key on the keyboard and enter the EBOOT program as follows Figure 36 46 November 2011 SBC S2416 User Manual IndusTech Software Windows CE DNW v0 60C For WinCE COM1 115200bps USB x ADDR 0x30000000 Serial Port USBPort Configuration Help Ethernet Boot Loader Configuration 8 IP address 192 168 8 5 1 Subnet mask 255 255 255 8 2 DHCP Disabled 3 Boot delay 2 seconds Reset to factory default configuration Startup image LAUNCH EXISTING Program disk image into SmartMedia card Enabled Program CS8966 MAC address KITL Configuration ENABLED Format Boot Media for BinFS Erase All Blocks Mark Bad Block at Reserved Block Clean Boot Option FALSE Download image now Erase Reserved Block Low level format the Smart Media card LAUNCH existing Boot Media image Read Configuration DOWNLOAD image now USB Write Configuration Right Now Enter your selection 3 In Enter your selection command line push 5 and 6 digital key on the keyboard respectively make sure the No 5 and No 6 of the EBOOT program is the same with above Fig Then push 9
16. 11 channels Japan e 802 11s mesh networking WLAN Security features AES CCMP hardware implementation as part of 802 111 security standard WPA Wi Fi Protected Access encryption WEP 64 and 128 bit encryption with hardware TKIP processing IPSEC security acceleration in hardware The WM BG MR 09 is connected to the CoM S2416 via the MMC 2 port Antenna Connection The WM BG MR 09 requires a single 2 45GHz antenna The antenna is connected via the onboard UFL high frequency connector RF1 Any type of 2 45GHz antenna can be used Table 6 RF1 connector data Table 7 802 11b g WLAN RF system specifications 2 4000 2 4835 GHz 2 4 GHz ISM Band 14 channels Modulati OFDM DSSS Direct Sequence Spread Spectrum DBPSK iato M DQPSK CCK 16QAM 64Q AM 1 2 5 5 11 6 9 12 18 24 36 48 54 Mbps Outout P 15 dBm 2 0 1 5 dBm for 1 2 5 5 11Mbps DEUS 13 dBm 42 0 1 5 dBm for 6 9 and gt 12Mbps November 2011 SBC S2416 User Manual 16 IndusTech Interfaces and Connectors Tables 802 11g EVM Requirement Data rate Mbps Relative p qd error 5 10 13 16 up Table9 802 11b EVM Ss p 4 I8S QPS E IC pe p 8 Data rate Mbps I BPSK Table 10 Receiver Receiver Characteristics Typical 25 C Maximum Ut PER lt 8 Rx Sensitivity 1 Mbps PER lt 8 Rx Sensitivity 11 Mbps PER lt 10 Rx Sensitivity 6 Mbps PER lt 10 Rx Sensitivity 54 Mbps For
17. 2 on the SBC S2416 with PC s USB port by the USB cable 4 Open the DNW exe program and set it s configuration as follows Figure 33 DNW v0 60C For WinCE COM x USB x ADDR 0x30000000 Serial Port USB Port Configuration Help 45 November 2011 SBC S2416 User Manual IndusTech Software Windows CE 5 Configure the DNW software as follows DNW gt Configuration gt Options Baud Rate 115200 COM port COMI your computer serial number Figure 34 UART USB Options Serial Port Baud Rate 115200 57600 39400 19200 14400 9600 USB Port Download Address 0x31 000000 LD EA E Click OK to save the configuration and exit In the menu click Serial Port gt Connect to open the serial port When above preparing steps have been over the installing procedure begin 1 Plug the power cable into the baseboard the Bootloader will boot from the SD card and the information will be shown on the DNW as following Fig 35 Figure 35 DNW v0 60C For WinCE COM1 115200bps USB x ADDR 0x30000000 Serial Port USBPort Configuration Help PAGES PER BLOCK 64 SECTORS PER PAGE 4 NUMBLOCKS 4696 6x1666 SECTORSPERBLOCK 6h 80xh8 BYTESPERSECTOR 4896 0x1888 SECTORSPERBLOCK 6h 80xh8 BYTESPERSECTOR 2048 4096 0x1000 Press ENTER to launch image stored on boot media or SPACE to enter boot Ethernet Boot Loader Configuration IP address 192 168 8 5 Subnet mask 255 255 255
18. 2011 SBC S2416 User Manual
19. 33 X ULL LLLA Loo Vo e MAI Lo Va e S CE 1 155 Display Interface LCD VIO 2 33V LCD VIO 2 33V C open drain with internal pull up to 1 iu FE r Vou open drain with 3mA sink current 2 9 o D q 0 54 0 36 G2 November 2011 SBC S2416 User Manual 27 IndusTech Accessories 6 4 6 5 Tx voas S ES 354 E a Vv us po povo Power Consumption To be added in a future revision of this document Operating Temperature Ranges The information in this section refers to the SBC S2416 board only For temperature ranges of off board components such as the LCD panel or battery pack please refer to the component s datasheet The SBC S2416 is available with three options of operating temperature range Table 43 Operating Temperature Ranges Commercial 0 to 70 C Sample boards from each batch are tested for the lower and upper temperature limits Individual cards are not tested C Extended 20 to 70 Every board undergoes a short test for the lower limit 20 C qualification Industrial 40 to 85 C Every board is extensively tested for both lower and upper limits and at several midpoints November 2011 SBC S2416 User Manual 28 IndusTech Software Windows CE 7 Software Linux 7 1 7 2 7 3 7 3 1 Warning Warning Installing software is not easy Finish the procedure completely and be patient to let the compilation and installation
20. 5 the board IP address setenv serverip 192 168 1 8 your computer IP address saveenv Figure 19 DMW 0 606 For WinCE COML T1192 00 Bps USE ADORA nenon Serial Port LISB Port Configuration Help ERES serial smc911x MAC 80 580 5c 26 8a 5b Hit any key to stop autoboot 8 SAM2H416EDK set ipaddr 192 168 1 5 SAM2416EDK set seruerip 192 168 1 8 SRH25416EDK saveenu Saving Environment to NAND Erasing Nand Erasing at 8x8 S6complete Erasing at 8x28888 188 Emplete Writing to Hand done SAM2416EDK Download the u boot bin file and load it into the NAND flash tftp 30000000 u boot bin nand scrub nand write 30000000 0 40000 Figure 20 DNW vO 60C For WinCE COMT 115200bps USE ADOR 0 CO00000 Serial Port USB Port Configuration Help SRH2516EDK tftp c8888888 u boot bin smc911x initializing smc911x detected LAN9226 controller snc911x phy initialized smc911x MAC 88 58 5c 26 0a 5b TFTP from seruer 192 168 1 8 our IP address is 192 168 1 5 Filename u boot bin Load address 6xc 6666666 Loading HH done Bytes transferred 219736 6x35a58 SAM2Z416EDK Download the zImage file and load it into the NAND flash tftp 32000000 zImage nand erase 40000 300000 nand write 32000000 40000 300000 Figure 21 35 November 2011 SBC S2416 User Manual IndusTech Software Windows CE 6 1 DNW 0 600 For WinCE COMI 1IIS200bp USE ADDR ER EDUER
21. 601 You can change this macro and define other parameters such as define LCD MODULE ATO043TNI3 4 3 inch LCD 480x272 define LCD MODULE N101L6 10 1 inch LCD 1024x600 Zdefine LCD MODULE VGAS800600 VGA out 800x600 Zdefine LCD MODULE 121 12 1 inch LCD 1024x768 After changing this macro re compile the WINCE BSP and update following the WINCE images into the NAND flash IROM SD EBOOT nb0 EBOOT bin and XIP bin 8 4 2 How to Install the SDK The SBC S2416 baseboard SDK of WINCE 6 0 is placed in the SMDK2416 SDK file folder you have to install it firstly before you want to develop application based on the VS2005 2008 or eVC Double click the SBC 52416 SDK msi program and install it with the wizard Certainly you can export the new SDK in the platform builder when your new component drivers have been developed More details please refer to the MSDN documents about your development environment 94 November 2011 SBC S2416 User Manual A 8 4 4 How to Test Ports On The WINCE Software Windows CE 1 2j 3 4 5 6 Serial Test SBC S2416 baseboard includes four COM ports Once the WINCE OS is on you have to use the serials by the serial demo application if your application has no any serial test function The serial demo application is located in the SMDK2416 SRC APPS SerialPort file folder You can compile it by the VS2008 compiling tools based on the SBC S2416 CE 6 0 SDK the Se
22. A PIO caga ioga T UM e 25 Table 43 Operating Temperature RangeS ccccccccccnnncnnnnoonnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnannnnnnnnnnnnnnnnnss 28 Table 44 WINCE 6 0 development environment SO TWATS ooooooonooooooooooooooonnnnnnnnnnnnnononnnnononnn nono nono nono nnnnnnnnnnnos 52 Table 45 WINCE 6 0 Components CUStOMIZAtION oooooooonnncccnnnnnnnnnnnnnnnnnnnnnnonnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnss S6 November 2011 SBC S2416 User Manual 5 IndusTech Table of Contents Figures Figure 1 SBC S2416 Block Dia Stable orcos tica papiro een epi dar Dru Um RUE 11 NS E E UU NR O OO E uM RU MN UM Ce DabaUn 14 Dieu 3 Ethernet Schott 14 Heure USD SUIS Moi idolos pics 15 Iuris E e o E 26 Figure 6 SBC S2416 bottom X Ray view as seen from top SIAE ooooooonnnnccncnnnnnnnnnnnnnnonnononnnnnnnnnnnnnnnnnnnos 26 lorc 30 loui O nO 30 rua Mec 3l OO a ass 31 AAA SS RSS E 22 DOMES 22 gruss M E E 32 grasa o TT s eee 33 abus 33 DOURO DO m T
23. B OS Me APR m 15 Em MO UP RD MEME e RR A 16 30 M eto Po dario SAA 17 o A E E E EE E 17 INTERFACES ANO CONNECTORS serial irte Dio tortillas 18 EL CoM 52416 Interlace Conneciors Uadec 18 Ez DOPO P e RR A RR 18 o Miro revisited S sega EE E NOAE A E E ETE 18 ak TART O eOr IO das 19 ES USB Slave COME Iii EEE 19 46 USB Host Connector 01 losas 19 A7 USB Connectors J2 do c 20 2 NEN COE Or BT m 20 4 9 MMC SD SDIO Socket TA decis 2 NM NDGbUuILORRPE 2 2 11 Touchescreenlie ders IDs oeste ne NA A E C RD UNI EO nA 22 4 12 ENDS Acido Rio siii 22 MND A IA A RR e o RP 23 4 14 Miscellaneous Signals Headers J11 Musas 23 EI A E E E T E A 24 4 16 RTC Backup Battery Socket BATT ooooooooooononnncccncnononononononononnnoonnnnnnnnnnnnnnnnnnnnonnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnos 25 4 17 DOCU SOULCE Jumper 6 152 entornos ENERE ERE adidas 25 Ale LEDS DEDO pasa dE E PG OO O RE 25 MECHANICAL DRAWINGS coa ar 26 Bc iE UMEN LI 27 G1 Absonte Macia Ran E mo o omm P 6 2 Recommended Operating CONAItIONS oooooonnnnnccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnanannnnnnss al Go DO Ee e EO eer e E E I a taba 27 04 Poe Const casas entire si Snap ig Pa tie pe E EEE OE E 28 0 Operating Temperature Radeon pee 28 A A id II id Gi 29 Dodo WV co
24. BASE gt File Systems and Data Store gt File System Internal Choose 1 Hive based Registry Core OS gt CEBASE gt File Systems and Data Store gt Registry Storage Internal Choose 1 exFAT File System Core OS gt CEBASE gt File Systems and Data Store gt Storage Manager November 2011 SBC S2416 User Manual IndusTech FAT File System Core OS gt CEBASE gt File Systems and D amp tfBtane Minde sager Storage Manager Control Panel Applet Core OS gt CEBASE gt File Systems and Data Store Storage Manager Transaction Safe FAT File System TFAT Core OS gt CEBASE gt File Systems and Data Store Storage Manager Video Image Compression Manager Core OS gt CEBASE gt Graphics and Multimedia Technologies Media Video Codecs and Renderers SD Memory Device Drivers gt SDIO gt SDIO Memory Device Drivers gt USB Function gt USB Function Clients Components can be added or deleted in window Catalog Items View of Visual Studio 2005 V 82005 integrated development environment Console Window Core OS gt CEBASE gt Shell and User Interface gt Shell gt Command Shell 8 4 HOW TO 8 4 1 How to Change The LCD Parameters In the factory the LCD parameters are pre set as the 7 inch LCD You have to change the macro definition in the bsp cfg h header file The path is SMDK2416 SRC INC In the final line of this header file the LCD MODULE TYPE macro is pre defined as follows define LCD MODULE TYPE LCD MODULE LW500AC9
25. C S2416 features two 3 5mm jacks one for stereo headphone output J20 and the other J19 for mono audio input Table 33 J20 connector pinout Signal Name oe plug pin Jack pin out Mating plug mo AMP VOP Middle ring 3mm phg e Outer ring Tip Table 34 J19 connector pinout Signal Name Mating plug pin Jack pin out Mating plug Middle ring ia 3 5mm phg Outer ring Tip Table 35 J19 and J20 connectors data Manufacturer Mfg P N Mating connector ST 3500 3N Standard 3 5mm stereo plug 4 14 Miscellaneous Signals Headers J11 J15 The 2mm header J15 provides access to some of the CoM S24106 serial interfaces These signals are routed through SBC S2416 level shifters and operate at 3 3V voltage levels November 2011 SBC 82416 User Manual 23 IndusTech Interfaces and Connectors Table 36 J15 connector pinout a ques To SH SMo h 3 fecesa fs sosom O 4 ncs TC fo E The 2mm header J11 provides access to some of the CoM S2416 static memory control bus signals These signals are routed directly from the CoM to J11 and operate at VCC 3P3 voltage levels Table 37 J11 connector pinout s seca I SMCAL 8 SMCD2 20 SMC WE s swcpi ET SMCmb Gp s swdK GND d SMC A6 SYS BRST Table 38 J11 J15 connector data Mfg P N Mating connector 522 90 24 GB00 2 0mm Box header SMT type
26. IPP o II e sacknt cand 29 7 2 Establish Linux Development ENVITONIMENE coccccccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnns 29 7 3 Load the Linux Images on the Board by the SD card occcccccccccccnnonoonnoonnnncnnnnnnnnnnnnnnonononnnnnanonnnnnnnnnnnnnnnnos 29 7 3 1 Stepl Burn the Linux Images into the SD card sss 29 7 3 2 Step 2 Load the Linux Images into the NAND Flash eee 31 7 4 Load the Linux Images on the board by the Ethernet oocccccccccccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnos 34 A A diitzius REED 39 T5 Stepl Establish the Cross Compilation Environment sse 39 2 32 Step Make th U Doot Image E Omm 40 7 5 3 Step3 Make the Linux Kernel IMage oooooooooooooonccccnnnnnnnnnnnnononnononononnncnnnnnnnnnnnnnnnnnnnnnnnnnannnnnnnos 41 November 2011 SBC S2416 User Manual 3 IndusTech Table of Contents 7 5 4 7 6 How to 7 6 1 After recompiling the system how to update it into the board ooooooonooonooooooooonnnonononononnnnnonnnnnononoss 7 6 2 How to calibrate th touch screen im Lia a iii 8 Software Windows 07 RET 8 1 Warning 8 2 Load the WINCE Images into the NAND Flash oooooocccccccccncccccnnncooononooonccccncnnnnnnnnnnnnnnonnnnananannnnnos PA A A 8 2 2 Step2 Load the Images into the NAND flash oooonnnnnnnooonooooooononononnononononnnnnnno
27. M S2416 November 2011 SBC S2416 User Manual 25 IndusTech Mechanical Drawings 5 MECHANICAL DRAWINGS Figure 5 SBC S2416 top 3 SBC S2416 V1 0 JU DUO UU UL m INDUSTECH co LTO HHHH IHH 1 CACO RE LVDS u HE c25 zi neco interface 232 u C PET d dn 0000000000000000000000 ioon uus 1 es iB E a Eg B Q0000000000000000000 il iua c ua wo a gt LIH oo o 6 o Eu t O O a a oO oO a a a a a a a O a a m O a a oO a a a a a a O pr 0000000 000000000000000000000000000000 GPIO Connector O Lc 888 Dr Ls J de zs C E DONO LE 190000 Be 9000 0000 0900 T tl Figure6 SBC S2416 bottom X Ray view as seen from top side Mechanical drawings are available in DXF format from CompuLab s website following Developer gt gt SBC S2416 gt gt SBC S2416 Dimensions and Connectors Location links November 2011 SBC S2416 User Manual 26 IndusTech Operational Characteristics 6 OPERATIONAL CHARACTERISTICS 6 1 Absolute Maximum Ratings 6 2 Recommended Operating Conditions 6 3 DC Electrical Characteristics SD MMC SDIO TEN aco i vccMMc 3ov ums 33 w pese a 38 T y i vec mmezsov os o a E eme 1s 1 BEES vemm A fosso 1 8V Digital I O TRU o T sem E o Blu st fel ON UI 3 3V Digital 1 O 2 145 oo mw o 218
28. O Serial Port LISB Port Configuration Help Err serial smc911x HAC 66 46 5c 26 6a 5b Hit any key to stop autoboot 6 SAM2416EDK tftp c8888888 zImage z initializing z detected LAN9226 controller phy initialized z MAC 08 58 5c 26 8a 5b TFTP from seruer 192 168 1 8 our IP address is 192 168 1 5 Filename zImage Load address 6xc 68666666 Loading HEHE SESE SESE SESE EEE EE SESE HE TE EEE SE SE A EEE EE EEE DNF v0 504 COM1 115200bps USB x Serial Port USB Port Configuration Help 0x1a8888 6x1c 6666 6x1e 0000 6x2 66666 6x22 6666 6x246666 6x26 6666 6x28 6666 0x2a 0000 6x2c 0000 0x2e 0000 6x3 66666 6x32 66686 56plete S4plete 58plete 62plete 66plete 8 plete 75plete 79plete 83plete 87plete 91plete 95plete 188plete SRH2416EDK nand write 32000000 46666 300000 NAND write device 8 offset 0x40000 size 0x300000 3145728 bytes written OK SAn2416EDK 0 40000 the first partition stores the Bootloader Bytes Note Current NAND flash MTD is divided three different partitions 40000 300000 the second partition stores the Linux kernel the size is less than 4M 300000 the third partition stores the root file system the size is about 1000M bytes Use the SD card to copy the rootfs tar bz2 and setup file from your computer and insert the SD card into the baseboard Download the RAM file system uramdisk and start 1t by kernel tftp 30800000
29. SBC S2416 User Manual IndusTech IndusTech Introduction O 201112 IndusTech Ltd All Rights Reserved No part of this document may be photocopied reproduced stored in a retrieval system or transmitted in any form or by any means whether electronic mechanical or otherwise without the prior written permission of IndusTech Ltd No warranty of accuracy is given concerning the contents of the information contained in this publication To the extent permitted by law no liability including liability to any person by reason of negligence will be accepted by IndusTech Ltd its subsidiaries or employees for any direct or indirect loss or damage caused by omissions from or inaccuracies in this document IndusTech Ltd reserves the right to change details in this publication without notice Product and company names herein may be the trademarks of their respective owners IndusTech Ltd P O Box 923 310018 Hangzhou China Tel 86 571 28110896 http www industech com cn Fax 86 571 28110896 November 2011 SBC S2416 User Manual 2 IndusTech Table of Contents Table of Contents INTRODUCTION c ed acaso paras 9 ls A A 9 MEE Cri Berechnen 9 OVER EWN are che setae sees te se eee rss setae 10 2E Siri Rm A cee eee ate 10 22 DOC iuc m T TT 11 P MEINER PP o 12 SIEM COMPONENT O ocium pe MIENNE l4 Sl GA co E UNE io 14 22 AAA eM E EESC TEUS 14 Sr EDS MA ua 14 Cr US
30. TIA EIA 644 LVDS standard and supports VGA SVGA and XGA display modes The LVDS Transmitter is configured for rising edge data sampling GPH8 can be configured to put the transmitter into shutdown mode In order to use the LVDS interface the CoM S2416 display system has to be configured properly for 18bit active matrix data transmission 3 4 USB HOST Subsystem The SBC S2416 provides four full speed USB2 0 host ports implemented by USB hub GL850A chip which fully compliant with the USB 2 0 specification The USB hub up link 1s directly interfaced with the USB host port of the CoM S2416 The USB hub provides four downlink connections routed directly to the dual type A USB connector J1 The following block diagram describes the SBC S2416 USB subsystem Figure4 USB Subsystem Hub USB2 0 port 1 GL850A Hub USB20 port 2 Type A J1 Hub USB2 0 port 4 November 2011 SBC S2416 User Manual 15 IndusTech Overview 3 5 WLAN Module The SBC S2416 incorporates full featured 802 11b g capabilities implemented with the USI WM BG MR 09 WLAN controller module The WM BG MR 09 is based on the Marvell 88W8688 chipset WLAN Standards supported Oo 02 11 data rates of 1 and 2 Mbps e 802 11b data rates of 5 5 and 11 Mbps e 802 11a g data rates of 6 9 12 18 24 36 48 and 54Mbps for multimedia content transmission e 802 1le Quality of Service QoS e 02 11h DFS statistics processing e 802 11h transmit power control e 02
31. USB Write Configuration Right Now Enter your selection u System ready Preparing for dounload INFO Device Name SHDK25506 xxx Please send the Image through USB In the menu click USB Port gt UBOOT select the STEPLDR bin in the WINCE images folder and load it on the baseboard Figure 40 FTF Atera El CL B 2416 WIHCEB a SMDK2416 En lg SMDK2418U5B Driver ARIAS a EBOCT FRA EZ j Et Es ra S m 28943 481 a FJ ESEFE xema SS Te epee TO BIN Files bin nbO 1st ubi H2 iB 48 November 2011 SBC S2416 User Manual IndusTech Software Windows CE DNW v0 60C For WinCE COM1 115200bps USB OK ADDR 0x30000000 Serial Port USBPort Configuration Help INFO Device Name SHDK25588 xxx Please send the Image through USB BL IMAGE TYPE MANIFEST BL IMAGE TYPE UNKNOWN Download BIN file information Stepldr image ImageStart 8x8 ImageLength 8x1888 LaunchAddr Completed file s 8 Address 6x6 Length 6x1666 Name STEPLDR nb6 Target RAM dwimageLength 6x1666 dwNumBlocks 6x1 duBlock 80x8 X g FlashIiInfo wSectorsPerBlock 6x46 8x8 INFO Step loader image stored to Smart Media Please Reboot Halting 8 The SD card Bootloader IROM SD EBOOT nb0 will load it into the first block of the NAND flash 9 Restart the board by the power cable and enter the EBOOT menu again Push U to download the EBOOT bi
32. additional details please refer to the USI WM BG MR 09 datasheet NOTE The WLAN module is available only with the W configuration option 3 6 Audio Amplifier The SBC S2416 is equipped with a stereo audio out signal amplifier that is based on the CP2210 class D audio power amplifier IC Amplifier inputs are driven by the AUDIO OUT R L signals of the CoM S2416 Amplifier output is routed directly to the onboard headphone jack J20 The CP2210 is a 3W Stereo Power Amplifier from Chip Homer The audio amplifier is capable of delivering 1 5W of continuous RMS power per channel into 8Q loads and 3W power into 4 Q loads The Audio amplifier is configured for a gain of 1V V 3 Back Up Battery An on board 18mAh rechargeable com cell lithium battery is the back up power supply for RTC timekeeping This battery is in charge of powering the CoM S2416 RTC whenever the main power supply is not present November 201 1 SBC S2416 User Manual 17 IndusTech Interfaces and Connectors 4 4 1 4 2 4 3 INTERFACES AND CONNECTORS CoM S2416 Interface Connectors U1 The CoM S2416 1s interfaced through one 1 27mm pitch 120pm connectors Ul For signal descriptions please refer to the relevant CoM Reference Guide DC Power Jack P1 Table 11 5V DC input jack pinout Signal Name P1 3 Table 12 P1 connector data 15 02037 R Mating with power supply adapter 209C10020 supplied by IndusTech RS232 connecto
33. all a del 4 3 A A ate KM MEME Kr al 8 3 4 System Customization Windows Embedded CE 6 0 consists of a number of independent modules Each module provides specific functions of which some modules can be divided into several components Each component has specific feature making OEM ODM customize a stable and efficient version according to specific application Taking Mobile Handheld as a template sample SBC S2416 OS image adds features of components including Table 45 WINCE 6 0 Components Customization Core OS gt CEBASE gt Application End User CAB File installer uninstaller Core OS gt CEBASE gt Applications End User OS Dependencies for NET Compact Core OS gt CEBASE gt Applications and Services Development gt NET Compact Framework 3 5 Framework 3 5 Point to Point Protocol over Ethernet PPPoE Core OS gt CEBASE gt Communication Services and Networking gt Networking Wide Area Network WAN USB Function Driver Core OS gt CEBASE gt Core OS Services gt USB Host Support USB Host Support Core OS gt CEBASE gt Core OS Services gt USB Host Support USB Human Input Device HID Class Driver Core OS gt CEBASE gt Core OS Services gt USB Host Support USB HID Keyboard and Mouse Core OS gt CEBASE gt Core OS Services gt USB Host Support gt USB Human Input Device HID Class Driver USB Storage Class Driver Core OS gt CEBASE gt Core OS Services gt USB Host Support RAM and ROM File System Core OS gt CE
34. ard LCD FPC connector J13 allows easy integration with Annolux 7 inch ATO70TN92 LCD panels The CABFPCS50 provides a generic 0 5mm header connection including the power for the LCD backlight and module logic voltages For additional details please refer to section 7 of this document November 2011 SBC S2416 User Manual 21 IndusTech Interfaces and Connectors Table 28 J13 connector pinout s vwo E hom Oo s romos E om s fow ECU o b 50 23 LCDDI Tag GND 48 Table 29 J13 connector data Manufacturer Mfg P N Mating connector 979 41 750200 FFC 50 cont 0 5mm 4 11 Touch screen Headers J14 4 12 The on board FPC4 1mm pitch J14 provides an easy way to interface with CoM S2416 touch screen interface Table 30 J14 connectors pinout Pin Signal Name Signal Name LVDS Header J16 LVDS output signals are routed from the LVDS transmitter IC to the onboard 2mm header J16 NOTE The J16 connector does not provide power for the LVDS LCD panel and its backlight External power source is required November 2011 SBC S2416 User Manual 22 IndusTech Interfaces and Connectors Table 31 J16 connector pinout GND E NOTE J16 provides the backlight logic control signal and power down control signal by GPIO Table 32 J16 connector data Mfg P N Mating connector 522 90 20 GB00 2 0mm Box header SMT type 4 13 Audio Jacks J19 J20 The SB
35. ation is located in the SMDK2416 SRC APPS PWMDemo file folder You can refer and compile it by the VS2008 platform builder When the PWM exe program is generated you can copy it by the SD card or ActiveSync on line debug function into the SBC S2416 and test PWM output Anyway the SBC S2416 baseboard only provides one PWM tune that drives the backlight of the LCD Please refer to baseboard schematic about more details Recorder Test SBC S2416 baseboard includes MIC input port The BSP provides audio codec driver and recorder demo application The demo application is located in the SMDK2416 SRC APPS Recorder file folder You can refer and compile it by the VS2008 platform builder When the recorder exe program is generated you can copy it by the SD card or ActiveSync on line debug function into the SBC S2416 and test MIC input Watchdog Test SBC S2416 baseboard includes watchdog function Once the WINCE6 0 OS is on you can t directly access the watchdog physical address except for watchdog driver BSP provides watchdog driver and demo application The demo application is located in the SMDK2416 SRC APPS WatchdogDemo file folder You can refer and compile it by the VS2008 platform builder When the watchdogdemo exe program 1s generated you can copy it by the SD card or ActiveSync on line debug function into the SBC S2416 and test watchdog function Anyway the watchdog function is only included in the CoM S2416 V1 0 board 55 November
36. d A Bw Conmmecatica amp Contes TA rior tors Piin Vire Mba Var la a 2 9 0 8 i9 20 51 November 2011 SBC S2416 User Manual IndusTech Software Windows CE 3 4 5 6 Ek gi Dei C8 Decem Bee cold Palcos CE A al fee ap as a Bel Sotoca Enkar Sane Dur qj Tow pores Tam AEM A mAH P Visual C ATL CLR E MFC Eee Win32 a Ethias m dm B ER Platform Builder for CE 6 0 GRAB CD Visual Studio EEE 8 05 Design RERE LS ESRREBURAR iW FED D WINCE600 0SDesi gns REISS EH WY SECHSZATS SBC S2416 Click OK to save this project then start to set the configuration parameters according with design wizard until finish it Select submenu Build gt Global Build Settings gt Copy Files to Release Directory After Build gt Make Run Time Image After build If KITL is needed set Enable Kernel Debugger and Enable KITL into Build Options page Project gt Properties In the menu click build advanced build command Clean Sysgen See figure 45 this will take approximately 20 minutes after which you will see build complete Figure 45 ado E E Fr pr aa Faam ades TORCEM a a tae a hie FT Task baih Vial alio E pa alan ILERETISOPDES ken oba hor Tuga a Jp cauce EA DEH Tri LOD Teck Fakai Teie LCD Tich Clg Tere LCD Sene 0 a Deer Drum Ea Trad Fairs BaH aad Epa WIDE
37. ent is part of a set of reference documents providing information necessary to operate and program IndusTech s SBC S2416 baseboard 1 2 Related Documents For additional information not covered in this manual refer to the documents listed in Table 3 Table 3 Related Documents CoM S2416 Developer Resources http www industech com cn November 2011 SBC S2416 User Manual 9 IndusTech Overview 2 OVERVIEW 2 1 Highlights Carrier base board designed to support the CoM S2416 product line Implements a Single Board Computer when combined with a CoM S2416 module Extends the CoM S2416 graphics controller with interfaces for LVDS RGB and LCD WLAN support Up to 4 serial ports two RS232 and two UART TTL Up to 4 USB 2 0 Host and one slave USB ports Touchscreen interface GPIO connectors Audio support with stereo amplifier output and mic input One 100 Mbps Ethernet ports MMC SD SDIO socket Back up battery for RTC 5V Power DC input he SBC S2416 is a carrier baseboard designed for he IndusTech CoM S2416 product line he SBC S2416 routes the CoM S2416 interfaces to standard connectors and also enriches the CoM S2416 feature set with additional peripheral devices A combination of the SBC S2416 with one of the oM 82416 modules implements a fully functional SBC single board computer he rich feature set of the SBC is customizable according to the price performance targets of the ser s application he po
38. er args tftp disable no 3 Set the tftp directory as the tftp server root directory sudo chmod R 777 tftp sudo chown R nobody tftp 4 Start the tftpd server by the xinetd super server sudo etc init d xinetd start OK the tftp server has been install on your computer you can download all Linux images into the board and update it More details please refer to the section 7 4 7 6 2 How to calibrate the touch screen in Linux Plug the power cable into the board and boot the system into the Linux console Open the DNW software on your computer or other terminal software type following commands ts calibrate Touch the crosses that appear on the screen killall Xorg poweroff to save settings 42 November 2011 SBC S2416 User Manual IndusTech Software Windows CE 8 Software Windows CE 8 1 Warning 8 2 Load the WINCE Images into the NAND Flash Warning Installing software is not easy Finish the procedure completely and be patient to let the compilation and installation finish Generally the default factory system 1s the Linux 1n the NAND flash of the baseboard Therefore you have to load the WINCE images into the NAND flash 1f you want to use WINCE as the development environment The WINCE images and fusing tool include following files e IROM Fusing Tool exe the program is used to fuse the Bootloader into the SD card only for XP e DNW exe the serial debug program
39. file is the same with u boot movi bin the steps are listed as follows define CONFIG BOOT NAND define CONFIG BOOT MOVINAND cd sbc s2416 u boot 1 3 4 sudo make distclean sudo make smdk2416 config sudo make all 7 5 3 Step3 Make the Linux Kernel Image 1 2 Download the SBC S2416 Linux kernel package from following location and store 1t in the sbc s2416 folder http www industech com cn s241 6 linux html Unzip this file package in the sbc s2416 folder cd sbc s2416 tar xjvf kernel tar bz2 Set the kernel configuration parameters cd sbc s2416 kernel make menuconfig 39 November 2011 SBC S2416 User Manual IndusTech Software Windows CE 3 4 Figure 24 Linux Kernel Configuration Arrow keys navigate the menu Enter selects submenus gt Highlighted letters are hotkeys Pressing Y includes N excludes M modularizes features Press lt Esc gt lt Esc gt to exit for Help lt gt for Search Legend built in excluded M module lt gt code maturity level options General setup Loadable module support gt Block layer System Type gt Bus support gt Kernel Features gt Boot options gt Floating point emulation gt Userspace binary formats gt lt Exit gt lt Help gt Down it by using the arrow key and select the Load an Alternate Configuration File push the
40. finish Establish Linux Development Environment Before the development you need to establish Linux development environment If you are not familiar with this procedure please refer to the corresponding documentations Load the Linux Images on the Board by the SD card There are two methods to load the Linux images into the NAND flash on the baseboard One is used with SD card the other is used with Ethernet This section will provide the operation steps to guide how to load the Linux images into the NAND flash by the SD card The Linux images and tools include following files moviNand Fusing Tool exe The program on the PC is used to fuse the Linux images into the SD card DNW exe The serial debug program the PC is used to communicate the baseboard by the serial cable tftpd exe The FTP server on the PC is used to download the Linux images on the board by the TFTP u boot movi bin The SD card Bootloader to boot the Linux kernel or write it into the NAND flash u boot bin The NAND flash Bootloader to boot the Linux kernel or write it into the NAND flash zImage The Linux Kernel of the baseboard includes drivers and components uramdisk The Linux RAM file system rootfs tar bz2 The Linux ROOT file system includes QT and other application program All above files can be downloaded from following location http www industech com cn s2416 sbc 2416 linux html If you buy the EVM of the CoM S2416 these bin files are located in
41. ke above Linux images is to establish your Linux cross compilation environment The cross compilation tool can be download from following location http www industech com cn s2416 linux tools html The current cross compilation version is cross 4 2 2 eabi you can download the update version from Linux Open source Forum http www linuxforums org 1 2 Make a file folder to store the cross compile tools sudo mkdir usr local arm cp cross 4 2 2 eabi tar bz2 usr local arm cd usr local arm sudo tar xjvf cross 4 2 2 eabi tar bz2 Edit the bashrc file to notice Linux the compile location sudo gedit bashre Finding the end of all the lines and add following codes export PATH PATH usr local arm 4 2 2 eabi usr bin 37 November 2011 SBC S2416 User Manual IndusTech Software Windows CE save 1t and exit as following Figure 23 Figure 23 bashrc home book gedit ES File Edit View Search Tools Documents Help L oen v sae amp Sound gt X Ea Qe 9 bashre X acras Ey fi some more ls aliases alias ll ls 1 alias la ls A alias l ls CF Alias definitions 3 You may want to put all your additions into a separate file like bash aliases instead of adding them here directly See usr share doc bash doc examples in the bash doc package if f bash aliases then bash aliases fi this if it s already enabled in etc bash bashrc and e
42. l rootfs etc fstab rootfs etc init d rootfs etc init d rcs rootfs etc init d rcS rootfs etc profile rootfs mnt rootfs Settings rootfs Settings Trolltech conf rootfs var rootfs var run rootfs dev rootfs linuxrc rootfs ash history UBIFS un mount UBI device 8 volume 8 setup done unplug the jumper and reboot Processing etc profile Done H 33 November 2011 SBC S2416 User Manual IndusTech Software Windows CE 3 Unplug the power cable Change the S1 S2 jumpers location to make sure the system is boot from NAND flash instead of MMC 1 Then plug the power cable into the board the Bootloader will boot from NAND flash as following Figure 17 Figure 17 DNF vO 504 COM1 115200bps USB x Serial Port USB Port Configuration Help UBIFS journal size 5168968 bytes 5040 KiB 4 MiB 46 LEBs UBIFS media format vuh r8 latest is w4 r6 UBIFS default compressor lzo UBIFS reserved for root 4893579 bytes 4778 KiB UFS Mounted root ubifs filesystem on device 8 12 Freeing init memory 144K mmc1 new high speed SD card at address 1234 mncblk8 mmc1 1234 SAB2G 1 83 GiB ro mmcblk 6 Start mdeu Processing etc profile Done start ts calibrate xres 486 yres 272 Warning TargetProductList overrides TargetProduct Looking for target devices No devices in target mode or class found Looking for default devices No devices in default mode or class
43. llows 3 Figure 30 HH SIGE MD 5 2416 WINCES O O smok2416 IROM_SD_EBOOT nbo STEPLDR nbo SEP QD TROMLSD ERODTD THEMI Image OF nbO mis O LR EAT RO 4 Click SD MMC Drive and select the Removable Disk letter on your computer for example H Figure 31 44 November 2011 SBC S2416 User Manual IndusTech Software Windows CE E IKON Fusing Tool Image File to Fuse DABIOSIMAGEVROM SD EBOOT nbO The image File will be Fused From Do to on Drive START 5 Click START button to fuse the IROM SD EBOOT nb0 into the SD card until the windows message box pops up Figure 32 HOTICE E Fusing image done 6 Unplug the SD card from the SD card adapter and insert it into the connector J4 on the baseboard 8 2 2 Step2 Load the Images into the NAND flash Warning This procedure will erase all the data that is present in the NAND Flash Before this procedure some preparing steps have to be done as following 1 Make sure the system is boot from MMC 1 instead of NAND Flash So you have to set the S1 S2 jumpers to the right location More details about the S1 S2 jumpers please view 4 17 section in this document 2 Connect the baseboard s serial connector J6 on the SBC S2416 with PC s serial port by the serial cable If your computer has no any serial port you have to buy the UART gt USB translator 3 Connect the board s USB slave connector J1
44. load from IndusTech website http www industech com cn s2416 wince html 90 November 2011 SBC S2416 User Manual IndusTech Software Windows CE 8 3 3 Create a New Platform 1 2 Copy the BSP SMDK2416 rar file to D WINCE600 PLATFORM path and unzip it Figure 43 DWINCECOMPLATFORM SHE S45 Be urso TAC ASEH Oo r O Orr otr E HUECO C D SWINCEBOOSPLATFORM 3 Ls IEA y COMMON CJ SMDK6410 C AM35x BSP Ge ESSE Tae Gy SED Tapes A y OA D Eae a 4 Bates es Web E HEH O Ll Parets TE PESE PRI E gt lt MB IPR CRER me c WINCEG6DOO0 T Er D a Ends o FALSE LER SMDK2416 Iri VEZ 1 TA Open the Microsoft Visual Studio 2005 program and create a new platform builder project as follows Microsoft Visual Studio 2005 gt File gt New gt Project gt Other Project Type gt Platform Builder for CE 6 0 Project Name SBC S2416 Path D WINCE600 OSDesigns Figure 44 T d Lom Acceienten 7 3 22538 x I5 3 3 MSDN Windows Embedded CE Home Fed Ce bet echara adocowton on CE Pia md LCD LIDI UIN MEDM Wusdews Embedded CE Download Recent Files Wiens D 12 9 72 a ph eam RESP 2 rm ot owt E Recent Propet E pleno MTI s dodi mayi baee entry mda pe Ea Eras 2 Video ATA MSDM Windows Embedded CE Loure Do Leurs abeat aur Mados Dulad s CE Ra a 3 a vanen herzag beoe jet del to atrenced a riw i
45. lowing Fig 9 Figure 9 Size Configuration Bootloader SRAM Size 8 KB Image file D 124161u boot movwi bin EFuse Size The image file will be Fused From to on drive Partition Size Kernel Bootloader Image File J 512 The image File will be Fused From to on drive 4 Rootfs ee Browse s The image File will be Fused From to on drive Specific Sector Sector 3200000 Image File D 124161zImage START 30 November 2011 SBC S2416 User Manual IndusTech Software Windows CE 6 1 8 In the Fig 10 click START button fuse above files into the SD card until the message box pops up as following Fig 10 Figure 10 Reopen the moviNand Fusing Tool exe software and click the Browse button on the right of the Specific Sector select uramdisk file and type 3500000 into the Sector editor Click the START button and burn the uramdisk into the SD card successfully until the message box pops up Figure 11 a moviHANHD Fusing Tool for Samsung Linux Modified for Odroid SDJ IMIMC Drive H me Drive Size 3842045 sectors 5pHc Size Configuration Bootloader SRAM Size E KB ww Image file EFuse Size 1 KB ww The image File will be Fused From Eo ES on drive ES Partition Size Kernel detal magefie Y The image File will be Fused From B to E on drive 512 RootFs ME The image file will be Fused From
46. n file into the NAND flash as follows Figure 41 DNW v0 60C For WinCE COM1 115200bps USB OK ADDR 0x30000000 Serial Port USBPort Configuration Help duLoad ddress 6x86638666 dwJumpAddress 6x86666BD6 duStore ffset 6x6 SgList 6 dwSector 8x88 sgList 8 duLength 6x82 gt ID 1 lt duUersion 8x1 duSignature 6x43465348 String dwIimageType 8x2 duTtlSectors 6x45F9 duLoad ddress 6x86266666 duJumpAddress 6x8622B6F8 duStore ffset 8x8 sgList 8 duSector 0x340 sgList 8 duwuLength 6x45F9 chaininfo dwLoad ddress 0X88888888 chainInfo dwFlashAddress 8xX8080888888 chainInfo dwlLength 6X66666666 7 INFO Eboot image stored to Smart Media Please Reboot Halting 10 Reboot the board again and enter the EBOOT menu push U to download the XIP bin and load it into the NAND flash Once the load procedure is end the system will be boot automatically as follows Figure 42 DNW v0 60C For WinCE COM1 115200bps USB X ADDR 0x30000000 Serial Port USB Port Configuration Help Lan9228 identified ID REU 6x92266666 HSHHC1 Initializing the HSHHC Host Controller HSHHC1 Turn OFF the F B delay control HSHHC1 Card is Insertedt HSHHC1 Turn OFF the F B delay control HSHHC1 Setting for 1 bit mode Clock Rate 188888 Hz HSHHC1 Turn OFF the F B delay control ERR CHD 5 If the card is not a SDIO CHD 5 does not work in reason ERR CHD 1 If the card is not a HHC CHD 1 does not work i
47. n reason HSHHC1 Setting for 4 bit mode Clock Rate 25888888 Hz HSHHC1 Turn OFF the F B delay control USB Serial Function Class Enabled Serial Class 0AL IoCtlHalGetDeviceInfo LayMgr cpp Layout Manager successfully initialized to 2 CalibrationThread MSIM IM ReadRegistry read KB 5 Explorer U2 6 taskbar thread started NDISPWR Found adapter LAN9217 0AL IoCtlHalGetDeviceInfo AUTORAS Dialer notifies 1 Dialer Start RASCS Disconnected Ecode 619 Posting VM NETCONNECT FALSE message ErrorCode 619 0x26B AUTORAS Dialer notifies 2 Dialer Terminate 49 November 2011 SBC S2416 User Manual IndusTech Software Windows CE 11 There are two methods to boot the WINCE kernel from the NAND flash one 1s from the SD card the other is from the NAND flash The method can be selected by setting the S1 S2 jumpers 8 3 Make the WINCE Images 8 3 1 Step1 Establish the WINCE Development Environment Before this section start Make sure you have installed the VS2005 and Windows Embedded CE 6 0 development environment on your computer The whole WINCE 6 0 development environment includes following tools Table 44 WINCE 6 0 development environment software VS2005 demo version http download microsoft com download e 1 4 e1405d9e 47e3 404c 8b09 48943 7b27 fb0 En vs 2005 Pro 90 Trial img VS2005 Service Pack1 http www microsoft com downloads details aspx familyid bb4a75 ab e2d4 4c96
48. nnnnnnnnnnnnnnnnnnononnnnnnnnnos 8 3 Make the WINCE mages cccccccccccccccccceceeeeeeaeeeeeeseeeeeeeeeeeeeeeeeeeeeaaeseeeeseeeeeeeeeeeeeeeeeeaaaaeeeesseseeeeeeeeeeeeeeenags 8 3 1 Stepl Establish the WINCE Development ENVITONIMEODt oooccccnnnnnnnnnnnncnononononnnnnnnnnnnonnnnnonononnnananinanenoss PACA e Po e E OO 8 o Fe ae a ING ye AUT ON pu S ec E POS o A E SE UDRpNPR ES A Bs AAA a a E IA 8 4 HOW TO 8 4 1 How to change the LCD parameters ooooonnnnnncccccnnnononononnonnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnannnnnnss November 2011 SBC S2416 User Manual 4 IndusTech Table of Contents Tables Table 1 Document Revision Notes ccccccccccccccccececcesessesssseeeeeeeeeeeeeeeeeeseseeseesssseeeeeeeeeeeseesseaaaaaaessssseeeeseeeess 7 Table 2 Is ORO 8 Table 3 TR ALG Gl OCU DIS o 502 953 9 2 3052592 003 9 2 059028 003 00 0099028 003 00 0990 08 08 000 009 0 5 0 0 Ea 9 Table 4 DECS TO APP MEE MU MENO ME ELEM MEME UNE E MN E PNE 12 Table 5 Electrical Mechanical and Environmental Specifications seen 13 Table 6 KFI connector UAI NEP 16 Table 7 802 11b 2 WLAN RE system SDeCITICAL ORIS astas aia 16 Table 8 002 Lo BUM Required euer tt a GEO a 17 Table 9 A e E A 17 Table 10 RECIO rt aid pois 17 Table Ll 23 DCOBnpar 136 DIDIOBIE ss ADO DST enter reer AD OR DD ade EE 18 Table D2 JBISOHBOCIOE datado boolean 18
49. o be done as follows 1 Make sure the present baseboard system is boot from MMC 1 instead of the NAND Flash before the system is power ON So you have to set the S1 S2 jumpers to the right location More details about the S1 S2 jumpers please view 4 17 section in this document 2 Connect the DB9 connector J16 on the SBC S2416 with your computer DB9 serial port by the serial cable 3 Open the DNW exe software as Figure 13 Figure 13 DNW v0 60C For WinCE COM x USB x ADDR 0x30000000 Serial Port USB Port Configuration Help 4 Configure the DNW software and make sure the PC s serial can be open normally DNW gt Configuration gt Options Baud Rate 115200 bps COM port COMI Figure 14 UART USB Options Serial Por 115200 Cancel 57600 38400 19200 14400 9600 USB Port Download Address 031 000000 Click OK to save the configuration and exit In the menu click Serial Port gt Connect to connect the 32 November 2011 SBC S2416 User Manual IndusTech Software Windows CE serial port When above preparing steps have been completed the load procedure 1s beginning 1 Insert the SD card into the SD MMC connector J4 on the baseboard then plug the power cable into the board the Bootloader will boot from the SD card and the information will be shown on the DNW program as follows Figure 15 DIME vO 60C For WinCE COMI IS200bp USE TADDE Ce COOOO0O Serial Port LISB Po
50. oM S2416 o See Feat List of th l t CoM S2416 SDRAM ee Feature List o e relevant CoM Flash Disk COM 3 Rx Tx only TTL 2 mm pitch header COM 4 Rx Tx only TTL 2 mm pitch header CoM 82416 100 Mbps Ethernet port RJ 45 connector Ethernet E and activity LED s ATO70TN92 7 800x480 TFT panel support 50 pos FPC LCD Panel connector for direct interface to ATO70TN92 LVDS 4 pair LVDS panel interface 2 mm pitch header o an USB 2 0 slave port USB mini B connector Slave Two USB 1 1 host ports 12Mbps Dual type A connector USB 2 0 host Two USB 1 1 host ports 12Mbps 2 mm pitch header WLAN WiFi IEEE802 11b g module USI WM G MR 09 module integrated on the SBC GPIO 8 lines on 2 mm pitch header 4 wire resistive panels connector Interface to LCD panel November 2011 SBC S2416 User Manual 12 IndusTech Overview DS compliant audio codec Line input and SDIO MMC SD SDIO support including SDHC up to 32GB MMC Standard full size SD socket Table 5 Electrical Mechanical and Environmental Specifications High efficiency switched power supply regulated 5V from wall adapter Supply Voltage IW to 3W in full activity depending on CPU speed and selected features Power consumption Below 50mW in sleep mode 180 mm L x 80 mm W x 23 mm H 105 grams Commercial 0o to 700 C Extended 200 to 700 C Industrial 400 to 850 C 10 to 90 operation Relative humidity 05 to 95 storage 50G
51. r J6 J9 The UARTO and UARTI ports of the CoM S2416 are power shift level from TTL to RS 232 by MAX3232CSE IC and connected to the SBC S2416 on board RS 232 standard DB9 male connector J6 J9 All signals are at RS 232 levels Table 13 J6 J9 connector pinout Signal Name Signal Name 1 NC J6 INC 3 RS232TXD 8 NC 4 NC 9 NC 5 GND o Table 14 J6 J9 connector data Mfg P N Mating connector 982 11 P00012 Standard DB 9 Male connector November 2011 SBC S2416 User Manual 18 IndusTech Interfaces and Connectors 4 4 UART connector J5 J10 4 5 4 6 The UART2 and UART3 ports of the CoM S2416 are connected to the SBC S2416 on board 2mm pitch header connector J5 J10 All signals are at TTL levels Table 15 J5 connector pinout Table 16 J10 connector pinout Signal Name VCC 5V UART3 RX Table 17 J5 J10 connector data Manufacturer Mfg P N Mating connector 721 93 00 TWO01 2mm pitch SMT wire to board header USB Slave Connector J12 The USB Slave port of the CoM S2416 is routed to the mini USB type B connector J12 For additional details please refer to the relevant CoM Reference Guide Table 18 J12 connector pinout Signal Name USBD ID USBD DM USBD DP NC GND Table 19 J12 connector data Manufacturer Mfg P N Mating connector 22 2601 5G 1T R Standard USB mini B plug USB Host Connector J1 The two USB host ports provided by the on board USB hub
52. rialPort exe program will be generated You can copy it into the baseboard by the SD card or ActiveSync on line debug function and test serial ports GPIO Test SBC S2416 baseboard includes eight GPIOs Once the WINCE6 0 OS is on you can t directly access the GPIO physical address except for GPIO driver The BSP provides GPIO driver and demo application The demo application is located in the SMDK2416 SRC APPS GPIODemo file folder You can refer and compile it by the VS2008 platform builder When the GPIODemo exe program is generated you can copy it by the SD card or ActiveSync on line debug function into the SBC S2416 and test eight GPIOs Anyway the GPIO demo application only provide GPIO output function high level or low level the input capture is not included here LED Test SBC S2416 baseboard includes two LEDs one is on the CoM S2416 the other is on the baseboard Once the WINCE6 0 OS is on you can t directly access the LED physical address except for LED driver The BSP provides LED driver and demo application The demo application is located in the SMDK2416 SRC APPS LEDDemo file folder You can refer and compile it by the VS2008 platform builder When the LEDDemo exe program is generated you can copy it by the SD card or ActiveSync on line debug function into the SBC S2416 and test LED status ON or OFF PWM Test SBC S2416 baseboard includes PWM test function The BSP provides PWM driver and demo application The demo applic
53. rt Configuration Help serial serial serial smc911x MAC 88 548 5c 26 8a 5b Hit any key to stop autoboot 6 NAND scrub device 8 whole chip Warning scrub option will erase all factory set bad blocks There is no reliable way to recover them Use this command only for testing purposes if vou are sure of what you are doing Really scrub this HAND flash lt y N gt 2 When the Really scrub this NAND flash characters appear please push Y key on the keyboard to erase all the NAND flash block on the board the Linux Images on the SD card will be automatically loaded into the NAND flash as following Figure 16 Figure 16 DNV v0 60C For WInCE COMT TTS200bps USE x ADDR 05CODUOUOO Serial Port USB Port Configuration Help at B8xeilh8888 88 Emplete at B8xe3c8888 89JEmplete at 8xe668888 98 Emplete at 8xe8e8888 91J amp mplete at B8xeb88888 92 Emplete Skipping bad block at 8xB8eceBBB88 Bxee 89998 93 Emplete Oxf 0408000 94 Emplete 0xf3208808 95 JE mplete 6xf5c 8668 96 kmplete 0xf840000 97JEmplete Bxfae 8998 98 Emplete 8xfd68888 99JEmplete Oxffe8888 188 Enmplete data from sector 3866666 512 sectors completed HAND write device 6 offset 6x6 size 6x46666 DNF v0 504 COM1 115200bps USB x Serial Port USB Port Configuration Help rootfs etc ppp peers chat evdo connect rootfs etc ppp peers eudo rootfs etc ppp peers at rootfs etc ppp resolu conf rootfs etc pointerca
54. tc profile sources etc bash bashrc if f etc bash completion amp amp shopt oq posix then etc bash completion enable programmable completion features you don t need to enable Plain Text y Tab Width 8 Ln 99 Col 3 7 5 2 Step2 Make the U boot Image This procedure will provide the details about how to make the Bootloader u boot movi bin and u boot bin 1 2 3 4 5 Make a project file folder in the root path to store the Linux source files sudo mkdir sbc s2416 sudo chmod book book sbc s2416 R Make a TFTP file folder in the root path to store the binary files sudo mkdir tftp sudo chown book book tftp R Download the U boot source code u boot tar bz2 from following location and store 1t in the sbc s2416 folder http www industech com cn s2416 linux html Unzip the U boot zip file package in the sbc s2416 folder cd sbc s2416 tar xjvf uboot tar bz2 Make the u boot movi bin Enter sbc s2416 u boot include configs open the smdk2416 h header file with gedit editor as following command cd sbc s2416 u boot 1 3 4 include configs gedit smdk2416 h In the 363 line revise two macro definitions define CONFIG BOOT NAND define CONFIG BOOT MOVINAND If you want to make u boot movi bin you have to mask the first macro definition and reserve the second macro definition as follows IIHdefine CONFIG BOOT NAND Hdefine CONFIG BOOT MOVINAND Otherwise 1f
55. the Linux IMG file folder on the CD ROM and these tools are located in the TOOLS folder Step1 Burn the Linux Images into the SD card Note The different symbols are used to express different environment between the PC and the baseboard indicates the command line on the baseboard j indicates the command line on the PC 1 Preparing a 2GB SD card and plug it with an adapter into your computer Make sure your SD card 29 November 2011 SBC S2416 User Manual IndusTech Software Windows CE adapter can be normally used in your computer and select the Removable Disk as your device you could format 1t with FAT32 file system Figure 7 2 SD MMC Drive v Drive Size Size Configuration Bootloader SRAM Size 8 KB w Image file EFuse Size 1KB wv The image file will be fused from as Partition Size Kernel vj The image file will be fused from Rootfs x A Ke E M n MID KK M Tg The image file will be fused from Specific Sector 0 Figure 8 3 In the Figure 8 click the left of the SD MMC Drive Select the SD card letter on your computer For example Removable Disk J 4 In the Figure 8 click Browse on the right of the Bootloader select u boot movi bin file in the IMG folder 5 In the Figure 8 click Browse on the right of the Specific Sector select zImage file and type 3200000 into the sector All above operation is shown as fol
56. tmp vmlinuxl KSYM tmp kallsymsl s AS tmp kallsymsl o LD tmp vmlinux2 KSYM tmp kallsyms2 S AS tmp kallsyms2 0 LD vmlinux SYSMAP System map SYSMAP tmp System map MODPOST vmlinux 0BJCOPY arch arm boot Image Kernel arch arm boot Image is ready GZIP arch arm boot compressed piggy gz AS arch arm boot compressed piggy o LD arch arm boot compressed vmlinux 0BJCOPY arch arm boot zImage Kernel arch arm boot zImage is ready cp arch arm boot zImage tftpboot Note The Linux kernel includes only some necessary components in this procedure If you want to include other components please make menuconfig to select 7 6 How to 7 6 1 After recompiling the system how to update it into the board In the previous section 7 5 the Linux images including u boot bin zImage and rootfs yaffs can be loaded by the 41 November 2011 SBC S2416 User Manual IndusTech Software Windows CE Ethernet Therefore once the system has been generated you can use the Ethernet mode to download it and update the board Certainly you have to install the TFTP server on your Ubuntu computer as follows 1 Download the tfpt server package tftp client package and xinetd package and install it sudo apt get install tftpd tftp xinetd 2 Create etc xinetd d tftp file and add following codes into it service tftp t protocol udp port 69 socket type dgram walt yes user nobody server usr sbin in tftpd serv
57. to on drive Specific Sector Sector 3500000 Image File D 12416turamdisk Click the Browse button on the right of the Specific Sector select u boot bin file and type 3800000 into the Sector editor Click the START button and burn the u boot bin into the SD card successfully until the message box pops up Figure 12 fh moviNAND Fusing Tool for Samsung Linux Modified for Odroid SD MMC Drive H w Drive Size 3842048 sectors sDHC Size Configuration Bootloader SRAM Size BKB v Image file EFuse Size 1 KB wv The image file will be Fused from to on drive Partition Size Kernel Bootloader Image file s12 The image file will be Fused From on drive Kernel 4 MB ow Rootfs MB Ml The image file will be Fused From on drive Specific Sector Sector 3800000 Image File D 32416 Yu boot bin START 31 November 2011 SBC S2416 User Manual IndusTech Software Windows CE 9 Copy rootfs tar bz2 and setup file into the SD card 10 Now the Linux images have been burn into the SD card successfully AN 7 3 2 Step 2 Load the Linux Images into the NAND Flash Note The moviNAND Fusing Tool program allows the size of zImage is less than 2M bytes otherwise loading the kernel into the NAND flash must use the Ethernet mode Warning This procedure will erase all the data in the NAND Flash Before this procedure some preparing steps have t
58. uramdisk tftp 32000000 zimage set bootargs root dev ram rw console ttySAC0 115200 init linuxrc bootm 32000000 30800000 Figure 22 36 November 2011 SBC S2416 User Manual IndusTech Software Windows CE 8 DNF v0 504 COM1 115200bps USB x Serial Port USB Port Configuration Help rootfs etc ppp peers chat eudo connect rootfs etc ppp peers eudo rootfs etc ppp peers at rootfs etc ppp resolu conf rootfs etc pointercal rootfs etc fstab rootfs etc init d rootfs etc init d rcS rootfs etc init d rcs rootfs Settings rootfs Settings Trolltech conf rootfs var rootfs var run rootfs deu rootfs linuxrc rootfs ash history UBIFS un mount UBI device 8 volume 6 setup donett unplug the jumper and reboot Processing etc profile Done From Fig 22 the rootfs file system will be load into the NAND flash Unplug the power cable then plug it into the board again to restart the system the Linux system will be boot from the NAND flash 7 5 Make the Linux Images 7 5 1 This section will provide the details about how to make the Linux images This procedure includes following steps How to establish the Linux cross compilation environment How to make the SD card Bootloader image u boot movi bin How to make the NAND flash ootloader image u boot bin How to make the Linux kernel image zImage Step1 Establish the Cross Compilation Environment The first step to ma
59. wer supply options of the SBC S2416 enable Its integration in mobile applications powered by a echargeable battery November 2011 SBC S2416 User Manual 10 IndusTech Overview 2 2 Block Diagram Figure 1 SBC S2416 Block Diagram SBC S2416 ye Eo eonte PT RI Bf i ili inp ip 24bit RGB if i i H i icy it eg November 2011 SBC S2416 User Manual 11 IndusTech Overview 2 3 Features The SBC S2416 is a carrier baseboard designed for the IndusTech CoM S2416 product line This product line is based on the SAMSUNG ARM926EJ CPU A combination of the SBC S2416 with a CoM S2416 module is referred to as SBC S2416 Table 4 summarizes the features available with the SBC S2416 The SBC Option column specifies the SBC S2416 P N code that 1s required m order to have the particular feature The CoM S2416 Option column specifies the CoM S2416 P N code that 1s required to have the particular feature SBC S2416 features are the combination of features provided by the attached CoM S2416 module and the features implemented on the SBC S2416 To have the particular feature both the CoM and SBC options of that feature must be implemented means that the feature 1s always available regardless of P N code means that the feature 1s never available with the specific CoM S2416 CoM regardless of P N code Table 4 SBC S2416 Features SBC Option C

Download Pdf Manuals

image

Related Search

Related Contents

User s Operating Notes  取付・取扱説明書  anexo a la solicitud de servicio nº  Journyx Timesheet 7.6 – Accessing New Features  LTC Roster User Manual  

Copyright © All rights reserved.
Failed to retrieve file