Ciao a tutti, ho recuperato un paio di VS e leggendo qua e l? su come potessero essere "riciclate" ho raggiunto il vostro forum.
Dopo avere fatto tutti i compiti ho tentato di sostituire il CFE dato che entrambe le VS hanno il firmware versione B055 che non ha la comoda procedura di ripristino.
Ho costruito entrambi i cavi per collegarla alla seriale e alla parallela e seguendo le indicazioni e ho tentato di eseguire il ripristino del bootloader CFE.
Purtroppo per? la procedura si blocca sempre nello stesso punto:
c:\alice3>Alice03 -flash:cfe /cable:xilinx ============================================
EJTAG Debrick Utility for Alice routers v0.3 ============================================
Probing bus ... Done
Instruction Length set to 5
CPU Chip ID: 00000110001101011000000101111111 (0635817F)
*** Found a Broadcom BCM6358 Rev 1 CPU chip ***
- EJTAG IMPCODE ....... : 00000000100000011000100100000100 (00818904)
- EJTAG Version ....... : 1 or 2.0
- EJTAG DMA Support ... : Yes
Issuing Processor / Peripheral Reset ... Done Enabling Memory Writes ... Done Halting Processor ... <Processor Entered Debug Mode!> ... Done Clearing Watchdog ... Done Probing Flash at (Flash Window: 0x1f000000) ... Done Flash Vendor ID: 00000000000000000000000000000001 (00000001) Flash Device ID: 00000000000000000010001001111110 (0000227E)
*** Found a S29gl128p10 16Mx16 TopB (16MB) Flash Chip ***
- Flash Chip Window Start .... : 1f800000
- Flash Chip Window Length ... : 01000000
- Selected Area Start ........ : 1f000000
- Selected Area Length ....... : 00020000
*** You Selected to Flash the CFE.BIN *** ========================= Flashing Routine Started ========================= Total Blocks to Erase: 0
Loading CFE.BIN to Flash Memory...
[ 0% Flashed] 1f000000: 10000279 00000000 00000000 00000000
[ 0% Flashed] 1f000010: 00000002 01000000 00000000 00000000
.
.[CUT]
.
[ 1% Flashed] 1f000680: 00000000 41475046 2d533000 00000000
[ 1% Flashed] 1f000690: 00000000 00000000 00000018 0000000d
[ 1% Flashed] 1f0006a0: 02101801 00010000
Non appare alcun errore e con il Ctrl-C il programma termina correttamente, semplicemente rimane fermo a quella casella.
Ho provato molti parametri in varie combinazioni (/nobreak, /nodma, /dma ecc) ma il risultato ? sempre lo stesso.
Ho tentato anche il collegamento alla seriale, ma ho un paio di dubbi a riguardo:
Devo utilizzare Putty per leggere la seriale?
Le corrispondenze tra i pin della VS e quelli della COM del PC sono
VS <-> PC
4 <-> 5
1 <-> 3
5 <-> 2
oppure il 2 e il 3 del PC vanno invertiti?
Grazie per l'attenzione
Ciao a tutti
Jyd
P.S. Aggiornamento: Facendo prima un backup dell'area CFE e poi utilizzando il file cos? creato per eseguire l'aggiornamento, tutto funziona (almeno la procedura di flash si completa correttamente). Ho notato per? che il file ? circa 128K quasi il doppio di quello da scaricare nel link....)
P.S. 2 Sono riuscito a flashare il CFE facendo un erase della memoria prima di eseguire il flash vero e proprio lanciando il comando:
Alice03 -erase:custom /window:1f000000 /start:1f000000 /length:20000 /cable:xilinx
Adesso per? dalla seriale leggo solo "spazzatura".....Uffa
!