- Messaggi: 293
- Ringraziamenti ricevuti 29
Porting USB IR TOY su FREEDOM LIGHT
11 Anni 6 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
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
Si prega Accedi o Crea un account a partecipare alla conversazione.
- shinshi
- Autore della discussione
- Elite Member
Riduci
Di più
11 Anni 6 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
....ma vuoi fare scherzi in casa....?
Saluti,
Mauro
Si prega Accedi o Crea un account a partecipare alla conversazione.
11 Anni 6 Mesi fa #8
da shinshi
Risposta da shinshi al topic Porting USB IR TOY su FREEDOM LIGHT
Si prega Accedi o Crea un account a partecipare alla conversazione.
- shinshi
- Autore della discussione
- Elite Member
Riduci
Di più
- Messaggi: 293
- Ringraziamenti ricevuti 29
11 Anni 6 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
...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.
10 Anni 10 Mesi fa #10
da shinshi
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.
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
- Autore della discussione
- Elite Member
Riduci
Di più
- Messaggi: 293
- Ringraziamenti ricevuti 29
Moderatori: Mauro Laurenti, StefA
Registrati al sito
Accedi a tutte le risorse e articoli non visibili pubblicamente, puoi registrarti con pochi passi.
Login
© LaurTec 2006 - 2024