User Tools

Site Tools


doc:techref:bootloader:adam2

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
doc:techref:bootloader:adam2 [2012/10/11 07:59]
florian
doc:techref:bootloader:adam2 [2014/02/13 07:28] (current)
hhm tag
Line 1: Line 1:
 +====== Adam2 ======
 +[[wp>​Adam2]] was written by Texas Instruments and is/was used only with their AR7-SoC. Some sources seem to be available but **there is no FOSS license**! With the available sources you may be able to do stuff, but actually you have no permission to do it!
  
 +ADAM2 has two successors: EVA, done by AVM when they switched from Kernel 2.4 to Kernel 2.6 and PSPboot. The official successor is [[doc:​techref:​bootloader:​PSPboot]].
 +
 +  * [[http://​www.wehavemorefun.de/​fritzbox/​index.php/​ADAM2]]
 +  * [[http://​www.enotes.com/​topic/​Adam2]]
 +  * [[http://​www.seattlewireless.net/​ADAM2]]
 +  * [[doc:​howto:​generic.flashing.ftp|Installing OpenWrt over FTP (generic)]]
 +  * [[toh/​d-link/​dsl-5xxt-6xxt-adam2|D-Link DSL-5xxT and DSL-G6xxT - ADAM2 Installation Guide]]
 +
 +===== Loading an executable to RAM =====
 +
 +[[wp>​Adam2]] supports loading an executable into RAM and executing it. In order to do so:
 +
 +  * convert your executable to the SREC format
 +  * use srec2bin to convert the SREC file into the ADAM2 binary format
 +
 +You can then upload your binary using the following procedure:
 +
 +<​code>​
 +ftp> open 192.168.2.1
 +Connected to 192.168.2.1.
 +220 ADAM2 FTP Server ready.
 +Name (192.168.2.1:​florian):​ adam2
 +331 Password required for adam2.
 +Password:
 +230 User adam2 successfully logged in.
 +Remote system type is UNIX.
 +ftp> bi
 +200 Type set to I.
 +ftp> quote "MEDIA SDRAM"
 +200 Media set to SDRAM.
 +ftp> put vmlinux.bin
 +local: vmlinux.bin remote: vmlinux.bin
 +200 Port command successful.
 +150 Opening BINARY mode data connection for file transfer.
 +226 Transfer complete.
 +7838718 bytes sent in 6.70 secs (1142.2 kB/s)
 +ftp> close
 +</​code>​
 +
 +==== Tags ====
 +{{tag>​ar7 }}