Using Rockchip Sapphire board stand-alone

Vicente Bergas vicencb at gmail.com
Sun Feb 18 08:01:09 PST 2018


Hello.
I am using the Rockchip Sapphire board stand-alone, that is, without
the Excavator base-board.
In the Linux kernel there is no .dtb file produced for the Sapphire board.
There is a "rk3399-sapphire.dtsi" and the "rk3399-sapphire-excavator.dts".
So, I am using "rk3399-sapphire-excavator.dtb" as the closest approach.
That .dtb file seems to expect a display connected to the eDP port,
which is on the non-existent Excavator board.
Then millions of error messages appear during boot comming from the
analogix_dp module and the system does not fully boot.

As a workaround I am applying this:
--- a/arch/arm64/boot/dts/rockchip/rk3399-sapphire-excavator.dts
+++ b/arch/arm64/boot/dts/rockchip/rk3399-sapphire-excavator.dts
@@ -155,7 +155,6 @@
 };

 &edp {
-    status = "okay";

     ports {
         edp_out: port at 1 {

But this is only a workaround, which will be proper approach in fixing it?

Regards,
  Vicente.



More information about the Linux-rockchip mailing list