/
RockPi4 B+ SystemReady IR Certification

RockPi4 B+ SystemReady IR Certification

This page captures the required information needed to obtain SystemReady IR certification for the RockPi4 B+ board.

Requirements

  • Platform / HW Board

    • HW Board to be certified

      • RockPi 4b Plus

    • Power supply

      • USB Type-C power adapter

    • Carrier board (if any)

      • none

    • Daughter card (if any)

      • Note: RockPi 4b Plus board has a integrated soldered on eMMC. However some earlier versions require the eMMC to be purchased separately.

    • Cable assemblies, if not terminated as per standard

    • USB

    • Ethernet

    • HDMI / VGA

    • Any additional hardware accessory that might be needed

  • Debug interface / console

Connect the USB to TTL serial cable as below. Don't connect the red wire.

ROCK Pi 4

<--->

USB to TTL cable

ROCK Pi 4

<--->

USB to TTL cable

RX(pin 10)

<--->

Green wire

TX(pin 8)

<--->

White wire

GND(pin 6)

<--->

Black wire

 

Hardware manual / quick start guides

  • Firmware Flashing procedure

  • On the host machine, write the following image to SD card using following commands. Important this assumes that the sd card has enumerated as the /dev/sda device. Using the wrong device can cause permanent data loss to the host computer.

    • $ cd meta-ts/build/tmp/deploy/images/rockpi4b

    • $ gunzip ts-firmware-rockpi4b.wic.gz

    • $ sudo dd if=./ts-firmware-rockpi4b.wic of=/dev/sda status=progress

  • Firmware Build procedure

  • Description of the hardware setup used to run ACS and OS landing reports

  • Verify which OS distros/versions were used in the OS sniff test

  • Procedure to setup / access debug console

    • special cables required (if any) (see above)

  • Instructions for updating FW using the capsule binaries

  • Firmware

    • BSP source code, including boot firmware.

      • U-boot - v2022.04

      • ATF - v2.6

      • OP-TEE - v3.16.0

    • Capsule binaries

  • Download link to last released Yocto/OE/Github build from Vendor

 

ACS template being filled by Peter: https://github.com/petegriffin/systemreadyir-template/tree/rockpi4b-trustedsubstrate

 

Related content