Page 2
MaaXBoard_Mini-Android-UM-V1.0 Copyright Statement: The MaaXBoard Mini single board computer and its related intellectual property are owned by Avnet Manufacturing Services. Avnet Manufacturing Services 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 the written permission issued by Avnet Manufacturing Services.
Page 5
Burn the System Image to SD Card under Android OS ............46 Chapter 5 Appendix ..........................47 Hardware ..........................47 Software..........................47 Android Develop ........................47 Chapter 6 Technical Support and Warranty ..................48 Technical Support ......................... 48 Warranty Conditions ......................48 http://www.avnet.me/maaxboard-mini...
Page 6
MaaXBoard_Mini-Android-UM-V1.0 Chapter 7 Contact Information ......................50 http://www.avnet.me/maaxboard-mini...
4 USB 2.0 can work in Host or Device mode 2 UART (TTL) include debug port External interfaces (I2C, UART, SPI, SAI and GPIO) WIFI & BLE 4.2 MIPI-DSI Display MIPI camera and USB Camera Bluetooth audio USB audio http://www.avnet.me/maaxboard-mini...
MaaXBoard_Mini-Android-UM-V1.0 Chapter 2 Quick Start The default version of MaaXBoard Mini support boot up from SD Card only. To burn the image to SD Card, refer to Chapter 4. For the hardware connection and accessories details, please check the QSG.
This section will use MIPI-DSI screen version as example, introduces how to configure or use each function of MaaXBoard Mini in Android OS. First of all, please refer to the previous chapter and boot up the system. Then configure or use the functions according to the following guidance.
Continue tap, until the system prompt: You are now a developer! Then go back to the “System” page, you will find “Developer options”. Tap on this option, then you can enable or disable the developer mode. Note: After disable the Developer options, system settings screen will hide it again. http://www.avnet.me/maaxboard-mini...
MaaXBoard_Mini-Android-UM-V1.0 3.2.2 Common Important Options Developers options include some important settings, while ordinary users may not need, but very important for developers, such as: Stay awake USB debugging Default USB configuration Input Drawing Apps http://www.avnet.me/maaxboard-mini...
USB Debug applications on PC. Here we will with Android ADB and WIN7 as an example, to introduce how to use the USB debugging capabilities. Download address: https://developer.android.com/studio/releases/platform-tools Or download directly from: https://dl.google.com/android/repository/platform-tools-latest-windows.zip Reference Usage: https://developer.android.com/studio/command-line/adb 3.3.1 Enable USB Debugging Enable USB Debugging in Developer options screen: http://www.avnet.me/maaxboard-mini...
Run command line tool in Windows, go to the path of adb tool, execute adb devices to know what device instances are connected to the adb server. D:\work\platform-tools>adb devices * daemon not running. starting it now on port 5037 * * daemon started successfully * List of devices attached 193aca09dab45d9e device http://www.avnet.me/maaxboard-mini...
For example: D:\work\platform-tools>adb shell pm list packages package:com.android.cts.priv.ctsshim package:com.android.internal.display.cutout.emulation.corner package:com.example.android.livecubes package:com.android.internal.display.cutout.emulation.double package:com.android.providers.telephony package:com.android.providers.calendar …… package:com.shenyaocn.android.usbcamera 2. Uninstall the app Execute commands: adb uninstall package name For example: Search the package name for the app in above result, such as com.shenyaocn.android.usbcamera: http://www.avnet.me/maaxboard-mini...
5 files pulled, 0 skipped. 0.8 MB/s (464703 bytes in 0.565s) To copy a file or directory and its sub-directories to the device, execute the command: adb push local remote, for example: D:\work\platform-tools>adb push D:\work\apk\com.shenyaocn.android.usbcamera.apk /sdcard D:\work\apk\com.shenyaocn.android.usbcamera.apk: 1 file pushed, 0 skipped. 0.3 MB/s (21895207 bytes in 61.445s) http://www.avnet.me/maaxboard-mini...
MaaXBoard_Mini-Android-UM-V1.0 3.4 Button MaaXBoard Mini support 3 physical buttons: BACK, HOME and PWR. 3.4.1 PWR Short press PWR button, system will enter sleep mode, press PWR again, the system will resume from sleep mode. Long press PWR, it will prompt 3 option on the right side of screen, “Power off”, “Restart”, and “Screenshot”.
In the bottom of the screen, there are three virtual buttons, in turn, “BACK” “HOME” “TASK”. The function of BACK and HOME is the same with psychical button. Tap TASK button to open recent task list, the you can switch to or clear all running applications. http://www.avnet.me/maaxboard-mini...
3.5 Display 3.5.1 Displayer MaaXBoard Mini Android system supports MIPI-DSI screen. Users can connect the screen to J7 on MaaXBoard Mini, select corresponding system image before boot up the system. MIPI-DSI screen is portrait screen, the resolution is 720P. It supports touch screen and backlight brightness adjustment.
Enable “Pointer Location” to show the pointer (tap) location on the device with cross-hairs. A bar appears across the top of the screen to track the cross-hair coordinates. As you move the pointer, the coordinates in the bar track the cross-hair location and the pointer path draws on the screen. http://www.avnet.me/maaxboard-mini...
MaaXBoard Mini support USB Audio and Bluetooth audio. 3.7.1.1 USB AUDIO DEVICE MaaXBoard Mini could support USB audio device (which do not need specified driver) to play audio. Connect USB audio device to USB 1~3, you can play audio from USB audio device.
Page 24
MaaXBoard_Mini-Android-UM-V1.0 You can also copy the audio file to the Music folder of Android internal storage, open “Music” application to play the music. http://www.avnet.me/maaxboard-mini...
MaaXBoard_Mini-Android-UM-V1.0 3.7.3 Volume Adjustment Go to “Settings” -> “Sound”, drag the volume bar to adjust it. http://www.avnet.me/maaxboard-mini...
MaaXBoard_Mini-Android-UM-V1.0 3.8 Camera MaaXBoard Mini support USB Camera and MIPI-CSI Camera. 3.8.1 MIPI-Camera Connect the Camera module to J3 before system boot up. The Android system provide a Camera application, which could be used with MIPI Camera to catch photos.
As the default Camera APP of Android system could not support USB camera independently, we suggest to use another USB Camera APP, you should install it at the first. The reference link as below: Refer link: http://app.mi.com/details?id=com.shenyaocn.android.usbcamera Open that APP, it could preview, catch a photo and record video. http://www.avnet.me/maaxboard-mini...
MaaXBoard_Mini-Android-UM-V1.0 3.9 ETH Connect the network cable to J8, after connecting the network cable, MaaXBoard Mini will automatically obtain the IP by default. You can use the ifconfig command to view the IP information and use the following command to perform the network test:...
Page 29
MaaXBoard_Mini-Android-UM-V1.0 You could also use the “WebView Browser Tester” APP to browse website. Input the address in the address bar. http://www.avnet.me/maaxboard-mini...
The on-board Wi-Fi module support 2.4G/5G network and hotspot. 3.10.1 Enable and Disable Wi-Fi There are 2 kinds of way to enable and disable the Wi-Fi, the first one is to click the Wi-Fi icon in the system drop-down box http://www.avnet.me/maaxboard-mini...
Page 31
MaaXBoard_Mini-Android-UM-V1.0 You also could open the Wi-Fi at Settings APP, steps as below: http://www.avnet.me/maaxboard-mini...
MaaXBoard_Mini-Android-UM-V1.0 3.10.2 Connect the Wi-Fi Network Click the Wi-Fi, enable “Use Wi-Fi”, it could auto scan the available Wi-Fi networks, click the network you want to connect and input the password, then you could using the Wi-Fi network. http://www.avnet.me/maaxboard-mini...
“On”, the Wi-Fi hotspot is enabled. 2. Disable the Hotspot Slide the enable key to “Off”, and the Wi-Fi Hotspot would be disable。 3. The configuration parameter Setup the Hostname,Security and Hotspot Password as SSID,Security Mode and Password in proper sequence。 http://www.avnet.me/maaxboard-mini...
MaaXBoard_Mini-Android-UM-V1.0 3.11 Bluetooth 4.2 3.11.1 Start Bluetooth There is 2 ways to open the Bluetooth, first way is the Bluetooth icon of the system drop-down box http://www.avnet.me/maaxboard-mini...
Page 36
MaaXBoard_Mini-Android-UM-V1.0 1. Another way is using Settings APP, start the APP , go to the Connected Device , Connection preferences in proper sequence and slide the key to “ON”, then the Bluetooth is enabled. http://www.avnet.me/maaxboard-mini...
3.11.2 Scan and Connect the Bluetooth Devices Click the Pair new device, system could scan the Bluetooth device, click the device you want connect in the available devices list. The board support the Bluetooth earphone, sound box and mobile phone http://www.avnet.me/maaxboard-mini...
User can control the 2 single color LED indicators, LED0 and LED1 (corresponding to usr_led and sys_led) on MaaXBoard Mini Board. Execute the following instructions in terminal to control them. Users could also write their own applications to control the LED.
Permission denied 1|MaaxBoard_mini:/ $ su MaaxBoard_mini:/ # ls sdcard Alarms Download Music Pictures Ringtones DCIM Movies Notifications Podcasts 3.13.2 UART2 In the Android system, the node for UART2 is /dev/ttymxc1. Users could also write their own applications to control it. http://www.avnet.me/maaxboard-mini...
If you need to write or read files from the storage, use Files app. 3.15 USB 2.0 Interface There are 4 USB 2.0 interface on MaaXBoard Mini, the lower one in J2 is USB0.USB 0 support USB Device function. The other 3 USB interface support USB HOST function.
Page 41
Insert a U-disk to USB1, system will mount the storage device automatically. In drop-down list, it will display as follows: Users could open U disk to explore the files or eject the U-disk. In “Settings” -> “Storage” screen, you will find portable storage http://www.avnet.me/maaxboard-mini...
Connect USB0 and PC before power on the board. The system will not boot normally, it will enter burning mode. Then users could burn the system image to the development board using uuu tools. For the detail information, refer to MaaXBoard Mini UUU burning Guide. http://www.avnet.me/maaxboard-mini...
Page 43
3.15.2.2 TRANSFER FILES Start up the system, then connect USB0 and PC, open default USB configuration option in Developer options. 1. Choose “File Transfer” The device manager on the computer will show portable device: EVK_8MM, open computer, you will find EVK_8MM. http://www.avnet.me/maaxboard-mini...
Page 44
Open EVK_8MM, users could edit all the files / folders under /sdcard of the board. 2. Choose “PTP” EVK_8MM will be listed in device manager and computer. Users could visit /sdcard/Pictures and /sdcard/DCIM on the board, edit the files / folders. http://www.avnet.me/maaxboard-mini...
1. Firstly, you should prepare a SD card, which is no less than 16GB. 2. Then, download and install “Win32 Disk Imager” from: https://sourceforge.net/projects/win32diskimager/. 3. Select the system images file: eg: MaaXBoard_Mini-AndroidShipmentImage-SDcard-MIPI-V1.0.1r02.img 4. Click “Write” button to burn the images: http://www.avnet.me/maaxboard-mini...
5.1 Hardware For the detail hardware introduction, please refer to MaaXBoard Mini Hardware User Manual. 5.2 Software MaaXBoard Mini support Linux Debian system and Android system, for the detail software introduction, please refer to related user manual. Linux MaaXBoard Mini Linux Software Release Note...
Providing software and hardware resources related to the embedded products of Avnet Manufacturing Services; Helping customers properly compile and run the source code provided by Avnet Manufacturing Services; Providing technical support service if the embedded hardware products do not function properly under the circumstances that customers operate according to the instructions in the documents provided by Avnet Manufacturing Services;...
Page 49
Products purchased from unauthorized sales; Warranty (including verbal and written) that is not made by Avnet Manufacturing Services and not included in the scope of our warranty should be fulfilled by the party who committed. Avnet Manufacturing Services has no any responsibility.
Page 50
MaaXBoard_Mini-Android-UM-V1.0 Chapter 7 Contact Information Tel: +86-755-33190846/33190847/33190848 E-mail: Technical support: support@embest-tech.com Sales contact: globalsales@embest-tech.com Fax: +86-755-25616057 Website: http://www.embest-tech.com/ Address: Tower B 4/F, Shanshui Building, Nanshan Yungu Innovation Industry Park, Liuxian Ave.No.4093,Nanshan District, Shenzhen, Guangdong, China http://www.avnet.me/maaxboard-mini...
Need help?
Do you have a question about the MaaXBoard Mini and is the answer not in the manual?
Questions and answers