Por
si a alguien le toca trabajar aún con el dispositivo NXT de lego, y son
usuarios de Debian habrán encontrado por ahí un paquete llamado libnxt, el cual trae un flasheador de firimwares para el ladrillo, que combinado con el paquete de nxt-firmware les facilitará usar el programa fwflash o el comando nxt-update-firmware.
Si por casualidad anteriormente habrán usado el software de enchanting, habran usado el flasheador del firmware lejos, el cual es bueno y sólo basta con ejecutarlo (/usr/share/enchanting/ThirdParty/lejos_nxj/bin/nxjflash); pero en ocasiones toca travesear y probar el firmware original o uno compatible como el del paquete, y pues toca la tarea de flashear y hasta la llegada de esa herramienta de libnxt no había manera de lograrlo.
La primera prueba que hice del software me lanzó un error no esperado.
Creí que tenía que usar el comando directamente:
El resultado fue el mismo, investigando este detalle me encontré que era un error que a varias personas les había pasado y el código fuente necesitaba ser parchado para compilarlo para que funcionara, así que manos a la obra se compila el fuente y funciona muy bien:
Así que les comparto el paquete deb ya compilado para la arquitectura de 64 bits y 32 bits:
libnxt_0.3-9_amd64.deb
libnxt_0.3-9_i386.deb
http://debian.ues.edu.sv/compartidos/gato/paquetes/libnxt_0.3-9_amd64.deb
http://debian.ues.edu.sv/compartidos/gato/paquetes/libnxt_0.3-9_i386.deb
Un saludo y espero les sea de utilidad.
Si por casualidad anteriormente habrán usado el software de enchanting, habran usado el flasheador del firmware lejos, el cual es bueno y sólo basta con ejecutarlo (/usr/share/enchanting/ThirdParty/lejos_nxj/bin/nxjflash); pero en ocasiones toca travesear y probar el firmware original o uno compatible como el del paquete, y pues toca la tarea de flashear y hasta la llegada de esa herramienta de libnxt no había manera de lograrlo.
La primera prueba que hice del software me lanzó un error no esperado.
# nxt-update-firmware Checking firmware... OK. Error while connecting to NXT: Error trying to configure the NXT USB link
Creí que tenía que usar el comando directamente:
# fwflash /usr/share/nxt-firmware/nxt_firmware.bin Checking firmware... OK. Error while connecting to NXT: Error trying to configure the NXT USB link
El resultado fue el mismo, investigando este detalle me encontré que era un error que a varias personas les había pasado y el código fuente necesitaba ser parchado para compilarlo para que funcionara, así que manos a la obra se compila el fuente y funciona muy bien:
# nxt-update-firmware Checking firmware... OK. NXT device in reset mode located and opened. Starting firmware flash procedure now... Firmware flash complete. New firmware started!
Así que les comparto el paquete deb ya compilado para la arquitectura de 64 bits y 32 bits:
libnxt_0.3-9_amd64.deb
libnxt_0.3-9_i386.deb
http://debian.ues.edu.sv/compartidos/gato/paquetes/libnxt_0.3-9_amd64.deb
http://debian.ues.edu.sv/compartidos/gato/paquetes/libnxt_0.3-9_i386.deb
No hay comentarios.:
Publicar un comentario