Flash your WRT54G or WRT54GS v5 series (v5, v5.1, v6)
From DD-WRT Wiki
(Difference between revisions)
Revision as of 14:42, 15 August 2006 (edit) Jcollake (Talk | contribs) ← Previous diff |
Revision as of 14:43, 15 August 2006 (edit) (undo) Jcollake (Talk | contribs) (what the hell was this doing in here?) Next diff → |
||
Line 10: | Line 10: | ||
---- | ---- | ||
- | |||
- | = jtag unbricker to detect new Samsung K8D3216UBC flash = | ||
- | |||
- | <li>I've stuck my WRT54GL because windows stopped the network interface and the flash process was killed - so my router is being trashed with corrupt flash image... seek some information on the internet a found the wrt54g unbricker from lightbulb and ... the error came out : Unknown flash ID... hopefully the autor put the code GPL, so a can path it. | ||
- | It needed only to add two lines at flash-definitions tables, so they are: | ||
- | ( insert at line 326 from v4.5 ) | ||
- | <pre> | ||
- | // - Jorge Ferreira - Add samsung on early models. | ||
- | { 0x00EC, 0x22A0, size4MB, CMD_TYPE_AMD, "K8D3216UTC 2Mx16 TopB (4MB)" ,63,size64K, 8,size8K, 0,0, 0,0 }, | ||
- | { 0x00EC, 0x22A2, size4MB, CMD_TYPE_AMD, "K8D3216UBC 2Mx16 BotB (4MB)" ,8,size8K, 63,size64K, 0,0, 0,0 }, | ||
- | </pre> | ||
- | <li> Now the program is working... | ||
- | <pre> | ||
- | D:\linksys_jtag_win>wrt54g.exe -backup:wholeflash /noemw /silent | ||
- | WRT54G/GS EJTAG Debrick Utility v4.5 | ||
- | Probing bus Done | ||
- | Instruction Length set to 8 | ||
- | |||
- | CPU Chip ID: 00000101001101010010000101111111 (0535217F) | ||
- | Found a Broadcom BCM5352 Rev 1 CPU chip | ||
- | |||
- | - EJTAG IMPCODE ....... : 00000000100000000000100100000100 (00800904) | ||
- | - EJTAG Version ....... : 1 or 2.0 | ||
- | - EJTAG DMA Support ... : Yes | ||
- | |||
- | Issuing Processor / Peripheral Reset ... Done | ||
- | Enabling Memory Writes ... Skipped | ||
- | Halting Processor ... <Processor Entered Debug Mode!> ... Done | ||
- | Clearing Watchdog ... Done | ||
- | |||
- | Probing Flash at (Flash Window: 0x1fc00000) ... Done | ||
- | |||
- | Flash Vendor ID: 00000000000000000000000011101100 (000000EC) | ||
- | Flash Device ID: 00000000000000000010001010100010 (000022A2) | ||
- | Found a K8D3216UBC 2Mx16 BotB (4MB) Flash Chip | ||
- | |||
- | - Flash Chip Window Start .... : 1fc00000 | ||
- | - Flash Chip Window Length ... : 00400000 | ||
- | - Selected Area Start ........ : 1fc00000 | ||
- | - Selected Area Length ....... : 00400000 | ||
- | |||
- | You Selected to Backup the WHOLEFLASH.BIN | ||
- | |||
- | |||
- | Backup Routine Started | ||
- | |||
- | |||
- | Saving WHOLEFLASH.BIN.SAVED_20060812_115052 to Disk | ||
- | 82% bytes = 3445612 | ||
- | |||
- | and continues - and at last: | ||
- | Saving WHOLEFLASH.BIN.SAVED_20060812_115052 to Disk... | ||
- | Done (WHOLEFLASH.BIN.SAVED_20060812_115052 saved to Disk OK) | ||
- | |||
- | bytes written: 4194304 | ||
- | Backup Routine Complete | ||
- | |||
- | elapsed time: 1464 seconds | ||
- | REQUESTED OPERATION IS COMPLETE | ||
- | |||
- | |||
- | </pre> | ||
- | To all : best regards ! | ||
- | --[[User:Boneco69|Boneco69]] 13:35, 12 Aug 2006 (CEST) | ||
- | |||
- | [[Category:English documentation]] |
Revision as of 14:43, 15 August 2006
Contents |
RECENT UPDATE: Flashing without hardware modification is now possible!
Normal flash procedure (JTAG-less)
See here Vxworkskiller for instructions on flashing your WRT54G G/GS v5-v6 without hardware modifications.
Enable 16 MB RAM
See Enable_16MB_RAM_on_WRT54G_v5