Skip to main content

FAQ

Whether you are a beginner or an experienced developer, you may encounter some questions or difficulties when using the development board. We hope to provide you with answers to common questions about the Core3566 development board through this FAQ document, so that you can develop and experiment more easily.

1. Common Questions

  1. After successfully burning the system, the terminal displays the following:

    A: Before burning, switch the BOOT switch on the baseboard from OFF to ON, and after burning, switch it back to OFF.
  2. HDMI and Display-Related Issues.

    Q: How many HDMI interfaces does Core3566 support?
    A: Core3566 only supports the HDMI0 interface and does not support HDMI1.
  3. CSI and DSI Function-Related Questions.

    Q: How many cameras does Core3566's CSI support?
    A: CSI defaults to support 2 lanes and two cameras, not 4 lanes.

    Q: What screen resolutions does DSI support?
    A: DSI currently only supports screens with a resolution of 800x480. Please note that simultaneous output of DSI and HDMI signals is not supported, nor is dual display; only single display is supported.

2. USB Not Functioning Properly

Choose one of the following solutions:

2.1 Image Download

Use our precompiled image files.

ersionDescriptionDownload
Debian-HDMI-USBHDMI image, supports HOST mode with desktop.Image Google Drive Link

2.2 USB Mode Switching

USB2.0 is set to OTG mode by default. To switch USB to HOST mode, you need to connect the USB ID pin to GND. Please note that some baseboards may not be connected to GND, so HOST mode cannot be used.

  1. If HOST mode is required, users need to recompile the kernel. In the SDK, you can find the following configuration item in the /kernel/arch/arm64/boot/dts/rockchip/core3566-luckfox-rk3566.dtsi file.

    &usbdrd_dwc3 {
    dr_mode = "otg";
    extcon = <&usb2phy0>;
    status = "okay";
    };

    Change to:

    &usbdrd_dwc3 {
    dr_mode = "host";
    extcon = <&usb2phy0>;
    status = "okay";
    };

  2. Go back to the SDK directory and recompile the kernel.

    ./build.sh kernel
  3. Update the firmware, open the Rockchip writing tool, right-click in a blank space, and import the configuration.

  4. Select all files, click on the parameter.txt file, and click open.

  5. Now it's successfully loaded.

  6. Check and load the MiniLoaderAll.bin file and boot, then click Run to update the firmware.

2.3 USB Hardware Design

  1. Connect the USB ID pin to GND.

  2. To prevent USB voltage from backflowing into the core board, it is recommended to use the core board's 3.3V output to power the USB. Refer to the circuit below.