Jump to content

Vensmile M8S (mbx-pufangda s812)

From postmarketOS Wiki
Vensmile M8S
Manufacturer Vensmile
Name M8S
Codename mbx-pufangda
Released 20XX
Type set-top box
Hardware
Chipset Amlogic S812
CPU 4x ARM Cortex-A9 @ 1.99 GHz
GPU Mali-450 MP8
Display HDMI
Storage 8GB
Memory 2GB
Architecture armv7
Software
Original software
The software and version the device was shipped with.
Android 4.4
Extended version
The most recent supported version from the manufacturer.
Android
Mainline
Instead of a Linux kernel fork, it is possible to run (Close to) Mainline.
no

Contributors

Users owning this device

Current State

Non-Booting Device


Try to boot from SD Card

  1. Connect Usb-to-ttl on UART pins & make connection from terminal or proffered software ( Putty, CuteCom, ...)
  2. Connect SD card with postmakeret OS image on it.
  3. Connect power cable while pressing space button UART console to stop U-boot to boot android.
  4. Enter mmcinfo to see MMC info
  5. Enter fatload mmc 0:1 $loadaddr s805_autoscript; autoscr $loadaddr to boot from SD card

UART pinout

  1. GND ( different pin has rectangular copper)
  2. TX from board to RX in USB-to-ttl
  3. RX from board to TX in USB-to-ttl
  4. VCC

MBX Pufangda PCB/Motherboard with UART pins marked


Enter Amlogic Flash mode

  1. To enter amlogic flash mode press button inside of board on the motherboard by sicking something in av port

MBX Pufangda reset button

  1. Then give power to board while button is pressed
  2. One of usb ports is used for lashing and it must show in lsusb as device like this Bus 001 Device 018: ID 1b8e:c003 Amlogic, Inc.

U-boot Info

  • Version: U-boot-00000-g2ffe0ce-dirty(m8_pufangda_s812_v1@) (Nov 26 2015 - 16:47:41)
  • VDDEE voltage 0x044c1100
  • CPU clock is 1200MHz
  • CPU type: M8M2
  • DDR info: 2GB(auto) @ 636MHz(1T)
  • DDR channel: DDR 0 + DDR 1

Board info

  • arch_number = 0x00000F81
  • boot_params = 0x80000100
  • DRAM bank = 0x00000000
    • -> start = 0x00000000
    • -> size = 0x80000000
  • ethaddr = 00:15:18:01:81:31
  • ip_addr = 10.18.9.97
  • baudrate = 115200 bps
  • TLB addr = 0x7FF60000
  • relocaddr = 0x7FEB4000
  • reloc off = 0x6FEB4000
  • irq_sp = 0x7F2A3F70
  • sp start = 0x7F2A3F68
  • FB base = 0x00000000

Photos

MBX Pufangda PCB/Motherboard Image 1 MBX Pufangda PCB/Motherboard Image back


MBX Pufangda PCB/Motherboard Image front zoomed on EMMC