Versions Compared

Key

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

...

  • OEM interface includes implementing manufacturer specific calls to read the keys etc.

Storage Manager

Provides following functionalities in handling of storage devices such as SD card etc.

  • Scans and mounts MMC devices.
  • Manages SD card file properties.
  • reads TSB health.
  • OEM has to provide the following device specific configuration.

[SDCARD_CONFIG]
MMC_DEV_NODE=/device/node/name/of/mmcblock
MMC_SRC_DEV_NODE=/dev/mmcblk<NodeName>
MOUNT_PATH=/tmp/data
FRAME_RATE_MBPS=<Max-FrameRate-Numeric>
IsTSBEnableOverride=<true/false>
filesystemtype=<vfat/ext3 ...>
DEFAULT_TSB_MAX_MINUTE=<TIME-DURATION-IN-MINUTE>
DISK_CHECK_SCR_PATH=/lib/rdk/disk_check
TSB_VALIDATION_FLAG=<true/false>

wifi

  • OEM specific wifi driver configuration files and utility library can be added optionally.

...

    • xdiscovery.conf (Provides configuration parameter for the xdiscovery service)

      ParameterDescription
      discIfInterface name to be used for device discovery
    • xdevice.conf (Provides configuration for the xcal-device service)

      ParameterDescription
      BCastIfName of Broadcast Interface
      BCastPortBroadcast Port Value
      StreamIfName of Streaming Interface

      GwIf

      Gateway Interface

      Paths and names of all input data files

      ParameterDescription
      OemFilePath to vendor specific dhcp script
      DnsFilePath to DNS resolve configuration
      DiagFilePath to Diagnostics JSON
      HostFile//etc//hosts
      DevXmlPathBase directory for Device XML
      DevXmlFileBasicDevice.xml
      LogFile//opt//logs/xdevice.log
      DevPropertyFile

      //etc/device.prpperties (Contains device specific env)





      Show If
      groupconfluence_rdk_user, rdk_license_onlywiki
      List of other components that require porting can be found here