background image

Quick Start Guide 

SBC21/NSD21/EC 21 

 

 

 

Page 

7

 

2.3      NSD2105 Smart Display

 

 

Android Enabled Device 

 

 

Ubuntu Enabled Device 

 

 

Bottom View 

(The based board is SBC2000) 

Summary of Contents for EC21 Series

Page 1: ...Quick Start Guide SBC21 NSD21 EC 21 iMX 6 Processor Series SBC21 EC21 NSD21 Quick Start Guide Copyright 2000 2014 IC Nexus Corporation All rights reserved ...

Page 2: ...untu touch re calibration guideline 9 1 May 2014 Modify P 12 Remove null modem adapter in package 9 2 July 2014 Add SBC2000 P 4 7 9 12 9 3 August 2014 Sleep mode on Android Ubuntu 9 4 October 2014 Separately list D200 product P 4 Disclaimer This documentation is provided for use with IC Nexus products No license to IC Nexus property right is granted IC Nexus assumes no liability provides no warran...

Page 3: ...ingle Board Computer 5 2 2 NSD21 Smart Display 6 2 3 NSD2105 Smart Display 7 2 4 EC21 All in One Embedded Computer 8 3 SETUP 9 3 1 Connecting the Debug Port to PC 9 3 2 Start Running 14 3 3 Connecting to the PC for Android 4 2 16 3 4 Update firmware via USB dongle for Android 4 2 26 4 RUNNING SOFTWARE 28 4 1 Android 28 4 2 Ubuntu Linux 33 5 TOUCH PANEL CALIBRATION 38 5 1 Android RTP re calibrate p...

Page 4: ...Item Notes NSD21xx Power Adapter RS232 IDC cable Pin header for DB9 CD Software and User s Manual 1 3 All in One Embedded Computer All in One embedded computer products include EC2107 and EC2110 Item Notes EC21xx Power Adapter RS232 IDC Cable Pin Header for DB9 CD Software and User s Manual 1 4 Other specially SBC2000 NSD2105 This kind of products is only include SBC2000 and NSD2105 Item Notes NSD...

Page 5: ...Quick Start Guide SBC21 NSD21 EC 21 Page 5 2 Overview 2 1 SBC21 Single Board Computer Top View Bottom View ...

Page 6: ...Quick Start Guide SBC21 NSD21 EC 21 Page 6 2 2 NSD21 Smart Display Android Enabled Device Ubuntu Enabled Device ...

Page 7: ...Quick Start Guide SBC21 NSD21 EC 21 Page 7 2 3 NSD2105 Smart Display Android Enabled Device Ubuntu Enabled Device Bottom View The based board is SBC2000 ...

Page 8: ...Quick Start Guide SBC21 NSD21 EC 21 Page 8 2 4 EC21 All in One Embedded Computer Ubuntu enabled device showing ports on each side Android enabled device with wireless antennas attached ...

Page 9: ...ng the Debug Port to PC During development it is a good idea to connect using the debug port There are different port location between SBC2000 NSD2105 and other 2100 series SBC2000 NSD2105 Find the debug port on SBC2000 NSD2105 C220 debug board and the cable on it ...

Page 10: ...Quick Start Guide SBC21 NSD21 EC 21 Page 10 Connect the cable on C220 debug board to the debug port of SBC2000 NSD2105 Connect a RS232 IDC cable to C220 debug board ...

Page 11: ...Quick Start Guide SBC21 NSD21 EC 21 Page 11 Other 2100 series including SBC2100 NSD2107 10 15 22 EC2107 10 Find the debug port on SBC2100 series board Connect a RS232 IDC cable to the debug port ...

Page 12: ...ur wiki page online Console Debug Port Connection Diagram UART1 is dedicated as the debug port UART1 default settings are Baud Rate 115200 8 data bits no parity 1 stop bit and no flow control A DB9 null modem cable or adapter is required when you want to connect UART1 to a PC with terminal emulation software such as TeraTerm DB9 null modem cable For SBC2100 For SBC2000 NSD2105 only ...

Page 13: ...RS232 IDC Cable and Null Modem Adapter We prefer to use this kind of adapter if your DB9 cable is straight through cable Not cross connected Console box header CN3 on PCB pin assignment RS232 IDC cable pin header for DB9 Null modem adapter male to male for DB9 ...

Page 14: ...nmental variables printenv 4 Use the command below to modify an environment variable setenv variable string value If you need to change your output display do the following command to set the variable panel otherwise we do not recommend you doing this step Android HDMI 1920 x 1080 setenv panel video mxcfb0 dev hdmi 1920x1080M 60 if RGB24 bpp 32 video mxcfb1 off cea 7 LCD PT 800 x 480 with RTP sete...

Page 15: ...eo mxcfb1 off For other LCD LVDS panels we support please contact to our sales in order to get right string value 5 Use the command saveenv to save the environment variables that you have modified If not saved then any changes to the variables will not persist after a restart saveenv Saving Environment to SPI Flash Erasing SPI flash Writing to SPI flash SUCCESS done 6 Use the command boot to start...

Page 16: ...stem for example Windows XP or 7 and at least a few gigabytes free disk space The first time you launch a demo app from the host PC you will have to install a driver into the host PC Follow the steps below to install the driver and make the hardware connection 1 Insert the software DVD into the host PC and find the Android SDK folder Copy to the host PC in a folder named SDK 2 Add the SDK folders ...

Page 17: ...Quick Start Guide SBC21 NSD21 EC 21 Page 17 ...

Page 18: ...the power adapter to an EC21 NSD21 SBC21 power jack and plug the power adapter to an AC outlet Wait for the EC21 NSD21 SBC21 to boot up and show a standard desktop on the LCD screen A standard Android desktop is similar to the following figure Connect a USB cable to EC21 NSD21 SBC21 mini USB connector ...

Page 19: ...ide SBC21 NSD21 EC 21 Page 19 Connect the USB cable to a USB port on the host PC The following diagram shows a USB connected EC NSD SBC and a Windows PC Windows PC USB OTG cable USB host Connector Mini USB Connector ...

Page 20: ... install a driver Choose to install software from a specific location Find the USB driver in the software DVD and copy it to the host PC Add the path of Android USB driver as the search path for the wizard D android sdk windows extras google usb_driver After the driver is successfully installed you will find an Android Phone with the Android ADB interface in Device Manager Screenshots for Windows ...

Page 21: ...Quick Start Guide SBC21 NSD21 EC 21 Page 21 ...

Page 22: ...Quick Start Guide SBC21 NSD21 EC 21 Page 22 ...

Page 23: ...Quick Start Guide SBC21 NSD21 EC 21 Page 23 ...

Page 24: ...it does not show any attached devices repeat the previous steps to install the driver again Now you can use the adb command at the command line to manage your connected device This allows you to copy files directories to or from the device run a remote shell install files apps to the device and can even run applications you develop directly through an emulator We list some basic ADB command option...

Page 25: ... extra apps from the PC to the connected device After installing the Android ADB interface connect the EC21 NSD21 SBC21 device to the PC and verify that the device is attached The install file should be an apk file Type the command adb install APK_file When it shows Success your app has installed successful ...

Page 26: ...resource CD which is attached to the shipment and the files are under the folder Tool Android System Update 2 Latest firmware image file This can be found in your resource CD which is attached to the shipment and the files are under the folder Binary Images In your system application programs collection there is an APP named update which is for you updating the system firmware more easily Step 1 c...

Page 27: ...p select the remember choice forever and click the button Allow Step 4 Insert the USB mass storage or MicroSD card and press OK Step 5 The system will be restart and update the firmware after finished the process Step 6 Unplug the power adaptor to reboot the device then the device is accomplished the system update procedure ...

Page 28: ...Quick Start Guide SBC21 NSD21 EC 21 Page 28 4 Running Software 4 1 Android 4 1 1 Settings Click the app drawer icon ...

Page 29: ...Quick Start Guide SBC21 NSD21 EC 21 Page 29 Sound Adjust the volume ...

Page 30: ...the brightness if supported by the panel Note In our Android system like most of normal Android there is the sleep mode for power manages You can set the time out of sleep mode in Settings Display Sleep The minimum is 15 s When time is up the screen will be dim ...

Page 31: ...Quick Start Guide SBC21 NSD21 EC 21 Page 31 Apps Manage all apps You can force stop or uninstall an app that you have installed ...

Page 32: ...Quick Start Guide SBC21 NSD21 EC 21 Page 32 Language Input You can change the UI display language and the default input methods ...

Page 33: ...Quick Start Guide SBC21 NSD21 EC 21 Page 33 4 2 Ubuntu Linux Root Password linaro 4 2 1 System Settings You can reach settings and information for personal hardware and system here ...

Page 34: ... you want to disable screen lock or disable turn off dim screen go to the Screen option to change the settings Note In our Ubuntu system which release after 2014 5 20 we remove dim screen function So after you set like above the screen would not turn off ...

Page 35: ...Quick Start Guide SBC21 NSD21 EC 21 Page 35 4 2 2 Software Center You can use the Ubuntu Software Center to install extra software ...

Page 36: ...Guide SBC21 NSD21 EC 21 Page 36 4 2 3 Update Manager If the Update Manager for Ubuntu appears please close it Do not use it to update the system We do not offer any support should you use the system update manager ...

Page 37: ...Quick Start Guide SBC21 NSD21 EC 21 Page 37 ...

Page 38: ...ges from console show adb_open while the message occurred quick input or paste character stop and press Enter key to stop the system booting process Further then input below commands adb_bind_config adb_open stop now the system would stop and display stays at penguin icon ts_calibrator now there would be a white at left it is calibration point Here is an example of the console message When the cal...

Page 39: ...ll appear a green and red small square Touch the left green one a while It is accurate confirmation function all blue crosses should be within the green square If not the calibrator will let you calibrate again automatically Finally reset power or keyin start to continue system start ...

Page 40: ...ibrate procedure 5 2 1 Ubuntu 11 10 For the Ubuntu 11 10 version if you want to re calibrate the touch function please kindly key in following commands on the console terminal after system booted rm f etc pointercal delete calibration file shutdown r now then reboot ...

Page 41: ...n the terminal window please input below command line xinput_calibrator device ak4183ts Note If you can t do xinput_calibrator please try to get the app first as following below step On the terminal screen please input the command line which in red sudo apt get install xinput calibrator And input password linaro 4 Now you can start calibrating When calibration is successful program will be closed ...

Page 42: ...21 Page 42 6 Copy the content between Section InputClass and EndSection refer below picture in white block 7 On terminal screen please input sudo gedit And input password linaro 8 Paste the content what you copied just now in the gedit ...

Page 43: ...tart Guide SBC21 NSD21 EC 21 Page 43 9 Save the file under the path usr share X11 xorg conf d And named the file as 99 ak4183ts conf Then close gedit 10 Finally reboot to check whether touch is correct or not ...

Reviews: