Pagina 14 di 18

Re: ricevitore usb per telecomando (ex:infrahid)

Inviato: 12 set 2012, 11:41
da alez
Aggiornamento:

la progammazione in "cascata" funziona perfettamente, inserendo JP2 sulla USBASP si programma tranquillamente:

Immagine

la configurazione di V-USB è questa:

Codice: Seleziona tutto

/* ---------------------------- Hardware Config ---------------------------- */

#define USB_CFG_IOPORTNAME      B
/* This is the port where the USB bus is connected. When you configure it to
 * "B", the registers PORTB, PINB and DDRB will be used.
 */
#define USB_CFG_DMINUS_BIT      0
/* This is the bit number in USB_CFG_IOPORT where the USB D- line is connected.
 * This may be any bit in the port.
 */
#define USB_CFG_DPLUS_BIT       1
Sono riuscito con successo a caricarci bootloadHID ma come diceva Ragno caricandoci anche il firmware USB-IR-RR ritorna

Codice: Seleziona tutto

Data (6242 bytes) exceeds remaining flash size!


A parte questo ho anche il problema che flashando nativamente senza bootloader un firmware compilato per atmega8 la USBASP il non PC mi riconosce poi la periferica USB, per cui c'è da risolvere anche quel problema...

Ho provato sia col firmware scaricato da git tramite il link segnalato da Von Fritz che riconfigurando quello patchato da Ragno mettendo i pin D- e D+ corretti per la USBASP ma niente... strano perchè bootloadHID funziona tranquillamente...

Re: ricevitore usb per telecomando (ex:infrahid)

Inviato: 12 set 2012, 12:24
da ragno
Il firmware da utilizzare e' quello indicato da von fritz (e' stato modificato per funzionare su adattatori ubasp).
Pero' potresti provare "ridurlo" togliendo tutti i protocolli non necessari per tentare di farlo entrare nella flash da 8k+bootloadHID.

ciao

p.s. strano che non funzioni. Comunque uno volta flashato il controllo passerebbe a quest'ultimo e quindi bootloadHId o senza bisogna risolvere.

Re: ricevitore usb per telecomando (ex:infrahid)

Inviato: 12 set 2012, 13:02
da alez
In effetti la ripulitura di protocolli potrebbe essere utile... la prima versione VDR ITALIA è 11k e ci entra :)

Il firmware apposito per USBASP penso anche io che debba funzionare per forza...

Re: ricevitore usb per telecomando (ex:infrahid)

Inviato: 12 set 2012, 14:14
da ragno
Dal momento che i cinesi 1 ne copiano e 100 ne fanno, verificherei che i segnali D+ e D- corrispondono effettivamente ai pin utilizzati.
Comunque se funziona il bootloader i pin in quel sorgente sono corrretti. Controlla quelli nel firmware.

ciao

p.s. i fuses?

Re: ricevitore usb per telecomando (ex:infrahid)

Inviato: 12 set 2012, 15:02
da alez
Appena verificato che anche HIDKeys (altro progetto basato su V-USB) funziona impostando D+ e D- come sopra...

Re: ricevitore usb per telecomando (ex:infrahid)

Inviato: 17 set 2012, 17:34
da ragno
Hai risolto?

Ciao

p.s. se c'e' qualcuno interessato a questo progetto, posso portare un paio di "ragnetti" con booloader installato...

Re: ricevitore usb per telecomando (ex:infrahid)

Inviato: 18 set 2012, 12:22
da alez
No, continuo a non riconoscere la periferica USB quando flasho su USBASP (atmega8)

Re: ricevitore usb per telecomando (ex:infrahid)

Inviato: 08 ott 2012, 18:42
da ragno
@alez: ho comprato 2 usbasp identici a quelli del wiki di easyvdr, vedremo un po' di cavarne qualcosa quando arriveranno.

ciao

Re: ricevitore usb per telecomando (ex:infrahid)

Inviato: 08 ott 2012, 23:33
da alez
Ottimo :ok:

Re: ricevitore usb per telecomando (ex:infrahid)

Inviato: 15 nov 2012, 21:37
da ragno
Sono arrivati i 2 usbasp, identici a quelli del wiki di easy-vdr. Questo we provero' a cucinarli.

ciao

Re: ricevitore usb per telecomando (ex:infrahid)

Inviato: 19 nov 2012, 11:31
da alez
Facci sapere, una cosa che ho notato, diversamente dai nostri USB IR RR fatti in casa hanno il pull-up della porta USB fatta con un piedino dell'atMega...

Re: ricevitore usb per telecomando (ex:infrahid)

Inviato: 20 nov 2012, 09:45
da ragno
Aggiornamento: ho solo flashato il firmware gia pronto (main.hex), non ho ricompilato, ne assemblato i componenti da collegare alla porta ISP (ird e cny) quindi per il momento non ho testato il ricevitore.

dmesg (lucid 32 bit)

Codice: Seleziona tutto

[11301.011240] usb 2-1: new full speed USB device using uhci_hcd and address 16
[11301.868228] generic-usb 0003:16C0:05DF.0001: hiddev0,hidraw0: USB HID v1.01 Device [www.mikrocontroller.net/articles/USB_IR_Remote_Receiver USB IR Remote Receiver] on usb-0000:02:00.0-1/input0
[11301.868279] usbcore: registered new interface driver usbhid
[11301.868287] usbhid: USB HID core driver
Dovrebbe andare bene?

p.s. la scheda e' questa:
http://www.ebay.it/itm/USBasp-USBISP-3- ... 1e6d4dfc01

Re: ricevitore usb per telecomando (ex:infrahid)

Inviato: 21 nov 2012, 09:54
da alez
Direi benissimo, quindi hai messo il main.hex del progetto originale da qua

http://wiki.easy-vdr.de/index.php/USBAS ... r#Download

e quindi da qua

https://github.com/realglotzi/irmpusb

?

Se si, non è che mi puoi leggere con avrdude i fuses che hai settato sul tuo USBASP funzionante?

Re: ricevitore usb per telecomando (ex:infrahid)

Inviato: 21 nov 2012, 14:25
da ragno
Si. Oggi ricompilo e provo tutto.

ciao

Re: ricevitore usb per telecomando (ex:infrahid)

Inviato: 23 nov 2012, 12:46
da alez
Ora ho comprato anche io quello stesso USB ASP, sono proprio curioso se l'hardware fa veramente la differenza...