Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents
maxLevel3

...

Build Steps

...

Opensourced Manifest:

rdk/soc/amlogic/aml-manifestsnext
  • collab -m aml_ipstb_google_rdk_starboard-open.
xml 
  • xml
  • repo sync -
j4 --no-clone-bundle
  • c
  • source meta-rdk-
aml
  • amlogic/set-env.sh mesonsc2-5.4-lib32-ah212 --gst1-18 --ipclient --rdk-starboard --use-rdk-ui --rdk-cobalt23
  • bitbake lib32-rdk-generic-mediaclient-image

Above manifest hosts Amlogic pre-built libraries for kernel and other SoC components.


For latest Cobalt builds which included latest RDK and latest Amlogic BSP included, please reachout to Amlogic FAE or RDKM team(support@rdkcentral.com)

Note: To enable build with DRM(Playready & Widevine), Please reach out to Amlogic for Openlinux access for DRM libraries. Need to have below repository access.


For certified manifest with DRM: 

Check if you have access to Amlogic restricted repos.

...

repo init -u https://code.rdkcentral.com/r/rdk/soc/amlogic/aml-manifests -b rdk-next -m aml_ipstb_google_rdk_starboard.xml 
repo sync -j4 --no-clone-bundle
source meta-rdk-aml/set-env.sh mesonsc2-5.4-lib32-ah212 --ipclient --rdk-starboard --gst1-18 --rdk-ui --playready --widevine
bitbake lib32-rdk-generic-mediaclient-image

Refer IPSTB Flashing Steps to flash the image after build has been finished successfully.

Build Steps to build RDKstarboard with Amlogic pre-builds(github) and non-drm:

...

  1. repo init -u https://code.rdkcentral.com/r/rdk/soc/amlogic/aml-manifests -b rdk-next -m aml_ipstb_google_rdk_starboard-open.xml
  2. repo sync -j4 --no-clone-bundle
  3. For Amlogic UI:
    source meta-rdk-aml/set-env.sh mesonsc2-5.4-lib32-ah212 --gst1-18 --ipclient --rdk-starboard
    For RDK UI:
    source meta-rdk-aml/set-env.sh mesonsc2-5.4-lib32-ah212 --gst1-18 --ipclient --rdk-starboard --use-rdk-ui
  4. bitbake lib32-rdk-generic-mediaclient-image

Refer IPSTB Flashing Steps to flash the image after build has been finished successfully.Note: This manifest is based on RDK 2022q1 based RDK and Amlogic BSP version is BSP866. This manifest is in RDKM restricted zone. 

Build Steps to generate an image with RDKstarboard using Amlogic pre-builds(github), non-drm and with DAB support enabled

...

In Amlogic the installation slots are present at /data/persistent/Cobalt-0/.cobalt_storage
/data/persistent/Cobalt-0/.cobalt_storage is created run-time.

root@AmlogicFirebolt:~# ls -l /data/persistent/Cobalt-0/.cobalt_storage
drwx------    2 root     root          4096 Aug  4 08:55 cobalt_updater
drwx------    4 root     root          4096 Aug  4 08:55 installation_1
drwx------    2 root     root          4096 Aug  4 08:48 installation_2
-rw-------    1 root     root            20 Aug  4 08:55 installation_store_aHR0cHM6Ly93d3cueW91dHViZS5jb20vdHY=.pb
root@AmlogicFirebolt:~#
root@AmlogicFirebolt:~# ls /usr/lib/libloader_app.so
/usr/lib/libloader_app.so
root@AmlogicFirebolt:~#


...

IPSTB Flashing Steps

Locate the Image file from build directory

...