RDK Resources
[*RDK Preferred*]
Code Management Facility
RDK Forums
[RDK Conferences]
RDK Support
Archives
Papers & Presentations Archive
Table of Contents |
---|
...
NOOBS(New Out Of Box Software) is an easy operating system installation manager for the Raspberry Pi. It has the added benefit of making it easy to set up the Pi to boot multiple operating systems. Here's how to convert a RDK image to a NOOBS-compatible image. You will need read access to all partitions of the flashed SD card. While RPi's instruction simply they can be followed directly from the Pi itself, you may be able to find plugins for your primary computer's operating system to allow read access to the ext-formatted partition of the SD card. This will allow you to use the full power of your computer to create
the compressed disk image and probably save you hours.
Download the latest NOOBS release. You will need the full NOOBS download (not NOOBSLite) since we will be using the included Raspbian image as a base. The latest official release of NOOBS can be downloaded from http://downloads.raspberrypi.org/NOOBS_latest.
Here we are considering RDK-V hybrid image as an example:
/media/<pc login name>/mount point>(/media/trinod/d4cee699-83b9-43ca-9f25-e6a5b63cd008 in this example) and issue below command.
Change the value for partition_size_nominal for both boot and root partitions partition with the values size value for /media<pc login name>/raspberrypi from step 3 in megabytes. We may have to give (40MB in this example). But for root partition partition_size_nominal would be triple the partition size obtained from step 5 and step 9 to make sure the image is loading properly. Since this is used by NOOBS to determine how much space will be on the SD card after install, it's better to round up than down5 to make our rdk images to be loaded properly(Generally it would be 1024MB standard size for our rdk images).
After boot-up RDK NOOBS image, it will show the below list of images need to be installedavailable for installation.
Select the required images and press on install. Here we are selected all rdk images for installation.
After installation of required images (os's) it will populate the message as shown below.
If any one os image is corrupted (or) not installed properly then we can use shift button to go to installation menu as shown in Fig:1.1
After clicking ok it will populate the installed images as shown below.
...
We can boot the required image by selecting it.
AV output display can be validated along with HDMI. We need to use 3.5MM RCA cable for getting AV composite output. From raspberrypi 3.5mm audio and composite output jack we need to connect to TV AV input (yellow, white and Red cable connections).
...
In AV mode, after installing the required images, if we also want to boot images in AV, then we need to modify the corresponding image boot/config.txt file as shown below.
After installing the required rdk image if we wants to boot the image in AV display, then we need to do below mentioned changes to the corresponding rdk image config file. By default all All rdk images will support HDMI output display by default. If we want to configure AV output display for any single rdk image then we need to modify /boot/config.txt file of that particular image as shown below:
...
commenting hdmi stuff:
#hdmi_group=1
#hdmi_mod
IR Remote support
Along with the keyboard support we can also use IR remote as input. IR remote functionality is validated on both rdkv_client and rdkv_hybrid westeros images.
mode=4
Same changes can be made at runtime after installation of the image, using Edit config(e) option of NOOBSRaspberrypi uses lirc module for ir interface, build procedure and installation process is explained in RDK wiki central link
https://wiki.rdkcentral.com/display/Emulator/IR+remote+integration+on+Raspberrypi.
For more advanced documentation of noobs please head over to noobs github page here
...