Guida ai segreti del DWL-2100AP

  • 201 Risposte
  • 114843 Visite

0 Utenti e 2 Visitatori stanno visualizzando questo topic.

Offline ramponis

  • Esperto
  • ****
  • 888
  • Sesso: Maschio
    • DWL-2100AP Ramponis Homepage
Re: Guida ai segreti del DWL-2100AP
« Risposta #15 il: 27 Marzo 2007, 08:25 »
Citazione
Ma perche' usi Cygwin se hai una linuxbox?

Hai ragione, ma il fatto che che il pc con linux ce l'ho a casa, mentre ho sempre dietro il mio note con xp e allora per sfruttare i tempi morti al lavoro mi sono messo su Cygwin  :P

Citazione
Ho letto il readme. Attenzione anche qui alla xilinx illustrata, che sembra diversa da quella che funziona con Debrick e AR7.

Si l'ho notato anche io, ma penso perchè è relativa ad un'antra tipologia di Jtag, mentre quella sul 302t e sul 2100AP è una E-Jtag 2.6

Penso che i comandi inviati al device siano uguali, il problema è "solo" collegare correttamente il pc al device  ;)
DWL-2100AP Ramponis Homepage

http://xoomer.virgilio.it/ramponis

Offline ramponis

  • Esperto
  • ****
  • 888
  • Sesso: Maschio
    • DWL-2100AP Ramponis Homepage
Re: Guida ai segreti del DWL-2100AP
« Risposta #16 il: 27 Marzo 2007, 12:38 »
Rev 1.20 on-line

Arricchita sezione JTAG con documentazione e schemi by Liquidsky

Con Openwince JTAG sto facendo passi avanti ora il software funziona, ma è il cavetto che devo modificare

Grazie Marven   ;)
DWL-2100AP Ramponis Homepage

http://xoomer.virgilio.it/ramponis

Offline marven

  • VIP
  • *****
  • 3882
Re: Guida ai segreti del DWL-2100AP
« Risposta #17 il: 27 Marzo 2007, 12:54 »
Citazione
Con Openwince JTAG sto facendo passi avanti ora il software funziona, ma è il cavetto che devo modificare
Ottima notizia!  :D

Mi sono ora ricordato che esiste anche una mod di Openwince Jtag che funziona con i processori MIPS:
http://star.oai.pp.ru/jtag/jtag-brecis-ok.zip
http://wiki.openwrt.org/OpenWrtDocs/Customizing/Hardware/JTAG_Cable

Offline ramponis

  • Esperto
  • ****
  • 888
  • Sesso: Maschio
    • DWL-2100AP Ramponis Homepage
Re: Guida ai segreti del DWL-2100AP
« Risposta #18 il: 27 Marzo 2007, 14:47 »
Però mi sorge un dubbio  :-\

Ho confrontato le sue versioni di interfaccia dei poveri:

quella che avevo già con quella di Liquidsky e mi sono accorto che alla fine sono identiche. (correggimi se non riesco a notare la differenza). Per cui perchè la mia interfaccia non va?  ???

La sto testando con un 302T

In CiclaMab cosa devo selezionare? Xilinx o Wiggler? Penso la prima  ::)
DWL-2100AP Ramponis Homepage

http://xoomer.virgilio.it/ramponis

Offline marven

  • VIP
  • *****
  • 3882
Re: Guida ai segreti del DWL-2100AP
« Risposta #19 il: 27 Marzo 2007, 16:37 »
Citazione
quella che avevo già
Quale avevi? Quella a pag. 18 della tua guida?

Offline ramponis

  • Esperto
  • ****
  • 888
  • Sesso: Maschio
    • DWL-2100AP Ramponis Homepage
Re: Guida ai segreti del DWL-2100AP
« Risposta #20 il: 27 Marzo 2007, 16:59 »
Citazione
Quale avevi? Quella a pag. 18 della tua guida?

Mi riferivo a quella che (nell'ultima rev. 1.20 della mia guida) è alla pag 15

Comunque...

Ho dissaldato la "Very Poor Man" JTAG ho riassemblato il tutto con lo schema Xilinx e non va lo stesso, ne col 302t ne col 2100AP

Aaaahhhh  >:( stramaledizione ho capito che c'è che non andava

Azz. le resistenze invece che essere da 100 Ohm sono da 100K okm

Quella da 10k ohm e quella da 47K ohm sono giuste così come il BC337

Quello stordito del negozio di elettronica me le ha date sbagliate, mi è venuto il dubbio ho controllato i colori e tac ecco li il problema

Tra poco ci rifaccio un salto e mi faccio dare quelle giuste  >:(
« Ultima modifica: 27 Marzo 2007, 17:03 da ramponis »
DWL-2100AP Ramponis Homepage

http://xoomer.virgilio.it/ramponis

Offline marven

  • VIP
  • *****
  • 3882
Re: Guida ai segreti del DWL-2100AP
« Risposta #21 il: 27 Marzo 2007, 17:54 »
Citazione
Quello stordito del negozio di elettronica me le ha date sbagliate,
Mai uscire dal negozio di elettronica (anzi, da nessun negozio!) senza prima controllare a vista TUTTO  ;D
Il codice dei colori delle resistenze va' imparato a memoria, ci si risparmia un sacco di grane...  :P

Comunque il tutto dovrebbe funzionare. Qui con la wiggler funziona:
http://wiki.openwrt.org/OpenWrtDocs/Hardware/D-Link/DWL-2100AP#head-694f1b5b86aca7c6ddb6885fd5c62aadb3c058e0


Offline ramponis

  • Esperto
  • ****
  • 888
  • Sesso: Maschio
    • DWL-2100AP Ramponis Homepage
Re: Guida ai segreti del DWL-2100AP
« Risposta #22 il: 28 Marzo 2007, 08:45 »
Citazione
Mai uscire dal negozio di elettronica (anzi, da nessun negozio!) senza prima controllare a vista TUTTO 


Hai perfettamente ragione, ma non pensavo potesse sbagliare a darmele  :'(

Ora comunque ho preso quelle giuste e ho fatto la mia jtag xilinx funziona perfettamente con il 302t e CICLaMaB

Ovviamente il tuo debrick-mod.exe non riconosce la cpu Atheros. Pensi si possa risolvere il problema?  ???

Citazione
Il codice dei colori delle resistenze va' imparato a memoria, ci si risparmia un sacco di grane... 


Ora la sequenza da 100 ohm non me la scordo più di certo  ;D

Citazione
Comunque il tutto dovrebbe funzionare. Qui con la wiggler funziona:
http://wiki.openwrt.org/OpenWrtDocs/Hardware/D-Link/DWL-2100AP#head-694f1b5b86aca7c6ddb6885fd5c62aadb3c058e0

Si lo so, lo letto.
Purtroppo ho provato con la xilinx e non funziona, ma perchè? ...sembra essere supportata  :-\

Codice: [Seleziona]
jtag> help cable
Usage: cable parallel PORTADDR CABLE
Usage: cable ppdev DEV CABLE
Select JTAG cable connected to parallel port.

PORTADDR   parallel port address (e.g. 0x378)
CABLE      cable type
DEV        ppdev device (e.g. /dev/parport0)

List of supported cables:
none          No cable connected
ARCOM         Arcom JTAG Cable
ByteBlaster   Altera ByteBlaster/ByteBlaster II/ByteBlasterMV Parallel Port Down
load Cable
DLC5          Xilinx DLC5 JTAG Parallel Cable III
EA253         ETC EA253 JTAG Cable
EI012         ETC EI012 JTAG Cable
KeithKoep     Keith & Koep JTAG cable
Lattice       Lattice Parallel Port JTAG Cable
MPCBDM        Mpcbdm JTAG cable
TRITON        Ka-Ro TRITON Starterkit II (PXA255/250) JTAG Cable
WIGGLER       Macraigor Wiggler JTAG Cable
jtag> cable parallel 0x378 DLC5
Initializing Xilinx DLC5 JTAG Parallel Cable III on parallel port at 0x378
Error: Cable initialization failed!
jtag>

La wiggler non ce l'ho, non so se è particolarmente difficile da realizzare, inoltre devo vedere se ho tempo di farla  :-\
DWL-2100AP Ramponis Homepage

http://xoomer.virgilio.it/ramponis

Offline marven

  • VIP
  • *****
  • 3882
Re: Guida ai segreti del DWL-2100AP
« Risposta #23 il: 28 Marzo 2007, 11:43 »
Citazione
La wiggler non ce l'ho, non so se è particolarmente difficile da realizzare, inoltre devo vedere se ho tempo di farla  Indeciso
Confermo che con la Wiggler funziona. Ho provato io ieri sera con un 300t. Pero' non sono riuscito a flashare nulla perche' mi da un problema di bus...
Ho compilato (non senza problemi) la versione http://www.amelek.gda.pl/rtl8181/jtag/jtag-0.6-cvs-20051228.tar.bz2

Credo che la xilinx che funziona con debrick (cioe' quella nel sito di Liquidsky) non funzioni con Openwince. Dovresti fare esattamente questa
http://wiki.openwrt.org/OpenWrtDocs/Customizing/Hardware/JTAG_Cable?action-AttachFile&do=get&target=JTAGunbuffered.png
Ovviamente con gli opportuni aggiustamenti per la piedinatura del connettore Ejtag a 14 pin.

Citazione
Ovviamente il tuo debrick-mod.exe non riconosce la cpu Atheros. Pensi si possa risolvere il problema?  Huh
Ci si puo' provare. Devi, in qualche modo, rilevare il CPU ID.

Offline ramponis

  • Esperto
  • ****
  • 888
  • Sesso: Maschio
    • DWL-2100AP Ramponis Homepage
Re: Guida ai segreti del DWL-2100AP
« Risposta #24 il: 28 Marzo 2007, 11:49 »
Citazione
Credo che la xilinx che funziona con debrick (cioe' quella nel sito di Liquidsky) non funzioni con Openwince. Dovresti fare esattamente questa
http://wiki.openwrt.org/OpenWrtDocs/Customizing/Hardware/JTAG_Cable?action-AttachFile&do=get&target=JTAGunbuffered.png
Ovviamente con gli opportuni aggiustamenti per la piedinatura del connettore Ejtag a 14 pin.

Ci provo e ti faccio sapere  ;)

Citazione
Ci si puo' provare. Devi, in qualche modo, rilevare il CPU ID.

Questo ti è sufficiente? o ti serve altro  ???

Codice: [Seleziona]
====================================
 AR7 EJTAG Debrick Utility v4.5
====================================

Probing bus ... Done

Instruction Length set to 5

CPU Chip ID: 00000000000000000000000000000001 (00000001)
*** Unknown or NO CPU Chip ID Detected ***

*** Possible Causes:
    1) WRT54G/GS is not Connected.
    2) WRT54G/GS is not Powered On.
    3) Improper JTAG Cable.
    4) Unrecognized CPU Chip ID.
DWL-2100AP Ramponis Homepage

http://xoomer.virgilio.it/ramponis

Offline marven

  • VIP
  • *****
  • 3882
Re: Guida ai segreti del DWL-2100AP
« Risposta #25 il: 28 Marzo 2007, 11:54 »
Citazione
CPU Chip ID: 00000000000000000000000000000001 (00000001)
Purtroppo il CPU ID giusto non e' questo. Debrick quando non rileva nulla indica sempre quello.


PS
Citazione
La wiggler non ce l'ho, non so se è particolarmente difficile da realizzare, inoltre devo vedere se ho tempo di farla  Indeciso
La wiggler dei poveri rispetto alla xilinx in piu' ha solo 3 resistenze un transistor e funziona benissimo.
« Ultima modifica: 28 Marzo 2007, 11:59 da marven »

Offline ramponis

  • Esperto
  • ****
  • 888
  • Sesso: Maschio
    • DWL-2100AP Ramponis Homepage
Re: Guida ai segreti del DWL-2100AP
« Risposta #26 il: 28 Marzo 2007, 11:57 »
Citazione
Purtroppo il CPU ID giusto non e' questo. Debrick quando non rileva nulla indica sempre quello.

Peccato  :'(

Pensavo che era quello giusto perchè se lo stacco mi dava CPU Chip ID: 00000000000000000000000000000000 (00000000)

Come posso fare per rilevarlo correttamente?
Con che software?
DWL-2100AP Ramponis Homepage

http://xoomer.virgilio.it/ramponis

Offline marven

  • VIP
  • *****
  • 3882
Re: Guida ai segreti del DWL-2100AP
« Risposta #27 il: 28 Marzo 2007, 12:01 »
Citazione
Come posso fare per rilevarlo correttamente?
Con che software?
Con openwince dovrebbe rilevarlo correttamente visto che supporta la CPU Atheros. Cerca di far funzionare la xilinx o modificala in wiggler  ;)

Offline ramponis

  • Esperto
  • ****
  • 888
  • Sesso: Maschio
    • DWL-2100AP Ramponis Homepage
Re: Guida ai segreti del DWL-2100AP
« Risposta #28 il: 28 Marzo 2007, 14:20 »
Citazione
Credo che la xilinx che funziona con debrick (cioe' quella nel sito di Liquidsky) non funzioni con Openwince. Dovresti fare esattamente questa
http://wiki.openwrt.org/OpenWrtDocs/Customizing/Hardware/JTAG_Cable?action-AttachFile&do=get&target=JTAGunbuffered.png
Ovviamente con gli opportuni aggiustamenti per la piedinatura del connettore Ejtag a 14 pin.

No nisba ho modificato la xilinx in base alla piedinatura 14 pin, ma nisba  :'(

Citazione
La wiggler dei poveri rispetto alla xilinx in piu' ha solo 3 resistenze un transistor e funziona benissimo.

Ma è una WIGGLER a tutti gli effetti?  ???

Se si ci provo  ;)
DWL-2100AP Ramponis Homepage

http://xoomer.virgilio.it/ramponis

Offline marven

  • VIP
  • *****
  • 3882
Re: Guida ai segreti del DWL-2100AP
« Risposta #29 il: 28 Marzo 2007, 16:09 »
Citazione
No nisba ho modificato la xilinx in base alla piedinatura 14 pin, ma nisba  Pianto
Appena ho un attimo di tempo provo anch'io  con la xilinx  ???

Citazione
Ma è una WIGGLER a tutti gli effetti?  Huh
A parte che non costa $ 150  come quella originale, e' proprio una Wiggler  ;)
La Wiggler ha anche il vantaggio che funziona con Ocdemon flash programmer.