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 help and the way that i am successfully learning

  • Author zia
  • Create date
  • Updated
  • Blog entry read time 2 min read
few month past i came to know with my observation that embedded linux demands in market going high and i must have to upgrade myself from 8/16 bit processors to 32/64 bit. but i did not understand why and how i had to upgrade. i have posted in different forum for help but the unfortunately the thing that experts can only solve us project related problem and only guide us little.But my interest at last win and i found a .net friend who have worked a little and post of praveen. the both just gave me a track .i want to share what was the track for beginner
:) the question why we use embedded linux is assignment for you people.
1) first thing install ubuntu linux to your pc or laptop
2) just learn few commands for using terminal(you may found terminal by just searching or by googling) like how to list directories, how to go to different directies. etc
3) just download "intro to gcc " book and its examples and start your work.
(note: ubuntu have built in gcc for programming.)
4) in parallel you may have to start reading "build an embedded linux system"

we must know that . Any Linux platform consists of three basic elements:
• Linux kernel:
A version of the Linux kernel compiled for a specific architecture and
processor; provides support for onboard devices, buses, mandatory communication and
data exchange protocols, and commonly encountered peripherals
• Root file system:
A set of system and application software packages that can be used
to create a root file system that supports mandatory system services and from which
application software can be started
• Toolchain:
A compiler and associated utilities that enable developers to produce
application software that runs on the target hardware

Comments

Can you pls elaborate !!!
I am having Ubuntu and knows C programming with the GCC Compiler, it means that i know Embedded Linux.

Please elaborate as me to wants to learn this.
 
Embedded becomes embedded linux when you use the power of open Source Operating system (Like Linux) by installing it on your hardware usually in memory card. I am also new to this stuff.
 
qwertyuiop415263;bt2313 said:
Embedded becomes embedded linux when you use the power of open Source Operating system (Like Linux) by installing it on your hardware usually in memory card. I am also new to this stuff.


Yes this is what Embedded Linux Means.

Porting Linux to your Hardware, one can't port ubuntu linux i think as it is huge.

Can you tell me how to do so.
I want to port uC Linux in ARM LPC2148
 
@ arunsharma0731 Linux cannot be install in ARM MCU rather it boots from some external memory usually SD/MMC Card. I have little knowledge of it. Search on Youtube for video lectures
 
Okay means we have to put linux into some external memory device and from der it will operate, it is just like storing OS in hardisk as all works.
:)
 
xpress_embedo;bt2325 said:
Okay means we have to put linux into some external memory device and from der it will operate, it is just like storing OS in hardisk as all works.
:)
yes for further help use rabarrypi board
 

Part and Inventory Search

Blog entry information

Author
zia
Read time
2 min read
Views
1,323
Comments
6
Last update

More entries in Uncategorized

Share this entry

Back
Top