RS9116 n-Link Linux and Android Technical Reference Manual
Version : 2.0
July 2020
129
27 Appendix B: Binary Files for Embedded Platforms
Redpine offers pre-built binary files of the OneBox-Mobile software in order to enable customers to evaluate the
software on specific embedded processor platforms. The platforms supported for the current release are listed
below:
•
Freescale i.MX6
•
Atmel ATSAM9G45 and AT91SAM9M10
27.1 Common Hardware Requirements for Embedded Platforms
•
RS9116 Evaluation Kit. The contents are as follows:
•
RS9116 Module Evaluation Board
•
USB-to-microUSB Cable
•
SDIO Adaptor Cable
•
SPI Adaptor Cable
•
USB Pen Drive
The sections below explain about the usage of the binaries on these platforms and also describes like how to
generate the binaries in case of the OneBox-Mobile software source is available.
27.2 Freescale i.MX6
27.2.1 Hardware Requirements
•
i.MX 6SoloLite Evaluation Kit. The kit contents are as follows:
a. Board: MCIMX6SLEVK
b. Cables: Micro USB-B-2-USB-Type A male, V2.0
c. Power supply: 100/240 V input, 5 V, 2.4 A output W/AC adaptor
d. Two SD cards: Programmed Android
™
e.
Linux PC with Serial-to-USB drivers installed – Used to communicate with the i.MX6 platform.
27.2.2 Software Requirements
•
Toolchain, BSP and Ubuntu Linux OS package for i.MX6 - Kernel version 3.0.35.
•
OneBox-Mobile Software Release package.
27.2.3 Hardware Setup
The steps for Hardware Setup are as follows:
1.
Connect the i.MX6 board to the Linux PC by using the USB-to-microUSB cable – the cable has to be
connected to port J26 (microUSB) of the board.
2. Connect the Redpine Evaluation Board (EVB) to the i.MX6 board by using the SDIO adaptor or USB-to-
microUSB cable (both are included in the Redpine Evaluation Kit), depending on which Host Interface is
needed.
•
i.MX6 + Redpine EVB with USB: Connect USB cable to J10 (USB) port of i.MX6
•
i.MX6 + Redpine EVB with SDIO: Connect SDIO Adapter to SD3 port of i.MX6
1. Preparing the MMC Card: It is an SD/MMC memory card which is required to transfer the bootloader and
kernel images for initializing the partition table and copy the root file system. This is included in the i.MX6
Evaluation Kit but it is programmed for Android OS.
Refer to the i.MX_6SoloLite_EVK_Linux_User's_Guide.pdf document provided by Freescale as a part of the
documentation package in order to prepare the SD/MMC card for Linux OS with
kernel version 3.0.35.