RDK Resources
[*RDK Preferred*]
Code Management Facility
RDK Forums
[RDK Conferences]
RDK Support
Archives
Papers & Presentations Archive
The USP protocol agent (UspPa) is normally disabled in RDK-B.
To enable it, add the following line to your target device bit bake layer:
DISTRO_FEATURES_append = " usppa"
UspPa is currently enabled in the RaspberryPI build of RDK-B.
To disable it, comment out, or remove the above line from meta-cmf-raspberrypi/conf/distro/include/rdk-rpi.inc.
If a USP Get results in the following error:
err_msg: "RDK_GetGroup: CcspBaseIf_getParameterValues() failed (9005 - CCSP_ERR_INVALID_PARAMETER_NAME)"
This error is caused by a mismatch between the supported data model in UspPa (as defined by UspPa's config files) and the supported data model in RDK-B. Most likely some parameters in RDK-B have been removed or renamed.
UspPa can discover the RDK-B data model at bootup and regenerate the data model config files.
To regenerate the files, on the device, delete out the following files from the directory /etc/usp-pa:
usp_dm_objs.conf
usp_dm_params.conf
When UspPa starts up again, it will regenerate the files. You could then copy the files back into your build environment at meta-rdk-broadband/recipes-rdkb/usp-pa/conf.