Porting USB IR TOY su FREEDOM LIGHT

10 Anni 11 Mesi fa #6 da shinshi
Risposta da shinshi al topic Porting USB IR TOY su FREEDOM LIGHT
Ci siamo quasi :) . Ora descrivo come ho fatto io per programmare la scheda con sistema Windows, per approfondimenti sui vari metodi possibili leggete qui .
Ora prepariamo il firmware per inserirlo nella scheda, preleviamo il file compilato nella cartella ..\Firmware-main\USBIRToy.X\dist\default\production che dovrebbe chiamarsi USBIRToy.X.production.hex. Copiatelo nella cartella ..\package\firmware. Modificate il file update-USBIRToy.v22.bat cambiando "USBIRToy.v22.hex" con il nome del file appena copiato nella cartella, salvate il file .bat.
Adesso programmiamo Freedom Light con bootloader.hex che trovate nella cartella utilizzando il vostro programmatore. Staccate il programmatore dalla scheda e cortocircuitate con un jumper i pin PGD e PGC dell'header ICSP.

Collegando l'USB alla scheda il PC la riconosce e la istalla come periferica HID generica, a questo punto lanciate il file .bat modificato. Vi verrà chiesto il numero della seriale, date invio, verra detto che la seriale non è stata trovata, non ha importanza e andate avanti. Il firmware verrà caricato in pochi secondi. Scollegate l'USB e il jumper.
Ricollegando L'USB verranno richiesti i driver che si trovano nella cartella ..\inf-driver.
Fatto! ora si può cominciare a divertirsi :)
Per eseguire un test, andate alla cartella ..\package\software\IRToySelfTest, modificate il file run.bat cambiando il numero della porta COM con quello assegnato dal PC al dispositivo. Lanciate run.bat, mettete un foglio bianco davanti al diodo e sensore in modo che la luce IR del LED venga riflessa verso il ricevitore, e premete un tasto qualsiasi. Se ci sono problemi andate qui per interpretare l'errore.
Spero sia di aiuto anche se è spiegato in modo un pò compresso.
Saluti
Luca
Allegati:

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • shinshi
  • Avatar di shinshi
  • Elite Member
  • Elite Member
Di più
10 Anni 11 Mesi fa #7 da Mauro Laurenti
Risposta da Mauro Laurenti al topic Porting USB IR TOY su FREEDOM LIGHT
Perfetto...

....ma vuoi fare scherzi in casa....?

Saluti,

Mauro

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • Mauro Laurenti
  • Avatar di Mauro Laurenti
  • Moderator
  • Moderator
Di più
10 Anni 11 Mesi fa #8 da shinshi
Risposta da shinshi al topic Porting USB IR TOY su FREEDOM LIGHT
Non ci avevo pensato, però potrei usarlo quando i miei figli non vogliono spengere la TV. Potrei simulare un guasto :).
No comunque quello che volevo fare era questo:


Ovvero controllare i segnali dei telecomandi.
Allegati:

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • shinshi
  • Avatar di shinshi
  • Elite Member
  • Elite Member
Di più
10 Anni 11 Mesi fa #9 da Mauro Laurenti
Risposta da Mauro Laurenti al topic Porting USB IR TOY su FREEDOM LIGHT
...un genitore che usa la sua superiorità intellettuale verso i figli! :)
...con i televisori bianco e nero di un tempo non lo avresti potuto fare...e avresti dovuto manomettere il cavo! :)

Saluti,

Mauro

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • Mauro Laurenti
  • Avatar di Mauro Laurenti
  • Moderator
  • Moderator
Di più
10 Anni 3 Mesi fa #10 da shinshi
Risposta da shinshi al topic Porting USB IR TOY su FREEDOM LIGHT

Rendering Error in layout Message/Item: array_keys(): Argument #1 ($array) must be of type array, null given. Please enable debug mode for more information.

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • shinshi
  • Avatar di shinshi
  • Elite Member
  • Elite Member
Di più
Moderatori: Mauro LaurentiStefA

Registrati al sito

Accedi a tutte le risorse e articoli non visibili pubblicamente, puoi registrarti con pochi passi.

Registrati al sito LaurTec.

Login