Zrobiłem trochę pracy Dallas Tini w przeszłości, więc myślę, że wiem, czego szukasz. ..? (Może i tak :)
Jeśli spojrzeć na projekty typu Buildroot, można zauważyć, że jamvm jest teraz w cenie, mam zamiar go wypróbować na Atmel NGW100 (to jest oparty na AVR32 ale jest ona podobna do ARM9) . Ale jest wiele innych projektów ARM9, które robią prawie to samo.
Ten pomysł jest taki sam jak w przypadku Androida, najpierw pozwól Linuxowi zająć się niższymi warstwami, a następnie dodaj java vm na górze i uruchom aplikacje.
Wadą jest to, że Dini tini było mniej lub bardziej "gotową" platformą, nie trzeba było robić zbyt wiele magii, aby ją uruchomić. Ale ta ścieżka będzie niefortunna, wymagać trochę pracy, aby uzyskać pełną prędkość. Ale z drugiej strony mamy obietnicę procesora 32-bitowego z 32-bitową pamięcią RAM i pamięcią 200MHz na karcie SD, która może z łatwością pomieścić kilka gigabajtów :)
Powodzenia.
Istnieje również Oracle Java 6 dla ARM: http://www.oracle.com/technetwork/java/embedded/overview/index.html –