banner
Centro de Noticias
Nuestros productos garantizan una solución indolora, práctica y segura.

revisión de Pironman

Jun 07, 2023

SunFounder Pironman es una carcasa Raspberry Pi 4 inspirada en el mini servidor Raspberry Pi 4 DIY de Michael Klement con una pantalla OLED y una solución de refrigeración ICE Tower, además de algunas mejoras, como una carcasa acrílica y de aleación de aluminio, soporte para un SSD M.2 SATA , un botón de encendido para un apagado seguro, un receptor de infrarrojos y una tira de LED RGB.

La empresa me envió un kit de Pironman sin Raspberry Pi 4 para su revisión. Verificaré el contenido del paquete, pasaré por el ensamblaje, la instalación del software y las pruebas de las características únicas enumeradas anteriormente.

Algunas de las especificaciones principales se enumeran en el costado del paquete.

El gabinete viene completamente desarmado con la placa Pironman, los paneles de metal y acrílico, la tira de LED RGB, la pantalla OLED, el disipador de calor, el ventilador, los adaptadores, los cables planos, los tornillos, los separadores, etc.

La parte superior de la placa Pironman (JMS580-V1.8) viene con un puente JMicron JMS580 USB 3.2 Gen 2 a SATA 6Gb/s, ranura para tarjeta microSD, un puerto USB para el SSD, un puerto USB para alimentación, así como conectores para el expansor GPIO, OLED y un puente de tarjeta microSD, así como algunos cabezales para conectar el ventilador, el botón de encendido y la tira de LED RGB.

La parte inferior incluye el zócalo M.2 SATA adecuado para unidades 2230, 2242, 2260 y 2280, así como tres LED RGB y un encabezado GPIO de 40 pines.

También se incluye una guía de montaje en el paquete. Es bastante bueno y ayuda mucho con el montaje.

También puede acceder a la documentación detallada en línea.

Tendremos que preparar un Raspberry Pi 4 SBC y una tarjeta MicroSD flasheada con Raspberry Pi OS, así como opcionalmente un SSD M.2 SATA.

El primer paso es instalar los separadores en los orificios de montaje de la placa Pironman e insertar la pantalla OLED en su conector. Simplemente levante la punta negra, inserte el cable FFC en el conector y empuje la punta negra en su lugar. Asegúrese de que el cable FFC esté orientado correctamente como se muestra en la foto a continuación.

Luego pegaremos la pantalla a la placa B del gabinete e instalaremos el interruptor de encendido.

Ahora podemos conectar los cuatro cables del interruptor de encendido al encabezado de 5V (rojo) y GND (negro), así como los dos cables verdes al encabezado restante al lado de 5V/GND sin ningún orden en particular. Haremos lo mismo con el puente de la tarjeta microSD, el LED RGB y la placa de expansión GPIO.

Todo está un poco apretado, pero lo logré. La parte más difícil fue instalar el cable FFC para el GPIO. La broca negra gira en lugar de levantarse, y el cable FFC es demasiado grueso o el conector es demasiado angosto, pero era muy difícil de cerrar, así que terminé usando unos alicates cubiertos con cinta plástica gruesa para empujar la broca negra. colóquelos en la placa adaptadora pequeña y en la placa pironman principal.

Los cables puente utilizados para el botón de encendido, el LED RGB y, como veremos más adelante, el ventilador, se sienten un poco sueltos, por lo que no me sorprendería que se desprendan si transporta/lleva la carcasa a otro lugar. Sin embargo, no tuve tales problemas.

Ahora podemos instalar el Raspberry Pi 4 SBC asegurándolo con más separadores y una llave hexagonal provista con el kit. También podemos conectar los puentes de tarjetas GPIO y microSD como se muestra arriba.

El siguiente paso es preparar el disipador térmico conectando los dos soportes (nota: la orientación es importante) y colocando las dos almohadillas térmicas debajo del disipador térmico.

Ahora podemos colocar el disipador de calor encima de la placa Raspberry Pi y asegurarlo con cuatro tornillos.

En este punto, podemos comenzar a agregar placas acrílicas y de metal. El ventilador se puede instalar en cualquier placa acrílica, pero el manual de instrucciones nos permite adjuntarlo a la cubierta con la abertura del cabezal GPIO.

Tendremos que instalar nuestro SSD M.2 SATA antes de instalar la cubierta inferior.

Casi hemos terminado con el toque final que involucra la colocación de almohadillas de espuma en la cubierta inferior (podría haber hecho un mejor trabajo aquí).

Noté que la tira de LED RGB no estaba instalada correctamente. No entendí claramente el paso 16 que dice "La tira RGB debe pegarse en la parte inferior de la placa de metal A". No vi ninguna cinta adhesiva de doble cara en la tira de LED, así que inicialmente la coloqué en el medio y esperé lo mejor. Pero luego noté que me sobraron dos cintas negras.

Así que quité la cubierta superior y aseguré la tira de LED en ambos lados del gabinete.

Finalmente, inserté la tarjeta microSD y el puente SSD en un lado, y la pequeña placa acrílica restante para cubrir el OLED en el otro lado.

¡Eso es todo! Se ve bien y, con suerte, lo ensamblamos correctamente.

Probémoslo de inmediato conectando el sistema a una pantalla HDMI y encendiéndolo. Se ve bien y mi SSD SATA se detectó correctamente como "Almacenamiento NEO".

Sin embargo, hice algo bastante estúpido arriba. El cable rojo proviene del adaptador USB y no lo conecté al puerto USB-C del sistema Pironman, sino directamente a la Raspberry Pi 4. Inicialmente, después de instalar el software como se muestra a continuación, la pantalla OLED solo muestre el uso de la CPU y la memoria por un corto tiempo y luego muestre "Apagar" todo el tiempo. Así que tuve una buena noche de sueño y por la mañana conecté la fuente de alimentación al puerto USB-C en la parte posterior de la computadora.

En este punto, deberemos seguir las instrucciones en línea para instalar el software y los controladores para admitir el OLED, el receptor IR, el botón de encendido, etc.

Primero, necesitaremos editar /boot/config.txt agregando las dos líneas a continuación al final del archivo para agregar soporte para el botón de encendido y el receptor IR:

Y luego necesitaremos instalar el script Pironman Python:

Es posible que sea necesario reiniciar para que todo funcione correctamente, pero así es como se veía después de instalar el script.

El OLED muestra la dirección IP, el uso de la CPU, la temperatura de la CPU, así como la utilización de la memoria y el almacenamiento.

Podemos comprobar la configuración actual de la siguiente manera:

El script pironman tiene varias opciones para cambiar la temperatura de activación del ventilador, los colores y modos del LED RGB y el comportamiento de la pantalla. También puede cambiar entre Celsius y Fahrenheit.

También puede adaptar el script, ya que está escrito en Python, y posiblemente usar otros scripts, ya que es una pantalla OLED estándar. Aquí hay una breve demostración que muestra la tira LED RGB y el ventilador en acción.

Ya hemos visto funcionar la tira LED RGB, el OLED y el ventilador. También podría usar el botón para encender la pantalla OLED con una pulsación corta y apagar la Raspberry Pi con una pulsación de 2 segundos. También podría encender la computadora presionando el botón nuevamente.

Probemos el receptor IR con LIRC:

Ahora que LIRC está instalado, podemos verificar si podemos recibir comandos desde el control remoto de mi televisor:

Se ve bien. El receptor IR también está funcionando. Deberíamos poder hacerlo funcionar con Kodi y otros centros de medios.

Ya hemos visto que se reconoció la unidad SATA, pero no hemos probado el rendimiento. Instalaremos iozone3 para este propósito:

Fui al punto de montaje (/mediap/pi/NEO Storage) antes de ejecutar el punto de referencia iozone3:

La velocidad de lectura (~325 MB/s) se ve bien en USB 3.0, y la velocidad de reescritura también, pero de alguna manera la velocidad de escritura (~85 MB/s) es baja. Lo intenté varias veces, y el resultado es el mismo. No tuve ese problema al probar el SSD en su puerto USB-C en Windows. Tenga en cuenta que la unidad está formateada con el sistema de archivos exFAT:

También podemos ver que el controlador uas (para compatibilidad con UASP) está en uso para nuestro dispositivo:

Finalmente, quería ejecutar el banco SBC para confirmar la capacidad de enfriamiento de la solución:

¡Pero el script se niega a comenzar con el uso de la CPU incluso aumentando ligeramente mientras está inactivo!

Esto se debe a que el script de Pironman utiliza del 4 al 5 % de la CPU cuando la pantalla OLED está encendida. Hay una suspensión de 0,5 segundos en el bucle principal, pero cuando la pantalla es una, también hay un bucle para la pantalla con solo una suspensión de 0,01 segundos para monitorear el botón. Lo tenía configurado para monitorear siempre la temperatura y el uso de la CPU, pero lo cambié a predeterminado para que la pantalla se apague automáticamente después de un tiempo. Podría ejecutar el script SBC-bench.sh:

El gráfico de temperatura era básicamente una línea plana gracias al enorme disipador de calor y al ventilador que se encendían de vez en cuando durante las pruebas comparativas de un solo núcleo y continuamente para la prueba comparativa de varios núcleos de 7 cremalleras.

También pude confirmar esto en la pantalla OLED durante la prueba 7-zip.

No voy a hacer más pruebas ya que ya he revisado la ICE Tower con y sin ventilador, y al overclockear la Raspberry Pi 4 a 2.0 GHz. Este tipo de solución es más que suficiente, incluso con un exceso de ingeniería, para enfriar la Raspberry Pi 4 en la mayoría de las condiciones, incluso con overclocking a 2.x GHz.

El Pironman es una carcasa bastante agradable para la Raspberry Pi 4. Las instrucciones son detalladas, el soporte de software es adecuado y se ve muy lindo. Se podrían mejorar algunas cosas, por ejemplo, tuve problemas para instalar el cable FFC para el adaptador GPIO y los cables puente pueden aflojarse durante el transporte. También hay un signo de interrogación sobre el bajo rendimiento de escritura (pero no de reescritura) con la unidad M.2 SATA.

Quisiera agradecer a SunFounder por enviar el caso de Pironman para su revisión. Puede comprar el kit revisado anteriormentepor $63.99 más envío , o compre un kit completo con una Raspberry Pi 4 de 2 GB de RAM y una tarjeta MicroSD de 32 GB por $237.97. El caso Pironman también puede sercomprado en Amazon EE. UU..

Nota: Esta revisión se publicó inicialmente el 30 de diciembre de 2022 como una revisión estándar y, posteriormente, se patrocinó para colocarla en la parte superior del sitio web de CNX Software nuevamente del 21 al 24 de marzo de 2023.

Jean-Luc comenzó CNX Software en 2010 como un esfuerzo de medio tiempo, antes de dejar su trabajo como gerente de ingeniería de software y comenzar a escribir noticias diarias y reseñas a tiempo completo más tarde en 2011.

¡Admite el software CNX! Done a través de criptomonedas o conviértase en Patrono en Patreon

Artículos Relacionados:

por $ 63.99 más envío comprado en Amazon EE. UU.