Jump to: navigation, search

The Tocoding Poplar is a 96Boards Enterprise Edition TV Platform compliant single-board computer (SBC).

Technical data

  • Hisilicon Hi3798CV200 SoC
    • 4x ARM Cortex-A53 CPU
    • ARM Mali-T720 GPU
  • 1 GB RAM
  • 8 GB eMMC
  • Micro SD card slot
  • 1x USB 3.0, 2x USB 2.0
  • 1 Gb Ethernet
  • HDMI
  • 1x PCIe
  • Wifi
  • IR
  • Serial via Micro USB

Manual installation

Press Ctrl+C on the serial console to enter a U-Boot prompt, labeled as "Fastboot".

Arm Trusted Firmware

Poplar is in mainline ATF since v1.5.

An arm-trusted-firmware-poplar package is available.


Poplar is in mainline U-Boot since v2017.09.

A u-boot-poplar package is available.

Linux Loader

An l-loader-poplar package is available.

Copy fastboot.bin to a FAT32-formatted USB stick, plug it to one of the two USB 2.0 ports and press the USB_BOOT (S3) button on power-on to boot the new bootloader.

For flashing to eMMC, derive loader.bin from l-loader.bin:

$ dd if=l-loader.bin of=loader.bin bs=512 skip=1

From the U-Boot prompt you can then flash it to eMMC:

load usb 0:1 0x10000000 loader.bin
mmc write 0x10000000 0x1 0x00000f7f