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?