This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
rpidtv [2020/11/18 13:28] admin - Imported by DokuWiki Advanced Plugin |
rpidtv [2022/08/22 13:02] (current) steve Added format chars so '--' is shown correctly |
||
---|---|---|---|
Line 3: | Line 3: | ||
== Build Environment == | == Build Environment == | ||
- | The build environment is based on a 64-bit Ubuntu 16.04 installation and should be set up as defined on the [[https:// | + | The build environment is based on a 64-bit Ubuntu 16.04 installation and should be set up as defined |
== Building the image == | == Building the image == | ||
- | You need to be an RDK member to access the build repositories. The image to be built is based on the RDK **rdkv-2020q3** release. | + | You need to be an RDK member to access the build repositories. The image to be built is on the RDK-V **rdkv-2021q1** release. |
All commands to be run directly are shown in // | All commands to be run directly are shown in // | ||
Line 12: | Line 12: | ||
- Create a directory for the build, into which the RDK recipes and source files will be downloaded. This will be referred to as < | - Create a directory for the build, into which the RDK recipes and source files will be downloaded. This will be referred to as < | ||
- //cd < | - //cd < | ||
- | - Checkout the release to be built, where 'rdkv-2020q3' is the name of the branch. | + | - Checkout the release to be built, where 'rdkv-2021q1' is the name of the branch. |
- | * //repo init -u %%https:// | + | * //repo init -u %%https:// |
- | - //repo sync --no-clone-bundle// | + | - //repo sync %%--no-clone-bundle%%// |
- | - The rdkv-2020q3 release doesn' | + | - //source meta-cmf-raspberrypi/ |
- | * //git clone %%https:// | + | - Select the " |
- | - //source meta-cmf/ | + | |
- | - Select the " | + | |
- //bitbake rdk-generic-hybrid-dtv-image// | - //bitbake rdk-generic-hybrid-dtv-image// | ||
- | == Flashing | + | == Flashing the image == |
When the build has completed, the following steps can be followed to install and run the image on the Pi. It's assumed this is being done from a Linux desktop, so the instructions will be different for other operating systems. | When the build has completed, the following steps can be followed to install and run the image on the Pi. It's assumed this is being done from a Linux desktop, so the instructions will be different for other operating systems. | ||
Line 36: | Line 34: | ||
- To copy the firmware file(s) over the network (no password), do: | - To copy the firmware file(s) over the network (no password), do: | ||
* //scp < | * //scp < | ||
- | - If the firmware has just been copied then reboot | + | |
+ | == Running | ||
+ | Occasionally | ||
+ | * //systemctl restart dtvapp// | ||