Screen module¶
7.85 MIPI LCD module¶
Note : the AIO-3399J motherboard does not carry the mipi_dsi interface by default, and the hardware needs to be modified if this function is needed. Please refer to LCD driver section for details.
Product parameters¶
model: B080XAN01
size: 7.85 inch
resolution: 1024x768
display interface: MIPI
panel material: IPS panel
visual Angle: 160°
touch screen: multi-point capacitive touch
Compile command¶
Using official SDK to compile firmware that support 7.85 inch screen firmware need the patch (0001-AIO-SDK-mipi-support-7.85-MIPI-lcd.patch ) , and then, execute the following command:
Android 7.1 (Industry)
./FFTools/make.sh -j8 -d rk3399-firefly-aioc-mipi -l rk3399_firefly_aioc_mipi-userdebug
./FFTools/mkupdate/mkupdate.sh -l rk3399_firefly_aioc_mipi-userdebug
Android 7.1 (Box)
./FFTools/make.sh -j8 -d rk3399-firefly-aioc-mipi -l rk3399_firefly_aioc_mipi_box-userdebug
./FFTools/mkupdate/mkupdate.sh -l rk3399_firefly_aioc_mipi_box-userdebug
Real figure¶
Note: the voltage jumper in the figure below should use 12V.
10.1” LVDS module¶
Product parameters¶
model: HSX101H40C-L28A
size: 10.1 inch
resolution: 800x1280
display interface: LVDS
visual Angle: 170°
touch screen: multi-point capacitive touch
Refer to the firmware¶
Note: The official firmware name supporting the 10.1 screen has the word “LVDS”. Below is the link to the firmware: Firmware link
Compile command¶
Use the following command when compiling the 10.1-inch screen firmware supported by the official website SDK:
Android 7.1 (Industry)
./FFTools/make.sh -j8 -d rk3399-firefly-aio-lvds-HSX101H40C -l rk3399_firefly_aio_lvds-userdebug
./FFTools/mkupdate/mkupdate.sh -l rk3399_firefly_aio_lvds-userdebug
Android 7.1 (Box)
./FFTools/make.sh -j8 -d rk3399-firefly-aio-lvds-HSX101H40C -l rk3399_firefly_aio_lvds_box-userdebug
./FFTools/mkupdate/mkupdate.sh -l rk3399_firefly_aio_lvds_box-userdebug
Reference data¶
Real figure¶
Note: the voltage jumper in the figure below should use 12V.
Old version wiring diagram:
New version wiring diagram: