Orange PI HowTo: configurarlo para usarlo con una pantalla LCD TFT HDMI de 5 ": 8 pasos (con imágenes)
Orange PI HowTo: configurarlo para usarlo con una pantalla LCD TFT HDMI de 5 ": 8 pasos (con imágenes)

Video: Orange PI HowTo: configurarlo para usarlo con una pantalla LCD TFT HDMI de 5 ": 8 pasos (con imágenes)

Video: Orange PI HowTo: configurarlo para usarlo con una pantalla LCD TFT HDMI de 5
Video: ORANGE PI 5 el Mini Ordenador que HUMILLA 🥵 a RASPBERRY PI 4 2025, Enero
Anonim
Orange PI HowTo: configúrelo para usarlo con un 5
Orange PI HowTo: configúrelo para usarlo con un 5
Orange PI HowTo: Configúrelo para usarlo con un 5
Orange PI HowTo: Configúrelo para usarlo con un 5
Orange PI HowTo: Configúrelo para usarlo con un 5
Orange PI HowTo: Configúrelo para usarlo con un 5
| | |

Si fue lo suficientemente prudente para pedir una pantalla LCD TFT HDMI junto con su Orange PI, probablemente se desanimó por las dificultades para tratar de forzarlo para que funcione. Mientras que otros ni siquiera pudieron notar ningún obstáculo. La clave es que hay al menos dos (puede haber más) tipos diferentes de pantallas en el mercado. Se ven muy similares entre sí y es posible que se pierda cualquier diferencia.

Aquí están ambos: El que está a la izquierda de la imagen es el "bueno". Su instalación fue fácil y sencilla. El de la derecha es el "malo". Su configuración fue mucho más complicada.

Casi no hay diferencia entre el bueno y el "malo", excluyendo tal vez que el malo esté firmado como "Rev3.0" (revisión 1) y el bueno esté firmado como "Rev2" (revisión 2) o "v2 ".

REQUISITOS:

  1. Orange PI con tarjeta SD de arranque de Linux. (El sitio oficial de PI naranja tiene las instrucciones de cómo hacer uno: https://www.orangepi.org/Docs/SDcardinstallation.html y con la fuente de alimentación adecuada.
  2. Desktop Comuter (Windows en ejecución)
  3. cable HDMI
  4. Cable USB a mini-USB
  5. Copia de trabajo de la utilidad fexc.exe.

Es bueno si su imagen de Linux mantiene su archivo de configuración (script.bin) en una partición FAT de su tarjeta flash. De lo contrario, encontrará una manera de eliminarlo de la partición ext2 de Linux al escritorio de Windows por su cuenta.

Paso 1: decidir el modelo

Decidir el modelo
Decidir el modelo
Decidir el modelo
Decidir el modelo

Cuando haya llegado su pantalla, primero verifique la inscripción en la parte posterior.

  • Si puede encontrar una "Rev3.0", siga las secciones de {REV 3} en los pasos a continuación.
  • Si hay una marca "Rev 2", siga las secciones {REV 2}.

Una vez que haya decidido el modelo de su pantalla TFT, puede proceder a ensamblar su computadora basada en Orange PI.

Paso 2: conecte su OPI

Conecte su OPI
Conecte su OPI
Conecte su OPI
Conecte su OPI

Conecte la placa Orange PI con la pantalla mediante un cable HDMI. Conecte uno de los puertos USB de su Orange PI al puerto USB de su pantalla mediante un cable USB a mini-USB.

Probablemente no sea una buena idea intentar colocar la pantalla en el puerto GPIO. La geometría del Orange PI difiere de la de Raspberry PI y las pantallas adecuadas para este último pueden no ser adecuadas para el primero. En un caso desafortunado, incluso puede hacer crujir alguna parte o hacer alguna otra cosa mala si sigue intentándolo. En cualquier caso, olvídese de usar este bonito adaptador HDMI a HDMI en forma de U, que acompaña a su pantalla, las geometrías de la placa Orange PI y de la pantalla simplemente no lo permiten.

Paso 3: Convierta BIN a FEX

Convierta BIN a FEX
Convierta BIN a FEX
Convierta BIN a FEX
Convierta BIN a FEX

Tome su tarjeta flash de arranque Orange PI Linux y conéctela a su PC de escritorio con Windows usando un adaptador adecuado. Luego busque el archivo "script.bin" en la tarjeta flash y cópielo en un buen lugar en el disco duro de su PC de escritorio. P.ej. a la carpeta c: / stool \.

Copie la muestra operativa de la utilidad fexc.exe junto con los archivos fex2bin.bat y bin2fex.bat en la misma carpeta, donde ha colocado el script.bin. (Consulte mi instructable anterior para encontrar una manera de obtener el infame fexc.exe)

Descifre el script.bin a formato de texto (script.fex) ejecutando el archivo de comando bin2fex.bat.

Si ya está utilizando su PI naranja durante un tiempo, significa que ha configurado correctamente los relojes del procesador y la memoria. Por lo tanto, puede continuar directamente con el paso 5. Si está utilizando Orange PI por primera vez, tómese su tiempo para establecer las velocidades adecuadas y seguras para el procesador y la memoria.

Paso 4: Prepare Safe Script.fex

Compruebe las secciones [target], [dvfs_table] y [dram_para] del archivo (text) script.fex. Asegúrese de que los valores se correspondan realmente con la potencia de procesamiento de su placa Orange PI. Reduzca los valores si es necesario. Un buen punto de partida (pero algo lento) es establecer

[dvfs_table] max_freq = 1008000000 min_freq = 60000000 lv_count = 5 lv1_freq = 1056000000 lv1_volt = 1500 lv2_freq = 1008000000 lv2_volt = 1400 lv3_freq = 912000000 lv3_volt = 1350 lv5_volt_freq = 1350 lv5_freq = 1350 lv4_freq.

Y poner

dram_clk = 624

en la sección [dram_para]. En mi instructable anterior, el procedimiento se describe con más detalles.

Paso 5: configurar los parámetros de visualización

{para REV 2} Si tiene el modelo "bueno" de la pantalla, puede copiar / pegar (owerwrite) sus secciones [disp_init] y [hdmi_para] desde aquí:

[disp_init]

disp_init_enable = 1 disp_mode = 0 screen0_output_type = 3 screen0_output_mode = 5 screen1_output_type = 3 screen1_output_mode = 5 fb0_width = 800 fb0_height = 480 fb1_width = 800 fb1_height = 480 [hdmi_used-480 = hdmi_used-480 "hdmi_cts_compatibility = 1

Todos los créditos para Jimmy Belanger - [SOLUCIONADO] Orange PI PC H3 Winner, compilado con igorpecovnik jessie desktop

También asegúrese de que el parámetro pll_video en la sección [reloj] esté configurado en 292:

[reloj]

pll_video = 292

{para REV 3}

Si tiene el modelo "malo" de la pantalla, puede copiar / pegar (owerwrite) sus secciones [disp_init] y [hdmi_para] desde aquí:

[disp_init]

disp_init_enable = 1 disp_mode = 0 screen0_output_type = 3 screen0_output_mode = 2 screen1_output_type = 3 screen1_output_mode = 2 fb0_width = 720 fb0_height = 480 fb0_scaler_mode_enable = 1 fb0_pixel_sequence = 2 fb0_format = 4 fb0_framebuffer_num = 2 fb1_width = 720 fb1_height = 480 fb1_scaler_mode_enable = 1 fb1_pixel_sequence = 2 fb1_format = 4 fb0_framebuffer_num = 2

[hdmi_para]

hdmi_used = 1 hdmi_x = 720 hdmi_y = 480 hdmi_power = "vcc-hdmi-18" hdmi_cts_compatibility = 1

También deberá establecer el parámetro pll_video en la sección [reloj] en 321:

[reloj]

pll_video = 321

Paso 6: Convierta FEX a BIN

Convierta FEX a BIN
Convierta FEX a BIN

Hemos terminado con script.fex, así que guárdelo en su disco duro y salga del software de edición de texto.

Utilice fex2bin.bat para volver a empaquetar el archivo en formato binario. Recuerde que script.bin generalmente tiene el atributo "solo lectura" y la utilidad fexc no puede sobrescribirlo automáticamente.

Paso 7: OPI Ready

Listo para OPI
Listo para OPI
Listo para OPI
Listo para OPI

Enchufe la fuente de alimentación de 5v para encender el Orange PI. Y ahora puede ver una imagen genial en su pantalla LCD.

Paso 8: NOTAS

  1. ¿Por qué llamo Rev2 como "buena" y Rev3 como "mala"?

    • Rev 2 tiene un rango de captura de reloj de video pll mucho más amplio. P.ej. Rev 2 funciona bien con un script.bin preparado para Rev3, pero Rev 3 solo mostrará una pantalla en blanco cuando se use con script.bin para Rev2. Y si comienzas a variar el parámetro pll_video también notarás la diferencia.
    • Con Rev2 puede obtener fácilmente una resolución completa de 800x480, mientras que con Rev 3 obtendrá solo 720x480
    • Rev2 tiene buenos orificios de montaje, mientras que Rev3 es difícil de instalar mecánicamente.
  2. La configuración tiene una lógica muy sencilla después. De hecho, Windows determina la visualización de Rev3 (según el EDID) como una de "66 Hz". Y la resolución vertical de la pantalla es de 480 líneas. Solo hay dos modos de 480 líneas en la configuración OPI: modo 0: 480 líneas entrelazadas y modo 2: 480 líneas no entrelazadas. Por lo tanto, debe establecer uno de ellos y ajustar la velocidad de fotogramas. Si pll_video = 292 corresponde a 60 Hz, entonces 292 * 66/80 = 320 estará lo suficientemente cerca. Sin embargo, se vuelve claro solo después de que ya haya encontrado la configuración correcta. Todo el mundo es fuerte con una mente retrasada …
  3. "Orange PI", "Windows", "Linux", "Sunxi-Tools", "Allwinner", etc. son las correspondientes marcas comerciales de sus respectivos propietarios.