Linux - Embedded & Single-board computer This forum is for the discussion of Linux on both embedded devices and single-board computers (such as the Raspberry Pi, BeagleBoard and PandaBoard). Discussions involving Arduino, plug computers and other micro-controller like devices are also welcome. |
Notices |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
|
 |
05-04-2010, 05:07 PM
|
#1
|
LQ Newbie
Registered: May 2010
Posts: 5
Rep:
|
Java application for Embedded Linux with Eclipse as the IDE
Hi, all!
I am a newbie to the embedded linux world. My previous experience is mostly in the developing windows applications, BUT I AM TRYING TO CHANGE ME TO A LINUX DEVELOPER! Forgive me if my question is too easy.
Currently, I am working on a Marvell PXA300 ARMV4I device. I wanna switch the OS from WinCE to embedded Linux and that device does support Linux kernel 2.6.21. Because I developed an application program using Java for Android system with Eclipse as an IDE before, I still wanna develop Java application for embedded linux with Eclipse as an IDE as well.
However, after I googled and searched the website, I did not find any guidance or clue that could teach me how to develop Java application for embedded Linux using Eclipse. All I found is to teach me how to develop application with CDT. If I could use Java, I really want to use Java to develop application. So, is there a way to develop Java application for embedded Linux with Eclipse?
If Eclipse is not a good IDE for doing this, switching to other method is also OK.
What should I do if I wanna use Java to develop application and use embedded linux as my OS. What kind of steps should I follow? Can I use J2ME for embedded linux? How to do that?
With embedded linux, is it possible to develop application like Windows Form? My current project is utilizing Windows' message system, like whenever you touch the screen, my code will go to execute a certain function. Is is possible for me to do it in embedded linux? Thanks a lot!!!
tiannho
|
|
|
05-11-2010, 02:29 PM
|
#2
|
Senior Member
Registered: Apr 2009
Posts: 1,901
Rep: 
|
Does your embedded Linux support Java and J2ME?
|
|
|
05-12-2010, 04:19 PM
|
#3
|
LQ Newbie
Registered: May 2010
Posts: 5
Original Poster
Rep:
|
Quote:
Originally Posted by nini09
Does your embedded Linux support Java and J2ME?
|
Hi, nini
Actually I have not decided which embedded linux I should use. The Bluecat does not support Marvell PXA303 and I am not sure whether uclinux supports Java. Could you give me some suggestions? Thanks!
tiannho
|
|
|
05-13-2010, 02:30 PM
|
#4
|
Senior Member
Registered: Apr 2009
Posts: 1,901
Rep: 
|
The Bluecat should support Marvell PXA303 CPU core, Intel XScale core.
|
|
|
05-24-2010, 05:10 PM
|
#5
|
LQ Newbie
Registered: May 2010
Posts: 5
Original Poster
Rep:
|
Quote:
Originally Posted by nini09
The Bluecat should support Marvell PXA303 CPU core, Intel XScale core.
|
Hi, nini
I checked out with the organization of Bluecat. Here is what they told me: We currently do not have support for the PXA303.
So, it seems that bluecat does not support PXA303. Do you know any other embedded linux that supports PXA303? Does uclibc or uclinux work? Is there any JVM specifically for these two OS working on PXA303? Thanks.
tiannho
|
|
|
05-25-2010, 03:04 PM
|
#6
|
Senior Member
Registered: Apr 2009
Posts: 1,901
Rep: 
|
I am not sure uClinux support or not PXA303. Based on uClinux supported hardware list, it doesn't support PXA303.
If you know some distributions support PXA303 but they don't support JAVA in package. You can download JAVA source code to build it for your platform.
|
|
|
05-28-2010, 04:48 PM
|
#7
|
LQ Newbie
Registered: May 2010
Posts: 5
Original Poster
Rep:
|
Quote:
Originally Posted by nini09
I am not sure uClinux support or not PXA303. Based on uClinux supported hardware list, it doesn't support PXA303.
If you know some distributions support PXA303 but they don't support JAVA in package. You can download JAVA source code to build it for your platform.
|
Thank you, nini.
I will check out which distribution PXA303 supports.
I am sorry but I cannot quite understand why you said I could download JAVA source code to build it for my platform even if the selected OS did not support JAVA. Could you explain this for me? Thanks!
tiannho
|
|
|
06-01-2010, 02:30 PM
|
#8
|
Senior Member
Registered: Apr 2009
Posts: 1,901
Rep: 
|
If your selected distribution doesn't include JAVA binary executable file, you can download JAVA source code from open source and build it.
|
|
|
06-02-2010, 02:49 PM
|
#9
|
LQ Newbie
Registered: May 2010
Posts: 5
Original Poster
Rep:
|
Quote:
Originally Posted by nini09
If your selected distribution doesn't include JAVA binary executable file, you can download JAVA source code from open source and build it.
|
Ok, I will try and see what will happen!
Thanks.
tiannho
|
|
|
All times are GMT -5. The time now is 02:57 PM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|