Tabla de contenido:

Configuración de Panasonic ADK en Windows Vista para el desarrollo de MHP: 4 pasos
Configuración de Panasonic ADK en Windows Vista para el desarrollo de MHP: 4 pasos

Video: Configuración de Panasonic ADK en Windows Vista para el desarrollo de MHP: 4 pasos

Video: Configuración de Panasonic ADK en Windows Vista para el desarrollo de MHP: 4 pasos
Video: Introducción a Arduino y la Internet de las cosas 2024, Noviembre
Anonim
Configuración de Panasonic ADK en Windows Vista para el desarrollo de MHP
Configuración de Panasonic ADK en Windows Vista para el desarrollo de MHP

Panasonic ADK fue desarrollado para el entorno Linux. Para los chicos que prefieren el desarrollo en el sistema operativo Windows, esto es lo que pueden hacer.¡Me tomó una semana entera de prueba y error para que finalmente se ejecutara el primer xlet en el decodificador! Aquí está el corto -cut … Este es mi primer instructable:-)

Paso 1: Configuración y configuración del decodificador

Configuración y configuración del decodificador
Configuración y configuración del decodificador

Lo primero que hay que hacer es conectar todo el hardware correctamente. Panasonic ADK viene con un kit de desarrollo Promocard que se conecta a la ranura PCMCIA. Permite el desarrollo a través de una computadora host. Lee los documentos de ADK para más información. Pasos: 1. Conecte el decodificador (STB) a través de un cable ethernet a un concentrador de conmutación, los cables SCART al televisor y prepare el control remoto STB. Conecte la computadora host al mismo concentrador 3. Encienda el STB. (ver imagen) y después de un arranque, verá el menú principal de ADK. Seleccione 'Configurar red' y se le llevará a la pantalla Configurar red 5. Ingrese la dirección IP del STB. Elijo 192.168.1.56. Ingrese la máscara de red. Para mi configuración, es 255.255.255.07. Si usa una puerta de enlace, elija 'HABILITADO' en gateway8. Ingrese la dirección IP de la puerta de enlace 9. Para la Ruta de búsqueda, elija NFS. El STB puede ejecutar xlets desde un directorio compartido NFS desde una computadora host o internamente en la memoria Flash. En nuestro caso, queremos ejecutar el xlet directamente en nuestra computadora host10. Ingrese el punto de montaje. Debe ingresar exactamente lo que se comparte en su computadora host NFS. Comience con la dirección IP de la computadora host y luego con el directorio NFS. Para mi caso, es 192.168.1.111:f:/nfs/hello Cuando esté satisfecho con todas las configuraciones, seleccione 'guardar y salir' Reinicie.

Paso 2: Configuración de la computadora host: Terminal serial

Configuración de la computadora host: Terminal serial
Configuración de la computadora host: Terminal serial
Configuración de la computadora host: Terminal serial
Configuración de la computadora host: Terminal serial
Configuración de la computadora host: Terminal serial
Configuración de la computadora host: Terminal serial

Hay algunos pasos antes de que pueda comenzar el desarrollo. (A) Configuración de Serial term1. Primero, debe conectar el puerto serie del STB al puerto serie de la computadora host. Desafortunadamente, muchas computadoras modernas ya no vienen con puertos seriales. No te preocupes, hay muchos convertidores USB a Serie en el mercado. En mi caso, uso un cable USB a serie comúnmente disponible en eBay. Utiliza un chip USB prolífico y después de instalar el controlador, verá el virtual puerto serie en el Administrador de dispositivos. (ver imagen) En mi caso, es COM82. A continuación, necesita un software de módem en serie. Descargué REALTERM pero puedes usar cualquier software. Http://realterm.sourceforge.net/3. Configuración del puerto serie (ver imágenes) Use la siguiente configuración: Pantalla: ANSIPORT: COM8 (use su propio valor) Baud: 19200, 8N1 Sin control de flujo de hardware, Sin control de software 4. Prueba Si te conectas y configuras correctamente, cada vez que presionas el control remoto y el STB responde, verás información de depuración en el terminal serial. En mi caso, el texto amarillo en el software realterm es el texto de depuración.

Paso 3: Configuración de la computadora host: NFS Share

Configuración del equipo host: NFS Share
Configuración del equipo host: NFS Share
Configuración del equipo host: NFS Share
Configuración del equipo host: NFS Share

Ésta es la parte más crucial; Paso bastante tiempo tratando de que el STB reconozca y analice los archivos del localizador sin éxito hasta que descubro esta parte … Antes de comenzar, es bueno probar que la computadora host puede hacer ping al decodificador. abriendo una ventana de símbolo del sistema y escriba ping dirección IP de STB Para mí, es ping 192.168.1.5 Debería ver las respuestas del STB.1. NFSWindows no admite NFS de forma nativa; al menos no Vista. Leí que Windows XP tiene un componente NFS gratuito, pero está desactivado de forma predeterminada. Haga una búsqueda en NFS en Windows XP si está usando XP. Para crear recursos compartidos de NFS, descargo una llamada de software nfsAxe desdehttps://www.labf.com/nfsaxe/index.html2. Crear la exportación (ver imagen) Después de instalar el software, debe crear un recurso compartido NFS que refleje la configuración ingresada en el STB. Haga clic en 'Agregar directorio' y apúntelo a la ubicación donde guarda el archivo localizador y las clases xlet. Para obtener más información sobre el archivo del localizador, consulte la documentación de ADK. En mi caso, el directorio es F: / nfs / hello / la ruta de montaje de exportación será / f / nfs / hellothis coincide con la configuración en STP 192.168.1.111:/ f / nfs / hola A continuación, debe agregar acceso de usuario Crear un acceso a todos los hosts, todos los usuarios, todos los grupos, R / W para esta exportación.3. Conversión de nombre (* MUY IMPORTANTE) Cambie el modo a 'Permitir caracteres ilegales' y marque 'Usar formato de nombre UTF8' Continúe con el siguiente paso

Paso 4: ¡Pruebe y comience el desarrollo

¡Pruebe y comience el desarrollo!
¡Pruebe y comience el desarrollo!
¡Pruebe y comience el desarrollo!
¡Pruebe y comience el desarrollo!
¡Pruebe y comience el desarrollo!
¡Pruebe y comience el desarrollo!

El último paso antes de configurar el desarrollo de su software implica probar que el STB puede ejecutar el xlet en la computadora host. Con el control remoto, seleccione 'Iniciar Xlet' en el menú principal del STB.2. El STB intentará ubicar y analizar el archivo Locator en su computadora host basándose en la configuración almacenada en la configuración de red del STB. Si tiene éxito, - en el servidor NFS, verá el montaje de la dirección IP del STB (ver imagen) - en el STB, verá el menú 'Iniciar Xlet' y cualquier archivo localizador - al mismo tiempo, verá todos la información de depuración en el terminal serial 4. Ejecute el Xlet !! Si el paso 3 anterior es exitoso, ahora puede seleccionar el xlet y ejecutarlo. En mi caso, el archivo del localizador de xlet se llama 'inicio' Selecciónelo y presione 'Enter' en el control remoto 5. Xlet en funcionamiento (ver imagen) 6. Para detener el xlet, presione 'NAV' en el control remoto. Bueno, eso es todo y ahora puede comenzar a crear su entorno de desarrollo de software usando su IDE favorito como Eclipse. Una nota sobre el desarrollo para MHP usando Eclipse: Lo más importante es seguir las instrucciones (JRE 1.4.2, Stubs, etc.) enumerados en https://www.code4tv.com/c/downloads ¡¡Gracias !!

Recomendado: