Opened the ADSL. Inside is a Malta MIPS processor from TI TD7300, 8MB ram and 16Mb (2MB) rom. There is 5 pin berg connector which has a LVTTL serial port and a 10 pin jtag. The jtag is neat for mucking inside the cpu and flashing the flashrom or debugging using gdb. I will use serial as it is simple for regular stuff. Ideally U need a lvttl to rs232 converter (MAX3232) to connect to a pc, but that device is not easily available. I used regular MAX232 and connected to the pc. Fire up minicom @ 38000bps u drop into sh.
type reboot first message is TI copyright follwed by LINUX started... Config serial console: ttyS0,38400 CPU revision is: 00018448 Primary instruction cache 16kb, linesize 16 bytes (4 ways) Primary data cache 16kb, linesize 16 bytes (4 ways) Number of TLB entries 16. Linux version 2.4.17_mvl21-malta-mips_fp_le (jenny@fd6e) (gcc version 2.95.3 20010315 (release/Mon5 Determined physical RAM map: etc. etc.
Google produced plenty of info on dsl502. Now to figure out how to increase flash or use a usb disk.
rgds jtd