Tabla de contenido:

Cómo actualizar el firmware en una PCB universal: 4 pasos
Cómo actualizar el firmware en una PCB universal: 4 pasos

Video: Cómo actualizar el firmware en una PCB universal: 4 pasos

Video: Cómo actualizar el firmware en una PCB universal: 4 pasos
Video: INSTALACION FIRMWARE CUALQUIER TABLET CHINA COMPLETO 2024, Noviembre
Anonim
Cómo actualizar el firmware en una PCB universal
Cómo actualizar el firmware en una PCB universal

El proyecto Universal PCB (UPCB para abreviar) se inició para permitir un solo controlador de juego, especialmente palos de lucha, en tantas consolas diferentes como fuera posible. Se puede encontrar información sobre el proyecto en el siguiente hilo en los foros de Shoryuken.com: Shoryuken.com Una de las características más importantes de la UPCB es el hecho de que se puede actualizar. Las versiones seguirán apareciendo para abordar cualquier problema de compatibilidad, mejorar el soporte para las consolas compatibles actualmente e incluir soporte para consolas nuevas y futuras. Este Instructable lo guiará a través del proceso de flashear su UPCB con un nuevo archivo. HEX de firmware. Esto se divide en dos configuraciones: la instalación del controlador para el cargador de arranque USB y el proceso de actualización real. Si ya instaló el controlador una vez, no necesitará hacerlo nuevamente en ese sistema; continúe y salte al paso 3 para comenzar a flashear su UPCB. Este Instructable asume: 1. Tiene un UPCB completamente ensamblado, probado y en funcionamiento. 2. Tiene un cable UPCB 'Button Select USB' completamente ensamblado, probado y en funcionamiento. Consulte el Paso 2 para obtener más información. 3. Ha descargado un paquete de software UPCB reciente y lo extrajo en algún lugar de su sistema al que pueda acceder fácilmente. Nota para los usuarios que usan Vista y experimentan el error 997: Solo una nota rápida para cualquiera que intente ejecutar el programa PDFSUSB en Vista y obtenga el 'error 997', intente lo siguiente: Haga clic con el botón derecho en pdfsusb, propiedades, compatibilidad, establecido en XP o 2000 o asi que. También marque 'ejecutar como administrador' si no ha desactivado UAC. En el administrador de dispositivos, seleccione el dispositivo familiar PIC18F4550, haga clic con el botón derecho en propiedades, administración de energía, desmarque 'permitir que la computadora apague este dispositivo' Ejecute el programa como administrador (a la derecha haga clic en, ejecutar como administrador [si está disponible]) Debería resolver el problema. Como se ve en

Paso 1: Unas palabras sobre el cable UPCB

Unas palabras sobre el cable UPCB
Unas palabras sobre el cable UPCB

La actualización del firmware se realiza a través de un 'cargador de arranque' USB. Entonces, necesitamos conectar el UPCB a su computadora a través de USB. La mejor manera de hacer esto es tener un cable UPCB 'Button Select USB'. Este Instructable asumirá que tienes uno. Si no es así, consulte el Instructable How to build a USB cable for the Universal PCB para obtener instrucciones completas para hacer uno. Conecte su cable UPCB 'Button Select USB' a su controlador. Para acceder al modo de cargador de arranque, conecte el cable USB a su computadora con los botones Inicio y Seleccionar presionados. Una vez que la computadora se dé cuenta de que la conectó, puede soltar Inicio y Seleccionar.

Paso 2: instalación del controlador del cargador de arranque

Instalación del controlador del cargador de arranque
Instalación del controlador del cargador de arranque
Instalación del controlador del cargador de arranque
Instalación del controlador del cargador de arranque
Instalación del controlador del cargador de arranque
Instalación del controlador del cargador de arranque
Instalación del controlador del cargador de arranque
Instalación del controlador del cargador de arranque

Este paso solo debe realizarse una vez por sistema. Una vez que tenga el controlador instalado correctamente, el controlador se cargará automáticamente y el software del cargador de arranque reconocerá el UPCB.

Hasta ahora, hemos conectado el cable USB Button Select a su controlador y lo hemos conectado a su PC con los botones Inicio y Seleccionar presionados para ingresar al modo de cargador de arranque. También debe tener una copia reciente del software UPCB extraído en algún lugar de su sistema, incluido el archivo. HEX al que desea actualizar. Si el controlador del cargador de arranque no se ha instalado antes, verá la famosa ventana 'Nuevo hardware encontrado' a continuación. Los pasos son muy sencillos. Después de que la ventana 'Nuevo hardware encontrado' esté activa durante un tiempo, se le presentará el Asistente para hardware nuevo encontrado. Continúe y presione 'Siguiente'. El asistente le preguntará si desea 'Buscar un controlador adecuado …' o 'Mostrar una lista …' Coloque una marca de verificación junto a 'Buscar un controlador adecuado …' y presione 'Siguiente'. El asistente ahora le pedirá las ubicaciones para buscar un controlador. Desmarque todas las casillas EXCEPTO para 'Especificar una ubicación'. Presione 'Siguiente'. A continuación, tendrá una ventana que le permitirá seleccionar dónde desea que la PC busque un controlador. Haga clic en 'Examinar'. En la ventana 'Localizar archivo' que aparece, navegue hasta donde están los archivos UPCB. Una vez en el directorio UPCB, navegue al subdirectorio 'MCHPUSB Driver' y luego al directorio 'Release'. Verá un solo archivo llamado 'mchpusb.inf'. Seleccione ese archivo y haga clic en 'Abrir'. El cuadro 'Copiar archivos del fabricante de' ahora mostrará la ruta completa al directorio 'UPCB / MCHPUSB Driver / Release'. Haga clic en Aceptar'. El Asistente para hardware nuevo encontrado indicará que encontró un controlador en el lugar exacto en el que le dijimos que buscara. Haga clic en Siguiente'. La página final del asistente indica que "Windows ha terminado de instalar el software para este dispositivo". Haga clic en "Finalizar". La instalación del controlador ahora está completa. Si desea verificar que todo está bien, vaya a su Administrador de dispositivos. Verá un dispositivo en el encabezado 'Otros dispositivos' llamado 'Dispositivo familiar PIC 18F4550'. Si ve esto, entonces el controlador está instalado como funcionando. Estamos listos para ejecutar el software del cargador de arranque.

Paso 3: uso del software del cargador de arranque

Uso del software del cargador de arranque
Uso del software del cargador de arranque
Uso del software del cargador de arranque
Uso del software del cargador de arranque
Uso del software del cargador de arranque
Uso del software del cargador de arranque

A estas alturas, su UPCB debería estar conectado a la PC en modo de cargador de arranque, el controlador del cargador de arranque está instalado y el software UPCB se extrae en algún lugar de su sistema, incluido el archivo. HEX al que desea actualizar. Ahora usaremos el software del cargador de arranque para hacer el flasheo real. Navegue hasta donde extrajo los archivos UPCB. Encontrará un subdirectorio bajo UPCB llamado 'Pdfsusb'. Dentro de ese directorio hay un ejecutable llamado 'PDFSUSB. EXE'. Haz doble clic para ejecutarlo. Aparecerá la ventana 'PICDEM (TM) FS USB Demo Tool'. Haga clic en el menú desplegable debajo de 'Seleccionar placa USB PICDEM FS'; debe haber una entrada para 'PICDEM FS USB 0' o similar. Este es el UPCB que queremos actualizar, así que selecciónelo. Si este menú desplegable está vacío, entonces ha habido un problema. O no está en modo de cargador de arranque, el UPCB no está conectado o el controlador no se ha instalado correctamente. Solucione este problema hasta que aparezca una entrada en este menú desplegable. Una vez que hayamos seleccionado la entrada para nuestro UPCB, todos los botones que antes estaban grises se activarán. Ahora nos tomaremos un momento para hacer una copia de seguridad del firmware que se encuentra actualmente en la UPCB. En caso de que haya algún problema con el nuevo firmware, siempre tendrá la opción de volver a la versión actual que ya tiene. Seleccione el botón marcado 'Leer dispositivo'. Esto leerá toda la programación actualmente en la UPCB en el software del cargador de arranque. Una vez que se haya leído el dispositivo, el mensaje principal será 'MESSAGE - Read Completed'. Seleccione el botón marcado 'Guardar en archivo hexadecimal'. Se le pedirá un nombre de archivo y una ubicación para guardar el firmware actual. No importa dónde lo guarde o cómo lo nombre. Solo asegúrate de poder encontrarlo si alguna vez necesitas bajar de categoría. Una vez que haya elegido el nombre y la ubicación, haga clic en "Guardar". Su copia de seguridad ya ha finalizado, así que vamos a actualizar. Seleccione el botón marcado 'Cargar archivo HEX'. Aparecerá una ventana pidiéndole que seleccione un archivo. HEX. Navegue al directorio '_output' de la UPCB; NO el subdirectorio '_output' del directorio de arranque, solo 'UPCB / _output'. Seleccione el archivo. HEX al que desea actualizar. Si hay diferentes opciones de configuración, se mostrarán con diferentes archivos. HEX. Busque el que mejor se adapte a su configuración y haga clic en 'Abrir'. Cuando se haya cargado el archivo. HEX, siempre recibirá una advertencia sobre los datos de configuración. Esto es normal. Simplemente haga clic en "Sí". El archivo. HEX se carga y se muestra en la sección inferior de la ventana. Haga clic en el botón 'Programar dispositivo' para escribir el firmware en la UPCB. Tenga paciencia mientras se ejecuta el programador. Todo el proceso debería llevar menos de 60 segundos, pero no se preocupe si tarda más. Si los botones principales están atenuados, entonces sabemos que todavía está funcionando. Si todo va bien, verá un mensaje exitoso como los que se muestran en la última imagen. Simplemente salga de la herramienta de demostración PICDEM, desconecte el cable USB y listo. Nota para los usuarios de Windows XP y versiones posteriores: parece que PFSUSB. EXE no parece ejecutarse correctamente en algunas computadoras sin configurar un modo de compatibilidad para él. Si el 'Dispositivo familiar PIC 18F4550' aparece en el administrador de dispositivos, pero no aparece en el cuadro desplegable en PDFSUSB. EXE, entonces debe habilitar un modo de compatibilidad. Salga de PDFSUSB. EXE, haga clic con el botón derecho en el archivo PDFSUSB. EXE y seleccione 'Propiedades'. En la pestaña Compatibilidad, marque la casilla 'Ejecutar este programa con compatibilidad adicional' y seleccione cualquiera de los sistemas operativos enumerados. Haga clic en Aceptar y vuelva a intentar estos pasos. Una vez que se haya configurado el modo de compatibilidad, no debería tener que volver a hacerlo en ese sistema.

Paso 4: Completado

Terminado
Terminado

Ahora su UPCB se ha actualizado con el archivo. HEX que seleccionó. Revise las notas de la versión y el código fuente para ver qué características y cambios se han agregado, luego vuelva a su juego.

Recomendado: