Conociendo a un ODROIDian Joy Cho, Ingeniero de Hardkernel

Imagen 1 - Joy con su sobrina.

Por favor háblanos un poco sobre ti. Mi nombre coreano es Jeonghwa Cho y tengo 42 años. He estado trabajando como ingeniero de software integrado durante 17 años. Soy el responsable en particular de los paquetes de soporte de la placa (BSP), incluidos los dispositivos de gestión e inicio de la placa. Principalmente, trabajo con los cargadores de arranque, los sistemas operativos y los drivers de dispositivos del kernel. El diseño del sistema en cuando a colaboración con el hardware y los equipos de aplicación es una de las partes más importantes de mi trabajo. Llevo trabajando en Hardkernel 3 años. Actualmente soy responsable de desarrollo de ordenadores de placa reducida basados en núcleo ARM y que usan Linux, junto con sus dispositivos multimedia y de conectividad. Antes de Hardkernel, trabajé en el campo de los sistemas de audio, visual y navegación (AVN) del automóvil, desarrollo de BSP ARM Linux, teléfonos móviles, Plex Media Player (PMP) y redes domésticas.

Imagen 2 - Joy ha trabajado con muchos productos a lo largo de su carrera.

Vivo en Corea y mi ciudad natal es la ciudad de Paju, que se encuentra al norte de Corea del Sur. De niño, me era muy común escuchar los gritos de los soldados al amanecer y, con frecuencia, experimentaba grandes atascos de tráfico causados por largas colas de gigantes tanques en movimiento. Hoy en día no es más que una vieja historia, y espero que Corea se unifique pronto para que así llegue ser un país más fuerte. Me gradué en la facultad de ingeniería de la Universidad de Sejong en Corea con una licenciatura en ingeniería, y mi especialidad fue Ingeniería Electrónica y de Comunicaciones. Cuando era alumno de secundaria, solía fascinarme los programas musicales de radio y MTV, es por ello quería ser ingeniero técnico para controlar equipos de transmisión y sonido. Pero, una vez que tuve en mis manos un prototipo de placa de hardware de un teléfono móvil con varios dispositivos conectados en mi primer trabajo, me enamoré de estos pequeños ordenadores y a partir de ahí empecé a interesarme en ellos. Luego solicité cambiar de departamento, del equipo de RF/Call al equipo de drivers de dispositivos. Los miembros de mi familia son mi padre, mi madre, mi hermano menor, mi cuñada, mi sobrina y mi sobrino. No tengo hijos, y mi relación con mi hermano es muy estrecha, así que considero a mi sobrina y mi sobrino prácticamente mis propios hijos. Todos lo que me rodean dicen que mi sobrina se parece mucho a mí, así que mi amor por ella es muy especial. Cuando ingresó a la escuela primaria el año pasado, consideré seriamente dejar mi trabajo para protegerla de situaciones peligrosas como si fuera su guardaespaldas. Mi padre es farmacéutico y tiene una pequeña farmacia en mi ciudad natal. Es muy estricto consigo mismo y siempre está estudia en su campo. Amo su vida y siempre trato de aprender de él. Cuando alguien me pregunta quien es la personal que más respeto, siempre respondo que es mi padre.

¿Cómo empezaste con los ordenadores? Realmente no estaba muy interesado en los dispositivos informáticos durante mi adolescencia, incluso tenía pensado en ir a una escuela de ingeniería. La razón por la que compré mi primer ordenador fue la de jugar al "StarCraft" con mis amigos y estudiantes de la universidad. Cuando ingresé a la universidad, ni siquiera sabía cómo instalar Windows 95. Sin embargo, 6 meses después, era capaz de ensamblar los componentes de un ordenador por mi cuenta. ¡Gracias, StarCraft!

Imagen 3: el primer ODROID de Joy, el primitivo ODROID-X

¿En qué tipo de proyectos trabajas en Hardkernel? Normalmente me centro en temas relacionados con la secuencia de arranque, el rendimiento/estabilidad del sistema y los componentes de visualización que los usuarios de ODROID necesitan en la fase inicial, directamente después del lanzamiento de nuevas versiones de productos ODROID. Desde que ODROID-N1 y N2 admiten el modo de inicio SPI, el nuevo esquema de la BIOS basado en Petitboot está acaparando gran parte de mis intereses.

¿Cómo usas tus ODROIDs personales? Los utilizo como sistemas multimedia y estaciones de juegos para mis sobrinos y para mí. Aman los ODROIDs. También utilizo mis ODROID para estudiar técnicas fuera del trabajo. Todavía sigo conociendo la plataforma Linux, existen muchas plataformas y soluciones de código abierto interesantes que los brillantes ingenieros han ido desarrollando. En los últimos años, me he dado cuenta de la necesidad de estudiar los entornos de trabajo en red y los sistemas multimedia. Es una gran barrera que hace uso de mis ODROID para proyectos interesantes de los foros de ODROID. Para superar mis limites, tengo planes para un proyecto personal que implica un pequeño servidor Máquina a Máquina (M2M) y un dispositivo que permita compartir la transmisión de video basándose en gstreamer.

Imagen 4 - La sobrina y el sobrino de Joy disfrutan jugando en su ODROID

¿Qué ODROID es tu favorito y por qué? Todos los ODROID son como mis niños. Todos son estupendos. Pero si tengo que elegir uno, escogería el ODROID-C2. Fue mi primer niño en Hardkernel. Me dio muchas oportunidades para intimar con la plataforma de código abierto de Linux y también me hizo enfrentarme a muchas situaciones difíciles como el falso problema del reloj de la CPU de 2.0 GHz. Otro ejemplo fue que para hacer una única imagen de arranque independientemente del arranque desde la tarjeta SD o el eMMC, tuve que hackear el área oculta del cargador de arranque analizando los códigos hexadecimales y diseñar nuevas cabeceras. Pero afortunadamente, a muchos usuarios de ODROID les encanta el primer ODROID de 64 bits de ARM, y aprendí mucho durante el proceso. Espero que a muchos ODROIDIAN les guste también el nuevo modelo, el ODROID-N2.

¿Qué innovaciones te gustaría ver en los futuros productos Hardkernel? No tengo ninguna idea en particular a la hora mejorar, pero creo que la mayor fortaleza de ODROID es que es un dispositivo que permite una gran variedad de posibles usos. Quedo sorprendido todos los días cuando leo los hilos del Foro ODROID porque hay muchos y brillantes ingenieros que crean buenos estándares con los productos ODROID. Hay toneladas de proyectos magníficos. Basándonos en ellos, podemos usar un dispositivo ODROID para prácticamente cualquier cosa.

Imagen 5 - Joy tiene una extensa colección de libros con la que disfruta leyendo en su tiempo libre

¿Qué aficiones e intereses tienes aparte de los ordenadores? ¡Leer libros! Me gusta mucho los libros. Las novelas clásicas y coreanas, junto con los libros de historia y filosofía son mis favoritos. Todos los fines de semana, visito una librería y paso varias horas allí. El olor a papel de los libros me hace sentir cómodo, y me hace estar lejos de mi ajetreada vida mientras me concentro en los libros.

Imagen 6 - La ciudad natal de Joy, Paju, en el norte de Corea del Sur, ha cambiado mucho desde que era joven

¿Qué consejo le darías a alguien que quiera aprender más sobre programación? Creo que una base sólida en matemáticas, algoritmos y hardware es muy importante. Cuanto más gano en experiencia y trabajo en varios proyectos, más siento que funciona. Se repite la misma historia de siempre, pero creo que es fundamental.

Be the first to comment

Leave a Reply