Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Embedded Linux for ARM cores

Status
Not open for further replies.

Ranbeer Singh

Full Member level 5
Joined
Jul 30, 2015
Messages
259
Helped
22
Reputation
44
Reaction score
22
Trophy points
1,298
Location
Faridabad India
Activity points
3,266
Hi All,
I have read many of documentation for finding the propose to use the Linux for ARM. But I wont find any contentedly answer.
Anybody can explain me what is the benefit of use the embedded Linux for ARM?
Is it essay to use?
 

If not LInux in Arm then would you like to use simple firmware with ARM?
i feel i could write a book on this question.

generally you would be needing ARM on high end application involving graphics networking multitasking etc.
Linux will help you in giving drivers for all this applications.
Linux is also free so ur pockets dont need to worry.
There are other free and paid RTOS that helps u in taking advantage of the hardware..
 
Hello

Thank you for come back. I have try to understand DS-5. But I unable to persuaded it.
What development tool do you recommend for linux & ARM?

- - - Updated - - -

I will need TFT lcd with tuch screen, ethrnet, USB/serial, graphics, interrupts etc applications.
 

Have u ever worked with Linux based operating system.
U first need to port Linux based operating system. and now u have got an Operating system.
U can do lot of jobs.. there are various tools using which u can interface all those.
like Python .........for raspberry you have wiringPI.
U can write device driver to directly talk
 

Have u ever worked with Linux based operating system.

I do'not have any knowledge for linux system. I know only for it's name.

I works with pic micro-controllers. Pic has 32 bit controllers also and programming method is same. Seriously I am in confusion ..what should use for my application? If Pic controllers unable to do this..I would chose ARM.

Finely Considering your advice, I got through at this point..I will learn the Linux.

How to start it?

My be i will get a good knowledge with online and/or from any book. I have decided for go to the institute for take 3-6 month tanning.



Thank you for your advice.
 
Last edited by a moderator:

Yeah Even i have done the CDAC course. WIthout doing course i will say things will be quiet difficult.!!
And u get a sureshot job in embedded as i have now.
anyway best way to learn Linux will be install Linux into ur machine and play around. Watch tutorials. And when on boot ur computer and when it ask to choose between windows and linux go for Linux based system. :)
 

Embedded linux has many advantages. u can say portable pc which can do much more stuff.

I will recommend you to use embedded linux board first. Like raspberry pi, beaglebone and many more nowadays.
If u start working with this u will understand how they have installed linux on it. Which other peripheral required.
 

I will go for the topic in a not to distant future. But in general you can say there are 2 kinds of real time linux approaches. One uses a patch PREEMPT being a key word here, the other one makes modifications to the kernel. This is specially interesting if you have a multi core controller in mind. I do plan to implement this on a Raspi. There is the posibility to "reserve cores" of a multicore controller for real time, Mercury core and XENOMAI are key words that help you to get deeper into the matter.

I am a germen native speaker and I am following books from a professor Quade to advance my knowledge of it. One book is called "Embedded Linux/RaspBerry Pi" where he gives step-by-step instructions how to implement a Raspi code by starting to build yourselve a minimalistic Linux Kernel and then be extending it by implementing drivers. A second book from the same author is called "Linux-Treiber development" and finally there is a third book that his students in the university course he teaches use as reading material that is called, literally translated "Modern Realtime systems kompakt". I am giving you this data in the hope it helps you to find english books approaching the issues the same way!
 
How about you uClinux for ARM without MMU. I will try it with STM32F7 series.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top