Discussion in "ARM Development" started by    er    Aug 28, 2013.
Wed Aug 28 2013, 09:18 pm
#1
I want to port linux on ARM7..i am using LPC2138 of NXP..I googled a lot but dint find any relevant and worth information..

can any one help me with this..??? i am newbie with embedded linux..

i am using this board:http://embeddedmarket.com/products/LPC2138-Rich-Development-Board
Thu Aug 29 2013, 01:11 pm
#2
The board lpc2138 lacks the mmu so linux porting is really hard. Linux requires a mmu supported board.
As u are working on embedded related things, you can go for a rtos which does not require such things and linux
requires lot of memory as it is a general purpose os but rtos are designed for embedded purpose so try porting
rtos such as ucos on this board. If u want to port linux then go for beagle board or raspberry pi.
 er.niral_ec like this.
Thu Aug 29 2013, 06:51 pm
#3
@ravi, he can port linux on it without mmu. embedded linux can work without MMU. check ucLinux for more information.
http://www.uclinux.org/

and I might agree with ravi on the point rasberry pi might be cheaper option if you want to work on full linux platform. check it out. rPi is really nice.
 er.niral_ec like this.
Thu Aug 29 2013, 09:25 pm
#4
@Ravi: i have worked with freeRTOS and i found it more powerful than uCOS but now i want to enter into the world of embedded linux..

@ajay: yes sir i am trying to port ucLinux only but i can't figure out how to start...??? There is no tutorial or document is available to port it on ARM7..Can you please help me with this..???
Tue Sep 03 2013, 03:04 pm
#5
I myself did transition from FreeRTOS to Linux and believe me. If you understand implementation of FreeRTOS then you wont find Linux hard to understand. As concept of OS remains almost same. with little exceptions of Linux being a big and versatile OS.

Though I myself never worked on uClinux as I feel FreeRTOS is enough for ARM7 CPUs. If you really want to learn Linux and not uClinux then I suggest you to go with atleast ARM9 or ARM11 CPU so that you can have full featured linux working. Tree to get Raspberry Pi its a best single board computer available in market for learning and working with linux. You can also go with old Pandaboard etc. but they are costly compared to RPi.

The reason I am saying not to go with uClinux coz its pretty old, I am not sure if 2.6.x is stable enough version for uCLinux. and current Linux is going around 3.11 and there is no more a development branch kind of thing like it used to be earlier. Just give it a thought and figure out which way you want to go.
 er.niral_ec like this.
Tue Sep 03 2013, 07:01 pm
#6
Yes sir i am agree with you..Now i have to start with RPi..
Thu Sep 05 2013, 10:46 am
#7
Let me know if you have any questions or doubts

Get Social

Information

Powered by e107 Forum System

Downloads

Comments

Bobbyerilar
Thu Mar 28 2024, 08:08 am
pb58
Thu Mar 28 2024, 05:54 am
Clarazkafup
Thu Mar 28 2024, 02:24 am
Walterkic
Thu Mar 28 2024, 01:19 am
Davidusawn
Wed Mar 27 2024, 08:30 pm
Richardsop
Tue Mar 26 2024, 10:33 pm
Stevencog
Tue Mar 26 2024, 04:26 pm
Bernardwarge
Tue Mar 26 2024, 11:15 am