  LimeFrog
@wm.net
| [Info] Source code released for DI-624!
Guess what! The source code for the DI-624 is released!!!  Maybe we can finally get a stable firmware for this device.
Get your source code here, »ftp://ftp.dlink.se/Products/di-product···urce.tgz |
|
  peter_m Premium join:2005-07-13 Canada, QC
1 edit | LOL, D-link finally gave up? Or do they simply expect us to fix it on top of giving "good" tech-support within the forum? 
No, but seriously, for which hardware version does it apply?
Peter |
|
  LimeFrog
@wm.net | The one i linked to goes for rev C and H. |
|
  LimeFrog
@wm.net | Correction, the source code package was the same for all revisions A, B, C, D2 and H. |
|
 tqhoang
join:2006-01-25 | It's still downloading, but is this the very latest firmware source code?
So does anyone have a cross-compiler? What the heck kind of CPU arch does this thing run anyway? |
|
  peter_m Premium join:2005-07-13 Canada, QC
| said by tqhoang : What the heck kind of CPU arch does this thing run anyway? I saw something in the files mentioning the ARM processor. |
|
 tqhoang
join:2006-01-25
| said by peter_m :said by tqhoang : What the heck kind of CPU arch does this thing run anyway? I saw something in the files mentioning the ARM processor. Looks like from the Linux kernel wrgg16.config, that it's a MIPS R4X00 processor. |
|
  The Flash You don't win friends with salad Premium join:2002-10-17 Toronto, ON | reply to LimeFrog 524 is out as well. |
|
 im_chandave
join:2005-07-28 Cleveland, OH | reply to LimeFrog Anyone know if they will release the DI-624+ source as well? Or, what's the difference between them. Maybe I could fix the problem with UPnP getting hosed when probed too often.
See ya...
d.c. |
|
  georgekame
@ntl.com | reply to LimeFrog Extracts to a folder 260MB big full of lots of useless files  Why not give us the source code without all the crap it will take months for me to work through it. |
|
  kaneisgr
@comcast.net
| A stock di-624 is running a variant of the ThreadX real-time os (see rtos.com). The link above points to a linux-kernel based os.
Something doesn't add up. Is D-Link providing an alternative firmware based on linux now?  |
|
 JTS33
join:2003-05-03 USA | I hope this results in some cool 3rd party firmware for the DI-624! |
|
 Graycode
join:2006-04-17 | reply to LimeFrog Having the option to use 3rd party for all the D-Link routers would sure be great! I dearly hope this is a D-Link trend and not just an accidental disclosure. |
|
 docinthebox
join:2003-01-25 Laurel, MD | reply to LimeFrog The DI-624 has 8MB RAM, and only 1MB flash memory! It's more crippled than the WRT54G v5-7 which at least has 2MB flash.
»www.kilgus.net/hacking/di624p.html |
|
  kaneisgr
@comcast.net
| reply to LimeFrog Yeap it only has 1MB flash... openwrt will never fit in that. Only something minimal and uclinux based could ever fit...
I wonder what the heck is that released source-code in this thread.... I tried compiling and I get a compressed image file that's about 2MB in size. No way it is a di-624 firmware! |
|
 im_chandave
join:2005-07-28 Cleveland, OH
| reply to LimeFrog Looks like this is source code is for the DI-624 Ver. E1.
Check out: http://tsd.dlink.com.tw/ModelDocu.asp?SourceType=download&sno=DELIAMDG
Does the E1 differ significantly from the other C and D board designs?
See ya...
d.c. |
|
  lizzi555
join:2005-04-25 Germany | reply to LimeFrog Some more sources:
»ftp://hqftp.dlink.com.tw |
|
 CoMMy4
join:2005-02-23 Cyprus | reply to LimeFrog Guys!
This is too big to be the dlink source!!! I mean the end result should be like 600-800kb !!
This is big even compiled! |
|
  Michel Moreira
@com.br
| said by kaneisgr : that's about 2MB in size.
said by www.kilgus.net : The user updateable part represents the main software with which the router runs. It is much bigger than the 1MB space the flash allows (around 2MB) and therefore is only uploaded and saved in a packed form. The boot part unpacks the main firmware during startup into the SDRAM. The algorithm used is from the old ARJ archiver and the firmwares available from D-Link can actually be decompressed this way (you should get a file called "NML.MEM" in the process).
So, try packing with arj  said by CoMMy : This is too big to be the dlink source!!!
The linux kernel source is 39,9 MB and can generate images of some kbytes... i'll setup an test so just to build this thing and see the result, if it works i'll begin to mod it. |
|
  gemino Codename Y C Premium join:2001-11-04 Richmond Hill, ON clubs:
| said by Michel Moreira : said by kaneisgr : that's about 2MB in size.
said by www.kilgus.net : ... It is much bigger than the 1MB space the flash allows (around 2MB) ... The algorithm used is from the old ARJ archiver and the firmwares available from D-Link can actually be decompressed this way (you should get a file called "NML.MEM" in the process).
So, try packing with arj Just tried opening the bin files with winrar and saw that NML.MEM in there, 2.50 is around 2MB and 2.76 is around 2.5MB -- "Why is it that we rejoice at birth and grieve at a funeral? It is because we are not the person involved." Mark Twain (1835 - 1910). |
|