Firefly RK3288 ARM development board card computer Ubuntu Android Linux open source hardware

Firefly RK3288 ARM development board card computer Ubuntu Android Linux open source hardware
  • Продавецbashgah.info
  • Список ценUS $156.09piece
  • Продажная ценаUS $156.09piece
  • ДоставкаБесплатная доставка
  • Рейтинги3,6 (203)

Oписание продукта

 

BD21300_THE Hikey board is support by the AOSP(The Android Open Source Project),google android official SDK main line tree include.This Item is 4G DDR+32G EMMC Version

 

Bundle 1: 4G LPDDR4+32G eMMC Base

Bundle 2: 4G LPDDR4+32G eMMC+USB 2.0 to Fast Ethernet Adapter

Bundle 3: 4G LPDDR4+32G eMMC+Metal Case (Random color)

Bundle 4: 4G LPDDR4+32G eMMC+Metal Case (Random color)+USB 2.0 to     Fast Ethernet Adapter

 

Related Products:

 

 

 

HiKey 960

 

4GB RAM @1866MHz + 32GB UFS flash storage 

011

 

 

Introduction

 

What is HiKey 960 ?

 

The HiKey 960 is the powered by the latest Kirin 960 SoC with four ARM® Cortex® A73 CPU (up to 2.3GHz) and four ARM Cortex A53 CPU (up to 1.8GHz)working in the Big.LittleTM architecture. The integrated MaliTM-G71 MP8 in the Kirin 960 SoC gives the HiKey 960 high performance image processing abilities. With 3GB LPDDR4 memory and 32GB UFS flash on board, the HiKey 960 can be used on most embedded applications.

The HiKey 960 has updated the USB Type-A host from USB2.0 to USB3.0 compared to the original HiKey board. In order to enhance the expansion ability, the HiKey 960 includes a PCIE Gen2 on M.2 M Key connector to enable PCIE devices connection. The HiKey 960 also includes an updated the WiFi module supporting 2.4GHZ single band to 2.4- and 5.0 GHz dual band with two antennas.

Android support for the HiKey 960 will be enabled through Android Open Source Project (AOSP). Additional software support will be added through collaboration between Huawei, Linaro and the community.

0222

 

 

0333

 

layout

01

specification

11update

 

2

 

 

 Source

 
The Android Source Code
 
 
Android is an open source software stack created for a wide array of devices with different form factors. The primary purposes of Android are to create an open software platform available for carriers, OEMs, and developers to make their innovative ideas a reality and to introduce a successful, real-world product that improves the mobile experience for users.
 
We also wanted to make sure there was no central point of failure, where one industry player could restrict or control the innovations of any other. The result is a full, production-quality consumer product with source code open for customization and porting.

03

 

 

02

 

 

Additional resources(See the link of technical support):

• HiKey960 schematics
• HiKey960 user guide
• 96boards wiki

Use the following commands to download, build, and run Android on the HiKey960 board.

Compiling userspace

1. Download the Android source tree:
  • repo init -u https://android.googlesource.com/platform/manifest -b master
  • epo sync -j24

 

2.Download and extract binaries into the Android source tree:

  • wget https://dl.google.com/dl/android/aosp/arm-hikey960-NOU-7ad3cccc.tgz
  • tar xzf arm-hikey960-NOU-7ad3cccc.tgz./extract-arm-hikey960.sh

3. Build:

  • envsetup.sh

  • unch hikey960-userdebug

  • make -j32

​​

Installing initial images

1.Select fastboot mode turning ON switch 1 and 3 (for details, refer to the HiKey960 user guide).

2.Power the board.
 
3.Flash initial images:
  • cd device/Linaro/hikey/installer/hikey960
  • ./flash-all.sh

4.Turn OFF switch 3 and power cycle the board.

 

Flashing images

1.Enter fastboot mode by turning ON switch 1 and 3.

2.Flash images by running the following commands:

  • fastboot flash boot out/target/product/hikey960/boot.img

  • fastboot flash dts out/target/product/hikey960/dt.img

  • fastboot flash system out/target/product/hikey960/system.img

  • fastboot flash cache out/target/product/hikey960/cache.img

  • fastboot flash userdata out/target/product/hikey960/userdata.img

​Building the kernel

1.Run the following commands:

  • git clone https://android.googlesource.com/kernel/hikey-linaro
  • cd hikey-linaro
  • git checkout -b android-hikey-linaro-4.4 origin/android-hikey-linaro-4.4
  • make ARCH=arm64 hikey960_defconfig
  • make ARCH=arm64 CROSS_COMPILE=aarch64-linux-android- -j24

2.Update the kernel in the boot image.

  • Copy hi3660-hikey960.dtb (arch/arm64/boot/dts/hisilicon/hi3660-hikey960.dtb) to the hikey-kernel directory as file hi3660-hikey960.dtb.

3.Copy the Image file (arch/arm64/boot/Image.gz) to the hikey-kernel directory as file Image.gz-hikey960.

  • Make the boot image:
  • make bootimage -j24

 

 

Setting serial number
 
To set random serial number, run:
Bootloader exports the generated serial number to kernel via androidboot.serialno=.
 
Setting monitor resolution
 

Edit the device/Linaro/hikey/hikey960/BoardConfig.mk parameter BOARD_KERNEL_CMDLINE and configure the video setting. Example setting for a 24" monitor is video=HDMI-A-1:[email protected]

 

Linux Source

https://discuss.96boards.org/t/linux-on-hikey-960/2237

 

linux for hikey960

 

Pack list

 
1x HiKey 960 Board
1x Power Adapter x1------giveaway
1x Type-C Cable x1  ------giveaway
1x Cooling Fan x1     ------giveaway
1x USB to RS232(TTL) x1  ------giveaway
​1x Power converter x1  -----Giveaway
1x USB 2.0 to Fast Ethernet Adapter (Depend on your order)
1x Metal Case (Depend on your order)
1x 10.1 inch LCD  (Depend on your order)

shipping update 500x 0413

 

 

 

zhixian

HTB1LRDnHFXXXXaPXVXXq6xXFXXXn

 

 

WIKI: http://wiki.lemaker.org/HiKey960

 

Getting Start:https: //github.com/96boards/documentation/tree/master/ConsumerEdition/HiKey960
 
HiKey 960 Schematic: http://www.lemaker.org/product-hikeysecond-download-62.html
 
forum:http://forum.lemaker.org/ 
 
             https://discuss.96boards.org/c/products/hikey960/ 
Android sourcehttp://builds.96boards.org/snapshots/hikey960/linaro/aosp-master/latest/  
Linux: https://discuss.96boards.org/t/linux-on-hikey-960/2237

Expert Support: [email protected] smartfire.cn   Skype: smartfire_cn

Product Customization: [email protected] smartfire.cn