hi there, i recently got a Zyxel Zywall 5, so i decided to try and see if openwrt can be ported to it
so far, following this information
http://www.ixo.de/info/zyxel_uclinux/
http://oldwiki.openwrt.org/OpenWrtDocs% … 335WT.html
i connected through the serial port and got to this point: (i uploaded the netgear wg302v2 openwrt zimage)
ZyWALL 5> ATUP68000,f3f34
Starting XMODEM upload (CRC mode)....
CCCCCCCCCC
Total 999220 bytes received
OK
ZyWALL 5> ATGO68000
Uncompressing Linux.............................................................
....... done, booting the kernel.
but it goes no further than this. it just locks up.
i have no clue on what to try next. the device is based on intel xscale ixp422bb, 8MB rom 32MB ram
this is some maybe useful information i got from commandline
ZyWALL 5> atmp
ROMIO image start at 50080000
code version:
code start: 00028000
code length: 3B70A2
memMapTab: 19 entries, start = 500cf000, checksum = E5ED
$RAM Section:
0: BootExt(RAMBOOT), start=00028000, len=20000
1: BootData(RAM), start=00048000, len=20000
2: HTPCode(RAMCODE), start=00068000, len=498000
3: HTPData(RAM), start=00500000, len=3B00000
4: RasCode(RAMCODE), start=00068000, len=B78000
5: RasData(RAM), start=00be0000, len=1420000
$ROM Section:
6: BootBas(ROMIMG), start=50000000, len=20000
7: DbgArea(ROMIMG), start=50020000, len=2000
8: RomDir2(ROMDIR), start=50040000, len=40000
9: BootExt(ROMIMG), start=50080030, len=27FD0
10: HTPCode(ROMBIN), start=500a8000, len=27000
(Compressed)
Version: HTP_ZW5 V 0.50, start: 500a8030
Compressed Length: 24B13, Checksum: 1A98
11: MemMapT(ROMMAP), start=500cf000, len=C00
12: termcap(ROMIMG), start=500cfc00, len=400
13: RomDefa(ROMIMG), start=500d0000, len=40000
14: APfm(ROMIMG), start=50110000, len=1F000
15: RasCode(ROMBIN), start=5012f000, len=371000
(Compressed)
Version: RAS zw5, start: 5012f030
Length: B49434, Checksum: A17C
Compressed Length: 3080A1, Checksum: D28C
16: SIGFul(ROMBIN), start=504a0000, len=300000
signature error!
17: SIGDel(ROMBIN), start=507a0000, len=60000
signature error!
18: RomExt1(ROMDIR), start=50800000, len=1
since the xscale platform is already supported i think it could be done, probably booting from ram first, then using the booted system to program the flash rom (as the zyxel flash commands have signature checks built in, and cannot be used to flash raw images)
so the first step should be to have a bootable kernel... any advice?