Posted: Mon Mar 01, 2021 23:28 Post subject: [ Solved] RAM 64MB Flash 16MB Upgrades Dir-615 E3 E4 w/Dump
Anyone have a full dump for dir-615 e3 tried the e4 dump it doesn't seem to work, it looks like the router flashes all lights then returns to orange light steady no amount of resetting works, I tried to connect jtag no luck.
Last edited by voip2014 on Tue May 11, 2021 23:55; edited 3 times in total
I presume you have a serial console connected and can see what is going on when it tries to boot?
Everything I've found lists the E3 and E4 together and says the E4 dump should work. Perhaps @ian5142
may chime in and be of assistance. I think he may have (had) one of these? _________________ "Life is but a fleeting moment, a vapor that vanishes quickly; All is vanity"
Contribute To DD-WRT Pogo - A minimal level of ability is expected and needed... DD-WRT Releases 2023 (PolitePol)
DD-WRT Releases 2023 (RSS Everything)
----------------------
Linux User #377467 counter.li.org / linuxcounter.net
It appears to pass through the Uboot because the lights all go on and then off something is happening doesnt get any further with a steady orange light.
AP99 (ar7240 - Python) U-boot
DRAM:
sri
#### TAP VALUE 1 = 0x8, 2 = 0x8 [0xe787ffff: 0xf0eafcff]
4 MB
Top of RAM usable for U-Boot at: 80400000
Reserving 244k for U-Boot at: 803c0000
Reserving 192k for malloc() at: 80390000
Reserving 44 Bytes for Board Info at: 8038ffd4
Reserving 36 Bytes for Global Data at: 8038ffb0
Reserving 128k for boot params() at: 8036ffb0
Stack Pointer at: 8036ff98
SO looks like the SDram is bad i took it off and put it in a known working board and it doesnt work, ordered a few spares exact same ones I tried some sodimm 32MB sdram didnt work. So just getting the same stuff.
another chip that should work is hynix, HY5DU121622D(L)TP -d43 haven't tried it, waiting on the other one but I do have a source for these chips in case the other plan doesn't work
Model dir-615 E3 Flash upgrade to 16MB ( load the full e4 bin with mac edits, will work on dir-615 e3)
Ram upgrade to 64MB no issues no firmware modification needed load the standard install process.
Now it works, suspect just bad flash chip but changed both now super fast!
Went with winbond and hynix known brand names for the chips.
Joined: 16 Nov 2015 Posts: 6447 Location: UK, London, just across the river..
Posted: Sat Mar 27, 2021 15:08 Post subject:
great upgrade. now you need to learn how to compile DDWRT firmware to be able to utilize the new flash chip 16mb, otherwise you have to stick to those 4MB firmware's.. those DIR 615 were my fav in the past as they ware rock solid...12 years ago... _________________ Atheros
TP-Link WR740Nv1 ---DD-WRT 55630 WAP
TP-Link WR1043NDv2 -DD-WRT 55723 Gateway/DoT,Forced DNS,Ad-Block,Firewall,x4VLAN,VPN
TP-Link WR1043NDv2 -Gargoyle OS 1.15.x AP,DNS,QoS,Quotas
Qualcomm-Atheros
Netgear XR500 --DD-WRT 55779 Gateway/DoH,Forced DNS,AP Isolation,4VLAN,Ad-Block,Firewall,Vanilla
Netgear R7800 --DD-WRT 55819 Gateway/DoT,AD-Block,Forced DNS,AP&Net Isolation,x3VLAN,Firewall,Vanilla
Netgear R9000 --DD-WRT 55779 Gateway/DoT,AD-Block,AP Isolation,Firewall,Forced DNS,x2VLAN,Vanilla
Broadcom
Netgear R7000 --DD-WRT 55460 Gateway/SmartDNS/DoH,AD-Block,Firewall,Forced DNS,x3VLAN,VPN
NOT USING 5Ghz ANYWHERE
------------------------------------------------------
Stubby DNS over TLS I DNSCrypt v2 by mac913
BusyBox v1.22.1 (2014-06-27 13:31:51 EEST) built-in shell (ash)
Enter 'help' for a list of built-in commands.
_______ ________ __
| |.-----.-----.-----.| | | |.----.| |_
| - || _ | -__| || | | || _|| _|
|_______|| __|_____|__|__||________||__| |____|
|__| W I R E L E S S F R E E D O M
-----------------------------------------------------
BARRIER BREAKER (12.09, r41355)
-----------------------------------------------------
* 1/2 oz Galliano Pour all ingredients into
* 4 oz cold Coffee an irish coffee mug filled
* 1 1/2 oz Dark Rum with crushed ice. Stir.
* 2 tsp. Creme de Cacao
-----------------------------------------------------
root@OpenWrt:~# free -h
total used free shared buffers
Mem: 61676 19344 42332 0 2144
-/+ buffers: 17200 44476
Swap: 0 0 0
root@OpenWrt:~# df -h
Filesystem Size Used Available Use% Mounted on
rootfs 12.0M 472.0K 11.5M 4% /
/dev/root 2.3M 2.3M 0 100% /rom
tmpfs 30.1M 344.0K 29.8M 1% /tmp
/dev/mtdblock5 12.0M 472.0K 11.5M 4% /overlay
overlayfs:/overlay 12.0M 472.0K 11.5M 4% /
tmpfs 512.0K 0 512.0K 0% /dev
root@OpenWrt:~#
_______ ________ __
| |.-----.-----.-----.| | | |.----.| |_
| - || _ | -__| || | | || _|| _|
|_______|| __|_____|__|__||________||__| |____|
|__| W I R E L E S S F R E E D O M
-----------------------------------------------------
CHAOS CALMER (Chaos Calmer, r49632)
-----------------------------------------------------
* 1 1/2 oz Gin Shake with a glassful
* 1/4 oz Triple Sec of broken ice and pour
* 3/4 oz Lime Juice unstrained into a goblet.
* 1 1/2 oz Orange Juice
* 1 tsp. Grenadine Syrup
----------------------------------------------------
system type : Atheros AR7240 rev 2
machine : D-Link DIR-615 rev. E4
processor : 0
cpu model : MIPS 24Kc V7.4
BogoMIPS : 265.42
wait instruction : yes
microsecond timers : yes
tlb_entries : 16
extra interrupt vector : yes
hardware watchpoint : yes, count: 4, address/irw mask: [0x0ffc, 0x0ffc, 0x0ffb, 0x0ffb]
isa : mips1 mips2 mips32r1 mips32r2
ASEs implemented : mips16
shadow register sets : 1
kscratch registers : 0
package : 0
core : 0
VCED exceptions : not available
VCEI exceptions : not available
Using the OpenWRT 19.07.8 ar71xx-tiny imagebuilder tool, I was able to generate a VERY basic pair of factory and sysupgrade images (targeting DIR-615 rev E4) which seems to run flawlessly on my rev E3. Several weeks of surprisingly reliable operation.
I needed to drop opkg (it really wasn't useful with such a small overlay anyway), all of the PPP-related packages and associated kmods (so I'm still totally reliant on my ISP's modem), as well as the web UI (so SSH administration only), in order to get it to fit.
Curious about WPA3 support, I was also able to create an alternate 19.07.8 image which includes a version of hostapd supporting WPA3, but in order to squeeze in a full TLS library, I needed to additionally strip out all of the firewall and iptables support. So, essentially it cannot handle any configurations which would require NAT and LAN/WAN separation. In this state, I think it might be useful as a bridged/dumb AP, but not much more than that.
Next up I am looking at what compromises I might need to make in order to duplicate this work using either the 21.02.1 ath79-tiny imagebuilder, or else building from source code. No meaningful success to report yet.
(edit: To be absolutely clear, I am referring to a rev E3 which is still rocking the original 4MB flash and 32MB RAM.)