Hello, I just bought a min2440 + LCD7" for experimenting with building a custom remote for a meeting room. I know how to manage devices and appliances interfacing, but I'm a bit (no: a lot) confused for the mini2440 part or the stuff. A few words about my technical background, to help orienting answers : - a lot of years of various kinds of software development, including embedded stuff (robotics works using Atmel micro-controllers for instance). - now working with Java most of the time, but have also used C/C++ in the past, among other languages. - in matter of OSes, presently using Ubuntu to host my Java works. But I'm not at all a Linux system guy. Just a user. I've browsed a lot of documentation and forum articles I could find, and as many people, I suffer a bit for the lack of simple to understand basic tutorials about writing your first graphic app on this board, starting from scratch (ie including the setup of the development environment). To add a bit more difficulty in the Quest for The Truth, several links (even recent ones) to information sources point to closed blogs or strange pages (lost domain names ?) :/ So I have now tons of interrogations : 1/ which embedded environment would be the best (ie simpler to start with) to implement a full screen user interface (as for an common remote) : - Linux + QTopia (but I've also read many questions about how to go fullscreen without QTopia menus and taskbars, without finding the related answers) - Android (seems to be available now for the mini2440) and would allow writing apps in Java thus - WinCE, which I'd prefer to avoid as most as possible since I'm not willing to dive into .Net and C# world at this time 2/ for what I've understood, in order to build applications for Linux/QTopia, you need to host the cross-dev chain under Linux. Is this correct ? 3/ I've read about people having successfully installed the phoneMe JVM of the mini2440. Is it the option to go with for Java development ? Is there any other JVM ? 4/ what about pointers on documentation related to Java developments making use of graphic interfaces ? I've a lot more questions, but for the moment, having pieces of answers for these ones would already be a great leap for me ;) And this will avoid the beast finishing as yet-another-dust-catcher on a shelf, or being re-sold on eBay, both of theses scenarios being a great frustration for me ;) Many thanks in advance for any help. Best regards. PS: I'm co-founder of a french robotics association, and we have a quite active Web site (http://www.pobot.org). I plan to create a section on this site to gather all experiment results of the mini2440, and compile there information useful for newbies like me. Chances are that the articles will be written in French at the beginning, but if we notice a strong interest for English translations, this could be added later.
a newbie question
1/ I think it's more about personal preference and they all have good and bad things. 2/ Yes, search for the manual, it explains how to set up a cross compile environment. Also take a look at this: http://equallybad.blogspot.com/2010/02/project-how-to-setup-default-dev-... 3/ Don't know, haven't tried it yet.. 4/ Sorry, I don't know much about Java. I would say google it..
Salut, la famille Mini2440 semble s'agrandir du côté de la cote d'azur(je t'ai reconnu op). Si tu es resté en C/C++ contacte moi :dlewin@free.fr
I'd definitely go with Linux + Qt Embedded. Not java though, C++ I can't help you with the Java part, no experience on that field yet. regards, vk