DD-WRT support for verizon 7501 bulit by westell

Post new topic   This topic is locked: you cannot edit posts or make replies.    DD-WRT Forum Index -> Broadcom SoC based Hardware
Goto page Previous  1, 2, 3, ... 53, 54, 55  Next
Author Message
LOM
DD-WRT Guru


Joined: 28 Dec 2008
Posts: 7647

PostPosted: Wed Jan 27, 2010 17:54    Post subject: Reply with quote
lijianch wrote:
I look at the ports and I am sure this is NOT a modem.
It has four RJ45 + WAN RJ45 port + USB (1.1) port.


Ok, that is a bit better pictures than on the FCC site, you are right that it doesn't have a built in modem.

The switch and the radio is supported by dd-wrt but the cpu is not, it belongs to Broadcoms xDSL series of cpu's and there is no public available information on it, not even the usual Broadcom product brief.

_________________
Kernel panic: Aiee, killing interrupt handler!
Sponsor
lijianch
DD-WRT User


Joined: 14 Jul 2007
Posts: 146

PostPosted: Wed Jan 27, 2010 18:28    Post subject: Reply with quote
Sure,

I found the source code for this model at westell website

This is the firmware source code:

http://www.westell.com/images/downloads/A90-750115-07/A90-750115_VER01_00_00_02.tar.bz2

This is the Linux tools.

http://www.westell.com/images/downloads/A90-750115-07/A90-750115_toolchain.tar.bz2

Can anyone give me a clue how to do it?

I plan to solder the J-Tag and post the whole flash. I need to confirm that I can use mini-build and some CFE as the kernel and bootloader under this BCM6359 CPU.




LOM wrote:
lijianch wrote:
I look at the ports and I am sure this is NOT a modem.
It has four RJ45 + WAN RJ45 port + USB (1.1) port.


Ok, that is a bit better pictures than on the FCC site, you are right that it doesn't have a built in modem.

The switch and the radio is supported by dd-wrt but the cpu is not, it belongs to Broadcoms xDSL series of cpu's and there is no public available information on it, not even the usual Broadcom product brief.
lijianch
DD-WRT User


Joined: 14 Jul 2007
Posts: 146

PostPosted: Wed Jan 27, 2010 18:31    Post subject: Reply with quote
It is very ordinary design with one WAN and four LAN. There is a USB 1.1 port though.

DHC_DarkShadow wrote:
How bout a pic of the ports?
lijianch
DD-WRT User


Joined: 14 Jul 2007
Posts: 146

PostPosted: Wed Jan 27, 2010 18:43    Post subject: Reply with quote
I would like to take the risk of bricking this router. I think BCM chip should be compatible with the old ones. Plus, the source code has been posted online. I think we have better chance there.

First, I will try to Jtag
1. backup the CFE twice Very Happy.
2. backup the wholeflash twice,
3. erase the wholdflash
4. install new CFE from dd-wrt of course.

See what happens.

Peabody wrote:
Just because a device has broadcom doesn't mean you can just flash dd-wrt onto it. It is far more complex than that. If the router isn't listed as supported, you can try, but you can also brick it easily. Most recently supported devices take a lot of hard work, in spite of the chipsets. Even supported devices have to be flashed properly, with correct builds, for that router.

So, bottom line, if it isn't supported you likely cannot flash it with dd-wrt. See note 16 of the peacock announcement.
Donny
DD-WRT Guru


Joined: 13 Nov 2008
Posts: 5266
Location: CENTRAL Midnowhere

PostPosted: Wed Jan 27, 2010 22:08    Post subject: Reply with quote
lijianch wrote:

4. install new CFE from dd-wrt of course.


How are you going to determine which CFE to flash?

Does tjtag support this model/chipset? If not, how do you plan to backup using jtag?

_________________
Warning: I'm "out of my element!"
http://www.youtube.com/watch?v=MjYJ7zZ9BRw&NR=1

Peacock Thread Sticky- Just read it! (Anyone using SP1 will be taken out back and shot)
http://www.dd-wrt.com/phpBB2/viewtopic.php?t=51486
lijianch
DD-WRT User


Joined: 14 Jul 2007
Posts: 146

PostPosted: Wed Jan 27, 2010 22:26    Post subject: Reply with quote
Any clue will be appreciated.

I guess the jtag will support broadcom generally.

Donny wrote:
lijianch wrote:

4. install new CFE from dd-wrt of course.


How are you going to determine which CFE to flash?

Does tjtag support this model/chipset? If not, how do you plan to backup using jtag?
DHC_DarkShadow
DD-WRT Guru


Joined: 22 Jun 2008
Posts: 2440
Location: Am now Dark_Shadow

PostPosted: Wed Jan 27, 2010 23:26    Post subject: Reply with quote
lijianch wrote:
I guess the jtag will support broadcom generally.

Nope, this is not the case. The JTAG software has to have support for it. It won't just work because it's a broadcom.

_________________
The New Me
lijianch
DD-WRT User


Joined: 14 Jul 2007
Posts: 146

PostPosted: Fri Jan 29, 2010 22:32    Post subject: Reply with quote
Update

I use urjtag to detect the chip and it is quite successful.

IR length: 13
Chain length: 2
Device Id: 00100100001100011000000101111111 (0x000000002431817F)
Manufacturer: Broadcom
Unknown part!
Device Id: 00000110001101011000000101111111 (0x000000000635817F)
Manufacturer: Broadcom
Part(1): BCM6358
Stepping: V1
Filename: /usr/local/share/urjtag/broadcom/bcm6358/bcm6358
chain.c(149) Part 0 without active instruction
chain.c(200) Part 0 without active instruction
chain.c(149) Part 0 without active instruction
chain.c(149) Part 0 without active instruction
chain.c(200) Part 0 without active instruction
chain.c(200) Part 0 without active instruction
ImpCode=00000000000000000000000000000000
EJTAG version: <= 2.0
EJTAG Implementation flags: R4k DMA MIPS32
chain.c(149) Part 0 without active instruction
chain.c(149) Part 0 without active instruction
chain.c(200) Part 0 without active instruction
chain.c(200) Part 0 without active instruction
chain.c(200) Part 0 without active instruction
chain.c(200) Part 0 without active instruction
Clear memory protection bit in DCR
chain.c(149) Part 0 without active instruction
chain.c(200) Part 0 without active instruction
chain.c(149) Part 0 without active instruction
chain.c(200) Part 0 without active instruction
chain.c(149) Part 0 without active instruction
chain.c(200) Part 0 without active instruction
chain.c(149) Part 0 without active instruction
chain.c(200) Part 0 without active instruction
chain.c(149) Part 0 without active instruction
chain.c(200) Part 0 without active instruction
chain.c(149) Part 0 without active instruction
chain.c(200) Part 0 without active instruction
chain.c(149) Part 0 without active instruction
chain.c(200) Part 0 without active instruction
chain.c(149) Part 0 without active instruction
chain.c(200) Part 0 without active instruction
chain.c(149) Part 0 without active instruction
chain.c(200) Part 0 without active instruction
chain.c(149) Part 0 without active instruction
chain.c(200) Part 0 without active instruction
Clear Watchdog
chain.c(149) Part 0 without active instruction
chain.c(200) Part 0 without active instruction
chain.c(149) Part 0 without active instruction
chain.c(200) Part 0 without active instruction
chain.c(149) Part 0 without active instruction
chain.c(200) Part 0 without active instruction
chain.c(149) Part 0 without active instruction
chain.c(200) Part 0 without active instruction
chain.c(149) Part 0 without active instruction
chain.c(200) Part 0 without active instruction
chain.c(149) Part 0 without active instruction
chain.c(200) Part 0 without active instruction
chain.c(149) Part 0 without active instruction
chain.c(200) Part 0 without active instruction
chain.c(149) Part 0 without active instruction
chain.c(200) Part 0 without active instruction
chain.c(149) Part 0 without active instruction
chain.c(200) Part 0 without active instruction
chain.c(149) Part 0 without active instruction
chain.c(200) Part 0 without active instruction
chain.c(149) Part 0 without active instruction
chain.c(200) Part 0 without active instruction
chain.c(149) Part 0 without active instruction
chain.c(200) Part 0 without active instruction
chain.c(149) Part 0 without active instruction
chain.c(200) Part 0 without active instruction
chain.c(149) Part 0 without active instruction
chain.c(200) Part 0 without active instruction
chain.c(149) Part 0 without active instruction
chain.c(200) Part 0 without active instruction
Potential flash base address: [0x0], [0x0]
Processor successfully switched in debug mode.
lijianch
DD-WRT User


Joined: 14 Jul 2007
Posts: 146

PostPosted: Fri Jan 29, 2010 22:56    Post subject: Reply with quote
jtag> print
No. Manufacturer Part Stepping Instruction Register
------------------------------------------------------------------------------------------------------------------
1 Broadcom BCM6358 V1 EJTAG_CONTROL EJCONTROL

Active bus:
*0: EJTAG compatible bus driver via DMA (JTAG part No. 1)
start: 0x00000000, length: 0x1E000000, data width: 32 bit, (USEG : User addresses)
start: 0x1E000000, length: 0x02000000, data width: 16 bit, (FLASH : Addresses in flash (boot=0x1FC000000))
start: 0x20000000, length: 0x60000000, data width: 32 bit, (USEG : User addresses)
start: 0x80000000, length: 0x20000000, data width: 32 bit, (KSEG0: Kernel Unmapped Cached)
start: 0xA0000000, length: 0x20000000, data width: 32 bit, (KSEG1: Kernel Unmapped Uncached)
start: 0xC0000000, length: 0x20000000, data width: 32 bit, (SSEG : Supervisor Mapped)
start: 0xE0000000, length: 0x20000000, data width: 32 bit, (KSEG3: Kernel Mapped)
jtag> print chain
No. Manufacturer Part Stepping Instruction Register
------------------------------------------------------------------------------------------------------------------
0 (none) (none)
1 Broadcom BCM6358 V1 EJTAG_CONTROL EJCONTROL
cerebral
DD-WRT Novice


Joined: 19 Feb 2010
Posts: 1

PostPosted: Fri Feb 19, 2010 3:29    Post subject: Reply with quote
any updates on this router? Just picked up a few of them and was hoping to be able to use them as repeaters, but it's not compatible.

picked it up for under $10 here http://www.verizonwireless.com/b2c/store/accessories?action=accessoryDetailsByAccessoryAndPhone&accessoryId=329854&phoneId=5030 (regular price is $20 but they've been having it on sale for the past few weeks)
tbach2k
DD-WRT Novice


Joined: 08 May 2008
Posts: 5

PostPosted: Fri Feb 19, 2010 9:08    Post subject: update Reply with quote
Yeah probaly going to be alot of interest now that a billion people bought some of these for $6.50 Wink .
So if i compiled this from the source code available can i upload the firmware like normal through the web interface without problems.
ExWhyZee
DD-WRT Novice


Joined: 27 Mar 2009
Posts: 6

PostPosted: Fri Feb 19, 2010 17:08    Post subject: Reply with quote
Would someone just compile the stock firmware from the sources and to see if it will re-enable the USB and the QoS that seem disabled. Thank you.

P.S. Yeah I got mine for $6.88 too Smile
cgigate
DD-WRT User


Joined: 03 May 2007
Posts: 183

PostPosted: Fri Feb 19, 2010 17:22    Post subject: Reply with quote
anyone loaded dd-wrt to this device ?
_________________
tplaya07
DD-WRT Novice


Joined: 19 Feb 2010
Posts: 2

PostPosted: Fri Feb 19, 2010 21:30    Post subject: Need Support!!! Reply with quote
I just wanted to post and say that I also picked up a few of these routers and would love to have the ability to use the currently crippled (thanks Verizon Rolling Eyes ) USB functionality. Hopefully someone can recompile (or whatever the tech. term) the original firmware or provide DD-WRT compatibilty.

Thanks.
christoph
DD-WRT Novice


Joined: 23 Dec 2008
Posts: 16

PostPosted: Fri Feb 19, 2010 21:45    Post subject: Reply with quote
Looks like p502 is serial

Last edited by christoph on Fri Feb 19, 2010 21:56; edited 1 time in total
Goto page Previous  1, 2, 3, ... 53, 54, 55  Next Display posts from previous:    Page 2 of 55
Post new topic   This topic is locked: you cannot edit posts or make replies.    DD-WRT Forum Index -> Broadcom SoC based Hardware All times are GMT

Navigation

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You can attach files in this forum
You can download files in this forum