Skip to main content

2. Quick Start

Precautions

Caution

To avoid malfunction or damage to this product, please adhere to the following guidelines:

  • Place the product on a stable, flat, and non-conductive surface during use.
  • Do not arbitrarily move the swing arm; always return it to its initial position parallel to the housing before use.
  • Avoid keeping the servo in a stalled state for an extended period to prevent overcurrent and overheating, which could affect its service life.
  • Do not squeeze or twist the camera folding mechanism, and never exceed the maximum folding angle, as this may cause irreversible damage.
  • When installing an SD card, remove the protective cover first, and be careful not to insert the SD card into the gap between the housing and the RDK X5.
  • Damage caused by connecting incompatible devices to this product will not be covered under warranty or repair support.
  • All peripheral devices used with this product must comply with relevant standards in the country of use and be clearly marked to ensure they meet safety and performance requirements.

Package Contents

  • RDK X5 Magicbox with built-in 32GB TF card
  • Cables:
    • USB‑A to USB‑C Data Cable ×1
    • USB‑C to USB‑C Data Cable ×1

System Flashing

Note

The RDK X5 Magicbox comes pre-installed with RDK OS by default. You can refer to the Quick Start Guide Video to get started directly.
If you need to reflash the system, follow the steps below to remove the TF card and proceed with system flashing.

  1. Use a screwdriver to unscrew the two screws securing the cover in a counterclockwise direction, then open the TF card cover.

  2. Remove the TF card to flash the system. For detailed flashing steps, refer to System Flashing.

  3. After flashing is complete, reinsert the TF card into the TF card slot inside the Magicbox, reattach the cover, and tighten the two screws to secure it.

    System Flashing

Quick Start Guide Video

Power Supply

  • Type-C port, 5V/5A DC input.
  • Power the RDK X5 Magicbox using a power adapter that supports the PD 3.0 protocol via the power port.

Network Configuration

  1. On your PC, navigate to Control Panel → Network and Internet → Network and Sharing Center → Change adapter settings.

  2. Connect your PC to the left-side Flash Link port on the RDK X5 Magicbox.

  3. Locate the corresponding Ethernet adapter, right-click it, and select Properties.

    Note

    Please select the correct Ethernet adapter.

  4. Find and double-click Internet Protocol Version 4 (TCP/IPv4).

  5. Enter the corresponding network parameters as shown in the image below, then click OK.

  6. Open PowerShell and run the following command to verify connectivity to the development board: ping 192.168.128.10.

Method 2: Wired Ethernet Port Configuration Instructions

  1. On your PC, navigate to Control Panel → Network and Internet → Network and Sharing Center → Change adapter settings.

  2. Connect your PC to the right-side Ethernet port on the RDK X5 Magicbox.

  3. Locate the corresponding Ethernet adapter, right-click it, and select Properties.

    Note

    Please select the correct Ethernet adapter.

  4. Find and double-click Internet Protocol Version 4 (TCP/IPv4).

  5. Enter the corresponding network parameters as shown in the image below, then click OK.

  6. Open PowerShell and run the following command to verify connectivity to the development board: ping 192.168.127.10.

Starting the RDK X5 Magicbox

After powering on, wait approximately 50 seconds. The white LEDs will light up sequentially, and successful startup is indicated by the white LED blinking accompanied by a startup sound.

Example Demonstrations

Use the following command to set the application auto-start switch. When set to ON, the application starts automatically upon boot. It is enabled by default.

# Enable auto-start
systemctl enable magicbox-start

# Disable auto-start
systemctl disable magicbox-start
Note

The directions of the buttons described in this article, from left to right, are based on the RDK X5 Magicbox light strip facing the user.

Stereo Depth Estimation

  1. Briefly press the leftmost button, the light will turn red, and the binocular depth estimation algorithm will start.

  2. How to view the algorithm's effects:

    Stereo Depth Estimation

Gesture Interaction

  1. Briefly press the middle button, the light will turn green, and the gesture interaction algorithm will start.

  2. Hand gestures and corresponding triggered actions:

    GestureHand MotionTriggered Action
    ThumbUpThumbs-upEars wiggle
    Victory"V" signFeet lift up
    ThumbLeftThumb points leftLeft hand raises
    ThumbRightThumb points rightRight hand raises
    Okay"OK" gestureLights flash
  3. How to view the algorithm's effects:

    Gesture Interaction

Voice Interaction

Note
  • It is recommended to use this feature in a relatively quiet environment; otherwise, it may easily pick up other sounds from the surroundings.
  • Currently, only Chinese interaction is supported.
  1. Briefly press the rightmost button, the light will turn blue, and after the voice prompt "Hello, how can I assist you?" appears, you can start a conversation.

  2. Voice commands:

    • Use the voice command "End the conversation" to put the RDK X5Magicbox into sleep mode, and the light will switch to a breathing light pattern.

    • Use the voice command "Hello, Digua" to wake it up, the light will remain steady, and you can start a conversation after waking up.

    warning

    Due to differences in external environments and language habits, occasional recognition errors may occur.

  3. Voice interaction process:

    • After receiving voice input, the microphone turns off, the blue lights gradually brighten one by one, and the speaker waits to broadcast the output from the large model.

    • Once the voice broadcast is complete, the microphone turns on, and the blue light remains steady without changes, ready for the next round of conversation.

    Voice Interaction

Explore More Examples with RDK Studio

Connect the Magicbox using the RDK Studio tool to experience additional example applications. For download, installation, and usage instructions, refer to the RDK Studio User Guide.

Resource Monitoring

After powering on, the self-starting resource monitoring function allows you to check the resource consumption of the CPU, BPU, etc. The viewing methods are as follows:

Resource Monitoring