Flash your WRT54G or WRT54GS v5 series (v5, v5.1, v6)

From DD-WRT Wiki

(Difference between revisions)
Jump to: navigation, search
Revision as of 14:42, 15 August 2006 (edit)
Jcollake (Talk | contribs)

← Previous diff
Current revision (04:59, 14 June 2010) (edit) (undo)
Leangjia (Talk | contribs)

 
(16 intermediate revisions not shown.)
Line 1: Line 1:
 +{{languages|Flash your WRT54G or WRT54GS v5 series (v5, v5.1, v6)}}
__TOC__ __TOC__
-RECENT UPDATE: Flashing without hardware modification is now possible! 
-= Normal flash procedure (JTAG-less) =+===For the WRT54G v5, v5.1, and v6 ONLY===
-See here [[Vxworkskiller]] for instructions on flashing your WRT54G G/GS v5-v6 without hardware modifications.+http://www.dd-wrt.com/wiki/index.php/Linksys_WRT54G/GL/GS/GX#v5_and_v6
-= Enable 16 MB RAM =+===For the WRT54GS v5, v5.1 and v6 ONLY===
-See [[Enable_16MB_RAM_on_WRT54G_v5]]+
-----+'''SERIOUS WARNING -- NO REVERSION TO VXWORKS ON THESE UNITS:''' At the moment for WRT54GS units this is a one way operation. No reversion back to VxWorks is available. I never got around to creating the GS reversion firmware. It could EASILY be created by someone using the tools I've written and the documentation here. A person once sent me a GS router hoping I might, but I didn't get to it and now no longer have that router. If someone would like to send me another GS unit, I will maybe get around to creating the reversion firmware. Also, if you'd like to donate other routers, feel free. Note that I make absolutely no guarantees that I'll complete anything though.
-= jtag unbricker to detect new Samsung K8D3216UBC flash =+Copied from Bitsum
-<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.+http://www.dd-wrt.com/wiki/index.php/Linksys_WRT54G/GL/GS/GX#v5_and_v6_2
-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)+=== Links to v5 and v6 Flash Instructions ===
- Found a Broadcom BCM5352 Rev 1 CPU chip +
- - EJTAG IMPCODE ....... : 00000000100000000000100100000100 (00800904)+http://www.bitsum.com/openwiking/owbase/ow.asp?WRT54G5%5FCFE <br />
- - EJTAG Version ....... : 1 or 2.0+http://www.scorpiontek.org/portal/content/view/27/36
- - 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)+=== Enable 16 MB RAM ===
- Flash Device ID: 00000000000000000010001010100010 (000022A2)+
- Found a K8D3216UBC 2Mx16 BotB (4MB) Flash Chip +
- - Flash Chip Window Start .... : 1fc00000+'''ATTENTION: WRT54gS ONLY!!!!!''' Doing this in your WRT54G will BRICK your router!
- - 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+See [[Enable_16MB_RAM_on_WRT54GS_v5]]
- Backup Routine Complete+
- +
- elapsed time: 1464 seconds+
- REQUESTED OPERATION IS COMPLETE+
- +
-</pre>+[[Category:Linksys guides]]
-To all : best regards !+
---[[User:Boneco69|Boneco69]] 13:35, 12 Aug 2006 (CEST)+
- +
-[[Category:English documentation]]+

Current revision

Contents


[edit] For the WRT54G v5, v5.1, and v6 ONLY

http://www.dd-wrt.com/wiki/index.php/Linksys_WRT54G/GL/GS/GX#v5_and_v6

[edit] For the WRT54GS v5, v5.1 and v6 ONLY

SERIOUS WARNING -- NO REVERSION TO VXWORKS ON THESE UNITS: At the moment for WRT54GS units this is a one way operation. No reversion back to VxWorks is available. I never got around to creating the GS reversion firmware. It could EASILY be created by someone using the tools I've written and the documentation here. A person once sent me a GS router hoping I might, but I didn't get to it and now no longer have that router. If someone would like to send me another GS unit, I will maybe get around to creating the reversion firmware. Also, if you'd like to donate other routers, feel free. Note that I make absolutely no guarantees that I'll complete anything though.

Copied from Bitsum

http://www.dd-wrt.com/wiki/index.php/Linksys_WRT54G/GL/GS/GX#v5_and_v6_2

[edit] Links to v5 and v6 Flash Instructions

http://www.bitsum.com/openwiking/owbase/ow.asp?WRT54G5%5FCFE
http://www.scorpiontek.org/portal/content/view/27/36


[edit] Enable 16 MB RAM

ATTENTION: WRT54gS ONLY!!!!! Doing this in your WRT54G will BRICK your router!

See Enable_16MB_RAM_on_WRT54GS_v5