ich die Dallas tini in der Vergangenheit einige Arbeit getan haben, so dass ich glaube, ich weiß, was Sie suchen. ..? (Vielleicht sowieso :)
Wenn Sie an Projekten aussehen Buildroot, werden Sie feststellen, dass jamvm jetzt enthalten ist, plane ich, es auszuprobieren auf einem Atmel NGW100 (es basiert auf einem AVR32, aber es ist ähnlich wie bei einem ARM9) . Aber es gibt viele andere ARM9-Projekte, die fast das gleiche tun.
Diese Idee ist die gleiche wie mit Android, zuerst lassen Sie Linux kümmern sich um die unteren Schichten und dann fügen Sie eine Java-VM oben hinzu und dort führen Sie Ihre Anwendungen aus.
Der Nachteil ist, dass der Dallas Tini eine mehr oder weniger "fertige" Plattform war, Sie hatten nicht viel Magie, um es zum Laufen zu bringen. Aber dieser Weg wird leider einiges an Arbeit erfordern, um auf Hochtouren zu kommen. Aber auf der guten Seite haben Sie ein Versprechen einer 200MHz 32bit CPU mit 32Mb RAM und Speicher auf einer SD-Karte, die leicht ein paar Giga Bytes speichern kann :)
Viel Glück.
Es gibt auch Java Oracle 6 für ARM: http://www.oracle.com/technetwork/java/embedded/overview/index.html –