RDK Resources

[*RDK Preferred*]

Code Management Facility

Code Releases

RDK Forums

[RDK Conferences]

RDK Support

Archives

Papers & Presentations Archive

In the News!

Skip to end of metadata
Go to start of metadata

A tutorial to set up your environment and Download Source Code

  • Cloning the code before login once to code.rdkcentral.com, user would get the Authentication error, even though the account is in good standing and has all the required access.
  • Please login to code.rdkcentral.com before attempting to clone.


The RDK-B code can be obtained from the CMF Gerrit instance using the repo commands below :

$ repo init -u https://code.rdkcentral.com/r/manifests -m rdkb.xml -b rdkb-2019q3
$ repo sync -j4 --no-clone-bundle
  • The -m rdkb.xml in the build sequence above is important. If this is not specified, you will get an RDK-V tree by default.

Note : The above commands illustrate how to access the specific CMF iteration (snapshot) RDK-B_2019Q3. Substitute the latest iteration currently available in RDK-B Releases page.

If you want to get the very latest state of the code (i.e. current development), use rdk-next branch

$ repo init -u https://code.rdkcentral.com/r/manifests -b rdk-next -m rdkb-extsrc.xml
$ repo sync -j4 --no-clone-bundle

The first command will download the manifest, while the other command will fetch and checkout all the relevant git trees. Now you have a complete folder structure ready to build. The Manifest file (manifest.xml or default.xml) defines which repositories the project uses and links to appropriate revisions of each git repository.

After completing "repo init", manifest files will be downloaded in ".repo/manifests/" path.

For other details on how to set up your Environment refer to Getting Started with the Code

  • Cloning the code before login once to code.rdkcentral.com, user would get the Authentication error, even though the account is in good standing and has all the required access.
  • Please login to code.rdkcentral.com before attempting to clone.

Build Source Code


Steps to build the Source code:
 
In order to build the source code, we need to follow two primary steps,
 
1. Source the environment setup file
2. Build the required image using bitbake
 
The build instructions are device specific (e.g Emulator, RaspberryPi) and we need to be careful in using the proper environment setup file. We will take example of raspberry-pi and emulator here for reference.

Building the Emulator Version

Building for RaspberryPi

  
For further details on download and build instructions please refer to the RDK-B Release manuals provided with every release.
  • No labels

35 Comments

  1. I can't download the source code, get the following error:

    Get https://gerrit-googlesource.lug.ustc.edu.cn/git-repo/clone.bundle

    Get https://gerrit-googlesource.lug.ustc.edu.cn/git-repo

    warning: redirecting to https://gerrit-googlesource.proxy.ustclug.org/git-repo/

    remote: Finding sources: 100% (13/13)

    remote: Total 13 (delta 0), reused 13 (delta 0)

    Unpacking objects: 100% (13/13), done.

    From https://gerrit-googlesource.lug.ustc.edu.cn/git-repo

       da40341..a6515fb  master     -> origin/master

    Get https://code.rdkcentral.com/r/manifests

      % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current

                                     Dload  Upload   Total   Spent    Left  Speed

      0     0    0     0    0     0      0      0 --:--:--  0:00:02 --:--:--     0

    curl: (22) The requested URL returned error: 404 

    Server does not provide clone.bundle; ignoring.

    fatal: remote error: access not permitted

    fatal: remote error: access not permitted

    fatal: cannot obtain manifest https://code.rdkcentral.com/r/manifests

  2. Z-ZheLiu,

    It seems to be an licence issue. I think you need to be an RDK licensee to access the source code

  3. Hi I trying to build the image for Rasspberry PI but a have an error :

    ERRORParseError at /home/epanciera/wk/rdkb-rpi-master/meta-raspberrypi/recipes-rdk/westeros/westeros-soc-rpi.bb:1: Could not include required file recipes-graphics/westeros/westeros.inc

    Could you help us?


    I m using the master branch  → repo init -u https://code.rdkcentral.com/r/manifests -m rdkb.xml

    When I set the setupenviroment  (source meta-cmf-raspberrypi/setup-environment) , I'm using the option 9 (meta-cmf-raspberrypi/conf/machine/raspberrypi-rdk-broadband.conf)

    This is the output when I try to do bitbake: 


    $ bitbake rdk-generic-broadband-image

    WARNING: Variable key FILES_${PN} (${bindir}/* ${sbindir}/* ${libexecdir}/* ${libdir}/lib*${SOLIBS} ${sysconfdir} ${sharedstatedir} ${localstatedir} ${base_bindir}/* ${base_sbindir}/* ${base_libdir}/*${SOLIBS} ${base_prefix}/lib/udev/rules.d ${prefix}/lib/udev/rules.d ${datadir}/${BPN} ${libdir}/${BPN}/* ${datadir}/pixmaps ${datadir}/applications ${datadir}/idl ${datadir}/omf ${datadir}/sounds ${libdir}/bonobo/servers) replaces original key FILES_openjdk-6-jre ( ${JDK_HOME}/jre/bin/keytool         ${JDK_HOME}/jre/bin/orbd ${JDK_HOME}/jre/bin/pack200         ${JDK_HOME}/jre/bin/rmid ${JDK_HOME}/jre/bin/rmiregistry         ${JDK_HOME}/jre/bin/servertool ${JDK_HOME}/jre/bin/tnameserv         ${JDK_HOME}/jre/bin/unpack200${JDK_HOME}/jre/bin/policytool         ${JDK_HOME}/jre/bin/javaws        ).

    WARNING: Variable key FILES_${PN} (${bindir}/* ${sbindir}/* ${libexecdir}/* ${libdir}/lib*${SOLIBS} ${sysconfdir} ${sharedstatedir} ${localstatedir} ${base_bindir}/* ${base_sbindir}/* ${base_libdir}/*${SOLIBS} ${base_prefix}/lib/udev/rules.d ${prefix}/lib/udev/rules.d ${datadir}/${BPN} ${libdir}/${BPN}/* ${datadir}/pixmaps ${datadir}/applications ${datadir}/idl ${datadir}/omf ${datadir}/sounds ${libdir}/bonobo/servers) replaces original key FILES_openjdk-6-jre ( ${JDK_HOME}/jre/bin/keytool         ${JDK_HOME}/jre/bin/orbd ${JDK_HOME}/jre/bin/pack200         ${JDK_HOME}/jre/bin/rmid ${JDK_HOME}/jre/bin/rmiregistry         ${JDK_HOME}/jre/bin/servertool ${JDK_HOME}/jre/bin/tnameserv         ${JDK_HOME}/jre/bin/unpack200${JDK_HOME}/jre/bin/policytool         ${JDK_HOME}/jre/bin/javaws        ).

    WARNING: Variable key FILES_${PN} (${bindir}/* ${sbindir}/* ${libexecdir}/* ${libdir}/lib*${SOLIBS} ${sysconfdir} ${sharedstatedir} ${localstatedir} ${base_bindir}/* ${base_sbindir}/* ${base_libdir}/*${SOLIBS} ${base_prefix}/lib/udev/rules.d ${prefix}/lib/udev/rules.d ${datadir}/${BPN} ${libdir}/${BPN}/* ${datadir}/pixmaps ${datadir}/applications ${datadir}/idl ${datadir}/omf ${datadir}/sounds ${libdir}/bonobo/servers) replaces original key FILES_openjdk-6-jre ( ${JDK_HOME}/jre/bin/keytool         ${JDK_HOME}/jre/bin/orbd ${JDK_HOME}/jre/bin/pack200         ${JDK_HOME}/jre/bin/rmid ${JDK_HOME}/jre/bin/rmiregistry         ${JDK_HOME}/jre/bin/servertool ${JDK_HOME}/jre/bin/tnameserv         ${JDK_HOME}/jre/bin/unpack200${JDK_HOME}/jre/bin/policytool         ${JDK_HOME}/jre/bin/javaws        ).

    WARNING: Variable key FILES_${PN} (${bindir}/* ${sbindir}/* ${libexecdir}/* ${libdir}/lib*${SOLIBS} ${sysconfdir} ${sharedstatedir} ${localstatedir} ${base_bindir}/* ${base_sbindir}/* ${base_libdir}/*${SOLIBS} ${base_prefix}/lib/udev/rules.d ${prefix}/lib/udev/rules.d ${datadir}/${BPN} ${libdir}/${BPN}/* ${datadir}/pixmaps ${datadir}/applications ${datadir}/idl ${datadir}/omf ${datadir}/sounds ${libdir}/bonobo/servers) replaces original key FILES_openjdk-6-jre ( ${JDK_HOME}/jre/bin/keytool         ${JDK_HOME}/jre/bin/orbd ${JDK_HOME}/jre/bin/pack200         ${JDK_HOME}/jre/bin/rmid ${JDK_HOME}/jre/bin/rmiregistry         ${JDK_HOME}/jre/bin/servertool ${JDK_HOME}/jre/bin/tnameserv         ${JDK_HOME}/jre/bin/unpack200${JDK_HOME}/jre/bin/policytool         ${JDK_HOME}/jre/bin/javaws        ).

    WARNING: Variable key FILES_${PN} (${bindir}/* ${sbindir}/* ${libexecdir}/* ${libdir}/lib*${SOLIBS} ${sysconfdir} ${sharedstatedir} ${localstatedir} ${base_bindir}/* ${base_sbindir}/* ${base_libdir}/*${SOLIBS} ${base_prefix}/lib/udev/rules.d ${prefix}/lib/udev/rules.d ${datadir}/${BPN} ${libdir}/${BPN}/* ${datadir}/pixmaps ${datadir}/applications ${datadir}/idl ${datadir}/omf ${datadir}/sounds ${libdir}/bonobo/servers) replaces original key FILES_openjdk-7-jre ( ${JDK_HOME}/jre/bin/keytool         ${JDK_HOME}/jre/bin/orbd ${JDK_HOME}/jre/bin/pack200         ${JDK_HOME}/jre/bin/rmid ${JDK_HOME}/jre/bin/rmiregistry         ${JDK_HOME}/jre/bin/servertool ${JDK_HOME}/jre/bin/tnameserv         ${JDK_HOME}/jre/bin/unpack200${JDK_HOME}/jre/bin/policytool         ${JDK_HOME}/jre/bin/javaws        ).

    ERROR: ParseError at /home/epanciera/wk/rdkb-rpi-master/meta-raspberrypi/recipes-rdk/westeros/westeros-soc-rpi.bb:1: Could not include required file recipes-graphics/westeros/westeros.inc


    Summary: There were 5 WARNING messages shown.

    Summary: There was 1 ERROR message shown, returning a non-zero exit code.

  4. Z-Eduardo Panciera


    At present,We are working with Morty branch(updated), please follow the below build instructions steps to build a rpi image,

               1. repo init -u https://code.rdkcentral.com/r/manifests -m rdkb-raspberrypi.xml -b morty

                2. repo sync --no-tags

                3. source meta-cmf-raspberrypi/setup-environment

                4. choose 9) meta-cmf-raspberrypi/conf/machine/raspberrypi-rdk-broadband.conf

                5. bitbake rdk-generic-broadband-image

  5. I have a problem compiling


    repo init -u https://code.rdkcentral.com/r/manifests -m rdkb.xml -b rdkb-2018q2


    0.61-r0/temp/log.do_compile.20918)
    ERROR: Logfile of failure stored in: /home/producto/repo/rdkb/build-qemux86broadband/tmp/work/x86_64-linux/quilt-native/0.61-r0/temp/log.do_compile.20918
    Log data follows:
    | DEBUG: Executing shell function do_compile
    | NOTE: make -j 4
    | /home/producto/repo/rdkb/build-qemux86broadband/tmp/work/x86_64-linux/quilt-native/0.61-r0/temp/run.do_compile.20918: line 140: make: command not found
    | ERROR: oe_runmake failed
    | WARNING: /home/producto/repo/rdkb/build-qemux86broadband/tmp/work/x86_64-linux/quilt-native/0.61-r0/temp/run.do_compile.20918:1 exit 1 from
    | exit 1
    | ERROR: Function failed: do_compile (log file is located at /home/producto/repo/rdkb/build-qemux86broadband/tmp/work/x86_64-linux/quilt-native/0.61-r0/temp/log.do_compile.20918)
    ERROR: Task 23 (/home/producto/repo/rdkb/openembedded-core/meta/recipes-devtools/quilt/quilt-native_0.61.bb, do_compile) failed with exit code '1'
    NOTE: Tasks Summary: Attempted 11 tasks of which 0 didn't need to be rerun and 1 failed.
    NOTE: Writing buildhistory
    Waiting for 0 running tasks to finish:

    Summary: 1 task failed:
    /home/producto/repo/rdkb/openembedded-core/meta/recipes-devtools/quilt/quilt-native_0.61.bb, do_compile
    Summary: There were 32 WARNING messages shown.
    Summary: There was 1 ERROR message shown, returning a non-zero exit code.

  6. Alfredo Aparicio,


    At present,We are working with Morty branch.So requested to use the below command for generating the RDK-B Emulator image,

    repo init -u https://code.rdkcentral.com/r/manifests -m rdkb.xml -b morty

  7. I'm getting an error when trying to get the source code.  (Tried both master and morty)

    Checking out project rdk/devices/intel-x86-pc/emulator/iarmmgrs
    Syncing work tree: 95% (146/153)Checking out project rdk/devices/raspberrypi/iarmmgrs
    Syncing work tree: 96% (147/153)Checking out project rdk/devices/raspberrypi/webpa-client
    Checking out project rdk/devices/raspberrypi/wifi
    Syncing work tree: 97% (149/153)Checking out project rdk/tools/tdk
    error: Cannot checkout rdk/tools/tdk: ManifestInvalidRevisionError: revision master in rdk/tools/tdk not found
    error: in `sync --no-clone-bundle`: revision master in rdk/tools/tdk not found


  8. I meet a problem for downloading the code

    I got the message "access not permitted" after I type the user name and password for"repo init -u https://code.rdkcentral.com/r/manifests -m rdkb.xml -b rdkb-2018q2"?

    how to access the code?

    1. Hi jhe wei, jhang


      We tried with the command you mentioned and it seems to work fine. Let us see if your account has some access issues.Could you please raise an issue at https://jira.rdkcentral.com/ on the same?


      Thanks,

      Swamy

  9. After I do the steps for "Building for RaspberryPi" on the page "RDK-B_2019Q3".

    I got the message "ERROR: Layer 'cmf-raspberrypi' depends on layer 'cmf-video', but this layer is not enabled in your configuration" for "bitbake rdk-generic-broadband-image" command.

    What is the best suggestion for solving this problem?

    1. Hi Z-Wilson

      This error is mostly seen when we select an option with a video component included for a broadband build. Could you please let us know the option selected( the number too ) during step 3( the 'source' command )

      Thanks,

      Swamy

      1. the option are 23) meta-raspberrypi/conf/machine/raspberrypi3-64.conf and 24) meta-raspberrypi/conf/machine/raspberrypi3.conf

        My device is raspberrypi 3 model B and I have another problem.

        What is the difference with raspberrypi3-64-rdk-broadband.conf, raspberrypi3-64-rdk-broadband-musl.conf, raspberrypi3-64.conf
        and raspberrypi3.conf?

        Following content is my test result.

        case 1: choose the config raspberrypi3-64-rdk-broadband-musl.conf and build the code.

                    i got the error message "ucresolv/git+AUTOINC+996c3778b1-r1/git/./include/sys/resource.h:2:35: fatal error: resource/sys/resource.h: No such file or directory"

        case 2: choose the config raspberrypi3-64-rdk-broadband.conf and build the code.

                    After the device boot up, i find that the network interface don't link up. I have to type the commnad "ip link set eth0 up"...etc.

                    The lighttpd is not enable too. I use the command "lighttpd -f /etc/lighttpd.conf" to enable the gui feature.

                    what is the GUI default username and passoword? 

                    After I input the admin and password based on "RDK-B-RaspberryPi-UserGuide 2.0", I got the error message "Incorrect password for admin!"

                     I also find the error message like "swctl command not found" and more message in the /rdklogs/logs/Console.txt.0.

        case 3: raspberrypi3-64.conf&raspberrypi3.conf

                    i got the error message "ERROR: Layer 'cmf-raspberrypi' depends on layer 'cmf-video', but this layer is not enabled in your configuration"


  10. Am unable to download the sources for RDK-B emulator. Getting following error.

    root@vtguser:/home/RDKB-Rpi# repo init -u https://code.rdkcentral.com/r/manifests -m rdkb.xml -b morty
    Username for 'https://code.rdkcentral.com': jpcleona
    Password for 'https://jpcleona@code.rdkcentral.com':
    fatal: remote error: access not permitted

    Pls let me know the solution

    1. Unfortunately I have the same problem (but I am using .netrc, so not questioned for username and pw)

      git and repo are in their latest version.

      What can I do ?


      Thanks for any help.




  11. I am not able to download RDK code for raspberry pi

    inuxtest@faketbs:~/sanjeet/RDKB$ repo init -u https://code.rdkcentral.com/r/manifests -m rdkb-raspberrypi.xml -b morty
    Username for 'https://code.rdkcentral.com': sanjeet8.23@gmail.com
    Password for 'https://sanjeet8.23@gmail.com@code.rdkcentral.com':
    remote: Unauthorized
    fatal: Authentication failed for 'https://code.rdkcentral.com/r/manifests/'
    Username for 'https://code.rdkcentral.com':

    1. HI Sanjeet,

      Please share your username so that we can see if it has proper access rights. We see you are not using a company email ID so mostly your account might not be having enough access to some repos

  12. I am getting the below error while downloading the source code.

    error: in `sync -j4 --no-clone-bundle`: revision master in components/generic/rdk-oe/meta-cmf-96boards not found

    Also, Authentication failure happened during code fetch.

    1. Hi Z-Mahesh Singh,


      please share the repo init command used, its results and the authentication failure you saw

  13. dear admin:

    I am not able to download RDK-b code, log as follows:

    repo init -u https://code.rdkcentral.com/r/manifests -m rdkb.xml -b rdkb-2019q3
    Username for 'https://code.rdkcentral.com': tb0128_kal
    Password for 'https://tb0128_kal@code.rdkcentral.com':
    fatal: remote error: access not permitted
    Username for 'https://code.rdkcentral.com': tb0128_kal
    Password for 'https://tb0128_kal@code.rdkcentral.com':
    fatal: remote error: access not permitted

    fatal: remote error: access not permitted
    fatal: cannot obtain manifest https://code.rdkcentral.com/r/manifests


    Narayanaswamy Ramaiyer

    my username is tb0128_kal, thank you!

    1. Hello kal tang,


      Could you please run the below commands in terminal and let us know the output?


      git clone "https://code.rdkcentral.com/r/rdkb/components/opensource/ccsp/Utopia"

      git clone "https://code.rdkcentral.com/r/components/generic/rdk-oe/meta-cmf-raspberrypi"


      Also, please let us know if you can login to https://code.rdkcentral.com with your username and password



      1. dear Narayanaswamy Ramaiyer:

        I can login to  https://code.rdkcentral.com sucess,and clone output as follows:

        git clone "https://code.rdkcentral.com/r/rdkb/components/opensource/ccsp/Utopia"
        Cloning into 'Utopia'...
        remote: Counting objects: 84, done
        remote: Total 15919 (delta 0), reused 15919 (delta 0)
        Receiving objects: 100% (15919/15919), 10.74 MiB | 223.00 KiB/s, done.
        Resolving deltas: 100% (10233/10233), done.


        git clone "https://code.rdkcentral.com/r/components/generic/rdk-oe/meta-cmf-raspberrypi"
        Cloning into 'meta-cmf-raspberrypi'...
        Username for 'https://code.rdkcentral.com': tb0128_kal
        Password for 'https://tb0128_kal@code.rdkcentral.com':
        fatal: remote error: access not permitted

        1. HI kal tang,

          Let us check you access rights and confirm this. Yogomaya Maharana could you please check his access rights?


          Thanks,

          Swamy

  14. Narayanaswamy Ramaiyer - kal tang has signe dup with personal email address.  While most of the RDK components are available free, a handful of components are distributed under the free RDK License Agreement. Please contact RDK Management at info@rdkcentral.com in case you need more information

  15. Hi

    Iam not able to download RDK-V source code for X-86, while downloading Iam getting errors like,

    fatal: remote error: access not permitted


    1. Z-SharanyaBakkanagari While most of the RDK components are available free, a handful of components are distributed under the free RDK License Agreement. Please contact RDK Management at info@rdkcentral.com in case you need more information. 

  16. Hi,  I cannot download rdkb-2019q3 code.

    Logs is as follows. 

    What can I do?

    My username is whliao.tw


    Thanks


    frankliao@dororo:~/RDKB3$ repo init -u https://code.rdkcentral.com/r/manifests -m rdkb.xml -b rdkb-2019q3
    Downloading Repo source from https://gerrit.googlesource.com/git-repo
    remote: Counting objects: 2, done
    remote: Finding sources: 100% (48/48)
    remote: Total 48 (delta 6), reused 48 (delta 6)
    Unpacking objects: 100% (48/48), 146.66 KiB | 2.01 MiB/s, done.
    From https://gerrit.googlesource.com/git-repo
    d38300c..910dfe8 master -> origin/master
    0b57eed..d957ec6 stable -> origin/stable
    * [new tag] v2.4 -> v2.4
    * [new tag] v2.4.1 -> v2.4.1
    Downloading manifest from https://code.rdkcentral.com/r/manifests
    Server does not provide clone.bundle; ignoring.
    Username for 'https://code.rdkcentral.com': whliao.tw
    Password for 'https://whliao.tw@code.rdkcentral.com':
    manifests:
    fatal: remote error: access at least one ref not permitted

    Username for 'https://code.rdkcentral.com': whliao.tw
    Password for 'https://whliao.tw@code.rdkcentral.com':
    manifests:
    remote: Unauthorized
    fatal: Authentication failed for 'https://code.rdkcentral.com/r/manifests/'

  17. Hi,
    I am not able to download rdkb-2019q3 and getting below errors.

    root@chauhan-pvf:/home/chauhan/emulator# repo init -u https://code.rdkcentral.com/r/manifests -m rdkb.xml -b rdk-2019q3
    fatal: remote error: access at least one ref not permitted
    manifests:

    I Tried to clone Utopia which I am able to clone properly.

    Please help me to fix this issue.

    My user name is digvijay.chauhan


    Thanks.

    1. Hi Digvijay Singh Chauhan

      Did you tried logging in once to https://code.rdkcentral.com once before trying to checkout the code?

      Thanks

  18. Hi Narayanaswamy Ramaiyer

    Thanks for quick reply, Yes I logged in to https://code.rdkcentral.com  before cloning, also I am able to clone Utopia. see the status below but other repos I am not able to clone.

    root@chauhan-pvf:/home/chauhan/emulator# git clone "https://code.rdkcentral.com/r/rdkb/components/opensource/ccsp/Utopia"
    Cloning into 'Utopia'...
    remote: Counting objects: 93, done
    remote: Total 17024 (delta 0), reused 17024 (delta 0)
    Receiving objects: 100% (17024/17024), 12.34 MiB | 311.00 KiB/s, done.
    Resolving deltas: 100% (10760/10760), done.


    root@chauhan-pvf:/home/chauhan/emulator# repo init -u https://code.rdkcentral.com/r/manifests -m rdkb.xml -b rdk-2019q3
    fatal: remote error: access at least one ref not permitted
    manifests:
    fatal: remote error: access at least one ref not permitted

    fatal: remote error: access at least one ref not permitted
    manifests:
    fatal: remote error: access at least one ref not permitted

    fatal: cannot obtain manifest https://code.rdkcentral.com/r/manifests

  19. Hi Digvijay Singh Chauhan

    Please try with 'rdkb-2019q3' instead of 'rdk-2019q3'

  20. Hi Narayanaswamy Ramaiyer


    I am trying to download latest rdk-next branch but ran into following error. Could you please help me with this.

    Username: ravindra1235

    I am able to login into code.rdkcentral.com with ravindra1235 username.

    #repo init -u https://code.rdkcentral.com/r/manifests -b rdk-next -m rdkb-extsrc.xml
    fatal: remote error: access at least one ref not permitted
    manifests:
    fatal: remote error: access at least one ref not permitted

    fatal: remote error: access at least one ref not permitted
    manifests:
    fatal: remote error: access at least one ref not permitted

    fatal: cannot obtain manifest https://code.rdkcentral.com/r/manifests


    Following information is for reference:

    ravindra@ravindra:~/Code/rdkv-repo$ git clone "https://code.rdkcentral.com/r/rdkb/components/opensource/ccsp/Utopia"
    Cloning into 'Utopia'...
    remote: Counting objects: 121, done
    remote: Finding sources: 100% (21/21)
    remote: Total 17744 (delta 2), reused 17740 (delta 2)
    Receiving objects: 100% (17744/17744), 13.26 MiB | 1.13 MiB/s, done.
    Resolving deltas: 100% (11101/11101), done.
    ravindra@ravindra:~/Code/rdkv-repo$
    ravindra@ravindra:~/Code/rdkv-repo$ git clone "https://code.rdkcentral.com/r/components/generic/rdk-oe/meta-cmf-raspberrypi"
    Cloning into 'meta-cmf-raspberrypi'...
    fatal: remote error: access at least one ref not permitted
    ravindra@ravindra:~/Code/rdkv-repo$


    Thanks in advance!!

    Regards

    Ravindra


    1. Hello Ravindra,

       
      Thank you for reaching out to RDK Support. While most of the RDK components are available free, a handful of components are distributed under the free RDK License Agreement.
      To obtain the RDK License Agreement, please fill in the form on the right side of this page and click submit. Upon full execution of the agreement, you will be provided access to the RDK source code components. Please contact RDK Management at info@rdkcentral.com in case you need more information.


      Thanks,

      RDK Support


  21. Hi all,

     I was trying to fetch the code from the repository. But, I got this problem :

    (base) blade@blade-Blade:~/emulator$ repo init -u https://code.rdkcentral.com/r/manifests -m rdkb-raspberrypi.xml -b morty
    Username for 'https://code.rdkcentral.com': mohamed.jaafar.vp
    Password for 'https://mohamed.jaafar.vp@code.rdkcentral.com':
    fatal: remote error: access at least one ref not permitted
    manifests:
    fatal: remote error: access at least one ref not permitted


    1. Hello Mohamed,

       
      Thank you for reaching out to RDK Support. While most of the RDK components are available free, a handful of components are distributed under the free RDK License Agreement.
      To obtain the RDK License Agreement, please fill in the form on the right side of this page and click submit. Upon full execution of the agreement, you will be provided access to the RDK source code components. Please contact RDK Management at info@rdkcentral.com in case you need more information.


      Thanks,

      RDK Support