Actualización de Firmware-sobre-el aire en LinkIt 7688 con MediaTek nube Sandbox (6 / 7 paso)

Paso 6: Preparar la Junta de desarrollo de LinkIt Smart 7688

Asegúrese de que su Junta de desarrollo de LinkIt 7688 inteligente es alimentado y conectado.

Utilizando la herramienta ssh para acceder a tu consola de LinkIt 7688 inteligente.

Crear una carpeta con el siguiente comando:

 mkdir app && cd app 

Instalar los siguientes módulos utilizando los siguientes comandos:

 npm install mcsjs<br>npm install superagent 

Crear el archivo app.js para ejecutar la aplicación de la FOTA en la Junta de desarrollo por:

 vim app.js 

Tipo i y copiar/pegar el siguiente código en el editor y escriba : wq para guardar y salir.

 var mcs = require('mcsjs');var spawn = require('child_process').spawn; var fs = require('fs'); var request = require('superagent'); var fwName = 'fw.hex';var myApp = mcs.register({ deviceId: 'Input your deviceID', deviceKey: 'Input your deviceKey', });var download = function(url, dest, cb) { var file = fs.createWriteStream(dest); var sendReq = request.get(url); // verify response code sendReq.on('response', function(response) { if (response.statusCode !== 200) { return cb('Response status was ' + response.statusCode); } }); // check for request errors sendReq.on('error', function (err) { fs.unlink(dest); if (cb) { return cb(err.message); } }); sendReq.pipe(file); file.on('finish', function() { file.close(cb); // close() is async, call cb after close completes. }); file.on('error', function(err) { // Handle errors fs.unlink(dest); // Delete the file async. (But we don't check the result) if (cb) { return cb(err.message); } }); };myApp.on('FOTA', function(data, time) { console.log(data); var Data = data.split(','); var firmwareUrl = Data[2]; download(firmwareUrl, fwName, function(){ var update = spawn('avrdude', ['-p', 'm32u4', '-c', 'linuxgpio', '-v', '-e', '-U', 'flash:w:/root/'+ fwName, '-U', 'lock:w:0x0f:m']); update.stdout.on('data', function(data) { console.log(data) }); update.stderr.on('data', function(data) { console.log(data.toString()) }); }); }); 

Artículos Relacionados

¿Conoces la nueva ir a función de la actualización de firmware 1.9 de Kobo Kobo WiFi?

¿Conoces la nueva ir a función de la actualización de firmware 1.9 de Kobo Kobo WiFi?

La nueva actualización de firmware 1.9 para el eReader Kobo Wifi ofrece muchas nuevas y emocionantes características que mejoran la experiencia de lectura de Kobo.  Una de las nuevas características es ir a la función.La función de ir a permite a los
¿Sabías que con la nueva actualización de firmware 1.9 Kobo Kobo WiFi obtiene tres nuevas funciones para administrar su librería de kobo eReader?

¿Sabías que con la nueva actualización de firmware 1.9 Kobo Kobo WiFi obtiene tres nuevas funciones para administrar su librería de kobo eReader?

Con la nueva actualización de firmware 1.9 Kobo para el eReader Kobo Wifi, hay tres nuevas características que le permiten manejar mejor tu biblioteca de Kobo eReader.  Estas características pueden ser fácilmente accesibles desde la biblioteca "Estoy
Todo sobre iPad aire: iPad aire de & precio, consejos y trucos, completo guías

Todo sobre iPad aire: iPad aire de & precio, consejos y trucos, completo guías

22 de Oct, significa mucho para los fanáticos de Apple porque nace iPad aire, la última versión de serie del iPad. Viene con una apariencia más delgada, más ligera, junto con un procesador más potente de A7 de 64 bits, el iPad de quinta generación se
Al aire libre Router Wrt54G con adaptador de red powerline para suministrar internet a cámaras IP Wifi

Al aire libre Router Wrt54G con adaptador de red powerline para suministrar internet a cámaras IP Wifi

hice este recinto al aire libre para mi router inalámbrico WRT4G algunos meses (como veis en las fotos, no es muy limpio ahora XD) para conectar mis cámaras de vigilancia inalámbricas IP. Monte en un mástil en el techo de mi casa y con este bonito ro
Acondicionador de aire portátil Peltier con pilas

Acondicionador de aire portátil Peltier con pilas

Sólo una introducción¿Hola, cada vez que leo este instructable, estás buscando algo para refrescarse a sí mismo abajo a la derecha?Como soy nuevo en el instructable, voy a publicar lo que he inventado estos años. Espero que no se fuera de fecha cuand
Cómo controlar el aire acondicionado aire acondicionado en casa con Arduino, ni por asomo!

Cómo controlar el aire acondicionado aire acondicionado en casa con Arduino, ni por asomo!

Arduino realmente te permite hacer muchas cosas con respecto a la Internet de las cosas, basta un poco ' deseo y la intuición para crear cualquier tipo de proyecto.En este post vamos a ver cómo al control remoto controlar su acondicionador de aire en
Actualización de firmware Esp8266

Actualización de firmware Esp8266

El módulo ESP8266 es un módulo inalámbrico barato. Tiene SOC (sistema en chip) que puede manejar protocolos TCP. De forma predeterminada, estos módulos vienen con un procesador de comandos AT y pueden actuar como una serie a WiFi bridge. Hay un montó
Actualización de firmware para clon USBASP - fijación Error ajuste USBASP ISP reloj

Actualización de firmware para clon USBASP - fijación Error ajuste USBASP ISP reloj

USBASP es uno del más popular programador para AVR microcontrolador por Tomás Fischl.Es uno del más viejo programador para AVR. Muy común y se utiliza con el software AVRdude.Hay muchos GUI basado en AVRDude, tales como:embedXcodeAVR8 Quemadura-O-Mat
Actualización de Firmware de la WEB en plataforma WIZwiki W7500ECO

Actualización de Firmware de la WEB en plataforma WIZwiki W7500ECO

Sé WIZ550web solución para monitoreo. WIZwiki-W7500ECO plataforma fue anunciado recientemente por WIZnet. Entonces implementé un firmware de WIZwiki-W7500ECO por modificación de SW WIZ550web porque puedo manejar un código fácilmente.Puede conocer el
Actualización de Firmware S2E en plataforma WIZwiki-W7500

Actualización de Firmware S2E en plataforma WIZwiki-W7500

Sé WIZ550S2E solución para monitoreo. Plataforma WIZwiki-W7500 fue anunciado recientemente por WIZnet. Entonces implementé un firmware de WIZwiki-W7500 por modificación SW WIZ550S2E porque puedo manejar un código fácilmente.Puede conocer el estado de
Actualización de Firmware de la WEB en plataforma WIZwiki-W7500

Actualización de Firmware de la WEB en plataforma WIZwiki-W7500

Sé WIZ550web solución para monitoreo. Plataforma WIZwiki-W7500 fue anunciado recientemente por WIZnet. Entonces implementé un firmware de WIZwiki-W7500 por modificación SW WIZ550web porque puedo manejar un código fácilmente.Puede conocer el estado de
Actualización del firmware del módulo Fishino WiFi

Actualización del firmware del módulo Fishino WiFi

En este tutorial voy a introducir el Fishino Junta y te voy a mostrar cómo actualizar al último firmware del módulo WiFi.Paso 1: Fishino Junta Fishino Junta es un Arduino Board, diseñado por Massimo Del Fedele.Aquí algunas especificaciones:• Factor d
Universal controlador de LED de alta potencia - actualización de Firmware

Universal controlador de LED de alta potencia - actualización de Firmware

aquí está el firmware actualizado para mi controlador de LED de alta potencia Universal.Esta versión tiene corriente a bordo de la configurar la función, por lo que se puede cambiar la unidad actual sin reprogramar el microcontrolador PIC.Usted puede
Actualización de Firmware HM100 JVC y clase 10 SDHC

Actualización de Firmware HM100 JVC y clase 10 SDHC

firmware de HM100 la cámara originalmente sólo era capaz de usar tarjetas de clase 6, ahora, gracias al firmware upgrades, Chris y el equipo pueden usar tarjetas de clase 10, actualmente están usando las tarjetas SD de 32 GB, que le permitirá grabar