[ONF-NT] Projektstatus und Startschuss

Bernd Paysan bp at forth-ev.de
Sat Jun 28 02:28:58 CEST 2014


Wir haben ja auf der Forth-Tagung so ein bisschen altes ONF gesehen, und ein 
paar Leute möchten gerne ein modernes ONF machen. Als Basis-Plattform nehmen 
wir das Tiva Connected Launchpad, das ist ein netzwerkfähiger SoC, mit ARM 
Cortex M4, Ethernet-Controller, recht flottem ADC und einer Menge IOs.  
Matthias Koch hat da sein Mecrisp Stellaris drauf portiert, und ich habe jetzt 
mal für den Anfang einen IP-Stack gebaut.

Der kann im Moment

* ARP
* ICMP Ping (andere ICMP-Kommandos sind IMHO überflüssig)
* UDP
* Terminal über UDP

Die Conroller geben sich selbst eine MAC-Adresse auf Basis der Seriennummer-
Bits, und produzieren daraus eine IP-Adresse im 10.x.x.x-Bereich. Das ist im 
Moment fest vorgegeben, es gibt kein DHCP. Der IP-Stack ist im Moment auch so 
gebaut, dass man von außen anfragen muss, und dann Antworten bekommt; es gibt 
also noch kein IP Routing, das kommt aber (in der "Einfach-Variante": 
LAN+Gateway).

Wir sind also an dem Punkt, wo man das System nehmen und damit spielen kann.

Das Mecrisp herunterladen kann man hier:

http://sourceforge.net/projects/mecrisp/files/

und der UDP/IP-Stack ist im Fossil-Repository

http://fossil.net2o.de/net2o-ec/

Der allerletzte Checkin ist für das demnächst kommende Mecrips 2.0.0, wer 
1.1.7 verwendet, muss die Version davor auschecken.

Wir haben ausreichend Tiva Launchpads gekauft, dass sich jeder, der am Projekt 
mitmachen will, sich 2 von Carsten schicken lassen kann.

-- 
Bernd Paysan
"If you want it done right, you have to do it yourself"
http://bernd-paysan.de/
-------------- n?chster Teil --------------
Ein Dateianhang mit Bin?rdaten wurde abgetrennt...
Dateiname   : signature.asc
Dateityp    : application/pgp-signature
Dateigr??e  : 198 bytes
Beschreibung: This is a digitally signed message part.
URL         : <http://lists.forth-ev.de/pipermail/onf-nt/attachments/20140628/780af8b2/attachment.sig>


More information about the ONF-NT mailing list