Hide thumbs Also See for SBC8600B:

Advertisement

Quick Links

SBC8600B
Single Board Computer

Quick Start Guide

Version 1.1
rd
23
Jan 2014

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the SBC8600B and is the answer not in the manual?

Questions and answers

Summary of Contents for Embest SBC8600B

  • Page 1: Quick Start Guide

    SBC8600B Single Board Computer Quick Start Guide Version 1.1 Jan 2014...
  • Page 2: Revision History

    Copyright Statement:  SBC8600B and its related intellectual property are owned by Shenzhen Embest Technology Co., Ltd.  Shenzhen Embest Technology has the copyright of this document and reserves all rights. Any part of the document should not be modified, distributed or duplicated in any approach and form without prior written permission issued by Embest Technology Co., Ltd.
  • Page 3: Table Of Contents

    Table of Contents 1 Product Overview .............. 1 2 Quick Start Guide .............. 2 2.1 For Hardware Development: ..........2 2.2 For Software Development: ..........2 2.3 For Marketing: ..............3 2.4 For Learning: ..............3 2.5 Kit Contents ..............4 3 Establishing a Development Environment......
  • Page 4 2.3 Basic guidelines for protection and maintenance of LCDs ..28 2.4 Value Added Services ............. 29...
  • Page 5: Product Overview

    1 Product Overview The primary purpose of this document is to give users an overview of the software and hardware development environment of the SBC8600B, and to help the user to start their development or to learn faster. This document will cover the following points: ...
  • Page 6: Quick Start Guide

    CPU Datasheet Shows principles and configuration of AM3359x Schematic Contains hardware principles of SBC8600B SBC8600B Dimensions The actual dimensions of SBC8600B used to aid in User Manual SBC8600B manufacturing 2.2 For Software Development: Item Description Location Preparations for...
  • Page 7: For Marketing

    Embedded Windows Embedded Compact 7 and their features, User Manual Compact 7 and the purpose of the compilation tool Dimensional The actual dimensions of SBC8600B used to aid in drawing User Manual manufacturing SBC8600B DEMO Establish a demonstration system (Android, TISDK)
  • Page 8: Kit Contents

     Optional 4.3” LCD display screen or 7” display screen (with touch screen)  DVD/CD including: o SBC8600B Quick Operation Manual o SBC8600B User Manual o SBC8600B Starterware User Manual o Schematic Diagram of SBC8600B Hardware, Board Carrier Chip Datasheet o Development SBC8600B Software (...
  • Page 9: Establishing A Development Environment

    3 Establishing a Development Environment 3.1 Establishment of Hardware Environment Figure 1: SBC8600B Hardware Connections Please establish the hardware environment according to the following steps: 1. Connect Touch-Screen LCD 2. Connect your 4.3-inch/7-inch touch-screen LCD to the LCD interface, and keep the blue side of the FPC cable up 3.
  • Page 10: Establishment Of Software Environment

    3.2 Establishment of Software Environment 3.2.1 Preparation of Windows XP System Environment Before powering up SBC8600B, you need to configure HyperTerminal on the PC, follow the process below in order to setup a Hyper Terminal connection: 1. From the desktop click: ...
  • Page 11 2. Establish a new HyperTerminal connection: Figure 3: Setting HyperTerminal Connection Name & Icon 3. Select the specific serial port from the list as per your computers COM port configuration: Figure 4: HyperTerminal COM Port Settings Page | 7...
  • Page 12 4. Set parameters for the serial port connection as follows: Figure 5: HyperTerminal Connection Settings 5. The following image shows that we have successfully established a Hyper Terminal connection with the PC’s serial port: Figure 6: Successful HyperTerminal Connection Page | 8...
  • Page 13 User Manual Now we have successfully established both a software and a hardware environment for the system. We can turn on the power switch to start the development on SBC8600B. Page | 9...
  • Page 14: Operating System Quick Start Guide

    4 Operating System Quick Start Guide The SBC8600B supports three operating systems: Linux 3.2.0, WinCE6.0 and Android. This chapter mainly introduces how to switch between different operating systems and how to boot up from a TF card and NAND Flash.
  • Page 15 3. Select “FAT32” file system 4. Click “Start” 5. When formatting is complete, click “OK” Note:  HP USB Disk Storage Format Tool will erase the partitions of TF card.  Use other format tool may cause the failure of the TF card booting. Image Update Copy all files under the directory linux\image to the TF card, insert it on the board, and then power up the board.
  • Page 16 Note:  The default display is a 4.3” LCD. If you are working with LCDs of another size, please enter u-boot when the board is booting up to configure the display mode, and then type boot to continue boot-up process. Please refer to the User Manual for more details ...
  • Page 17 Image Name: Linux-3.2.0 Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 3224120 Bytes = 3.1 MiB Load Address: 80008000 Entry Point: 80008000 Verifying Checksum ... OK XIP Kernel Image ... OK Starting kernel ... Uncompressing Linux... done, booting the kernel. Linux version 3.2.0 (luofc@TIOP) (gcc version 4.3.3 (Sourcery G++ Lite 2009q1-203) ) #17 Fri Dec 7 10:04:07 CST 2012 ………...
  • Page 18: Boot-Up From Nand Flash

    |-----.-----.-----.| | .----..-----.-----. | __ | ---'| '--.| .-'| | | | |--- || --'| | | ' | | | | '---'---'--'--'--. |-----''----''--' '-----'-'-'-' -' | '---' The Angstrom Distribution SBC8600 ttyO0 Angstrom 2008.1-test-20090127 SBC8600 ttyO0 SBC8600 login: (Type ”root”) The above information indicates a successful boot-up of Linux from the TF card.
  • Page 19 Note:  You may short the jumper JP5 on the board to allow SBC8600B boot up from TF card and enter u-boot to write the image in NAND Flash, and then disconnect JP5 to allow system boot up from NAND Flash.
  • Page 20: U-Boot Configuration

    HW ECC BCH8 Selected NAND write: device 0 offset 0x0, size 0x8cef 36079 bytes written: OK reading u-boot.img 234896 bytes read HW ECC BCH8 Selected NAND write: device 0 offset 0x80000, size 0x39590 234896 bytes written: OK reading uImage 3224184 bytes read HW ECC BCH8 Selected NAND write: device 0 offset 0x280000, size 0x313278 3224184 bytes written: OK...
  • Page 21: Quick Operation Of The Wince System

    Formatting TF Card HP USB Disk Storage Format Tool 2.0.6 is recommended as the formatting tool. Please download it from:  http://www.embest-tech.com/resource/download/HP-USB-Disk-St orage-Format-Tool.rar 1. Insert TF card into a card reader and then insert the reader into your PC. 2. Open the HP USB Disk Storage Format Tool to show the following window: 3.
  • Page 22 5. When formatting is complete, click “OK” Note:  HP USB Disk Storage Format Tool will erase the partitions of TF card.  Use other format tool may cause the failure of the TF card booting. Copy Runtime Image Copy the MLO, EBOOTSD.nb0 and NK.bin image files to the TF card. They are located under CD\WINCE700\image System Boot-up Insert a TF card, reboot the system from the TF card and press Space in a...
  • Page 23 pin function:0x0 pin dir:0x8000000 TI AM33X ecc type:3 System ready! Preparing for download... INFO: Predownload..Checking bootloader blocks are marked as reserved (Num = 18) BOOT_CFG_SIGNATURE is different, read -1, expect 1111705159 WARN: Boot config wasn't found, using defaults INFO: SW3 boot setting: 0x04 IsValidMBR: MBR sector = 0x480 (valid MBR) OpenPartition: Partition Exists=0x1 for part 0x20.
  • Page 24 ----------------------------------------------------------- --------------------- Select Boot Device ----------------------------------------------------------- --------------------- [1] Internal EMAC [2] NK from SDCard FILE [3] NK from NAND [0] Exit and Continue Selection (actual Internal EMAC): 2 Boot device set to NK from SDCard FILE 8. Type [a] to enter “Select Display Resolution” menu and select LCD\LVDS as the output ----------------------------------------------------------- ---------------------...
  • Page 25 [4] LCD 800x480 60Hz //For 7-inch LCD [5] DVI 800x600 60Hz(N/A) //For LVDS [6] DVI 800x600 56Hz(N/A) [7] VGA 1024x768 60Hz //For VGA [8] DVI 1280x720 60Hz(N/A) [0] Exit and Continue Selection (actual LCD 480x272 60Hz): 4 9. Type [0] to continue the boot-up process ----------------------------------------------------------- --------------------- Main Menu...
  • Page 26: Booting-Up From Nand Flash

    +OEMIsFlashAddr(0x80002000) g_eboot.type 1 ......................................................................rom_offset=0 ..ImageStart = 0x80002000, ImageLength = 0x3c9e9bc, LaunchAddr = 0x8000b6a0 Completed file(s): ----------------------------------------------------------- -------------------- +OEMIsFlashAddr(0x80002000) g_eboot.type 1 [0]: Address=0x80002000 Length=0x3c9e9bc Name="" Target=RAM ROMHDR at Address 80002044h Launch Windows CE image by jumping to 0x8000b6a0... Windows CE Kernel for ARM (Thumb Enabled) CPU CP15 Control Register = 0xc5387f CPU CP15 Auxiliary Control Register = 0x42...
  • Page 27: Quick Operation Of The Android System

    Remove the TF card and reboot the system. The system will boot from NAND Flash. 4.3 Quick Operation of the Android System The SBC8600B provides an Android system demonstration, please follow the steps listed below: 1. Copy all files under the directory \linux\demo\Android\image of the DVD-ROM to a TF card;...
  • Page 28 NAND erase.chip: device 0 whole chip Skipping bad block at 0x03620000 Erasing at 0x1ffe0000 -- 100% complete. reading MLO 36079 bytes read HW ECC BCH8 Selected NAND write: device 0 offset 0x0, size 0x8cef 36079 bytes written: OK reading flash-uboot.img 234620 bytes read HW ECC BCH8 Selected NAND write: device 0 offset 0x80000, size 0x3947c...
  • Page 29: Appendix 1: Esd Precautions & Handling Procedures

    Appendix 1: ESD Precautions & Handling Procedures Please note that the board comes without any case/box and all components are exposed. Therefore, extra attention must be paid to ESD (electrostatic discharge) precautions. To effectively prevent electrostatic damage, please follow the steps below: ...
  • Page 30: Appendix 2: Technical Support & Warranty

    Appendix 2: Technical support & Warranty Embest Technology Co., Ltd. established in March of 2000, is a global provider of embedded hardware and software. Embest aims to help customers reduce time to market with improved quality by providing the most effective total solutions for the embedded industry. In the rapidly...
  • Page 31: Maintenance Service Clause

    Products malfunction due to disassembly or alteration of components by customers, or repair by persons or organizations unauthorized by Embest Technology, or alteration from factory specifications, or configured or expanded with components that are not provided or recognized by Embest Technology;...
  • Page 32 3. Do not clean the surface of the screen with unsuitable chemicals Note:  Embest do not supply a maintenance service for LCDs. We suggest the customer immediately checks the LCD once in receipt of the goods. In the event that the LCD does not run or shows no display, the customer should inform Embest within 7 business days of delivery.
  • Page 33 2.4 Value Added Services We will provide following value added services:  Driver development based on Embest embedded platforms for devices such as: serial ports, USB interface devices, and LCD screens.  Control system transplantation, BSP driver development, API software development.

Table of Contents