LinuxQuestions.org

LinuxQuestions.org (http://www.linuxquestions.org/questions/index.php)
-   Linux - Embedded & Single-board computer (http://www.linuxquestions.org/questions/forumdisplay.php?f=78)
-   -   Seeking e-books and advices on Embedded Linux (http://www.linuxquestions.org/questions/showthread.php?t=4175431268)

Karan Dharma 10-09-2012 01:01 AM

Seeking e-books and advices on Embedded Linux
 
Hi

I am prabhakaran., Today is my first day for linux., Please help me whats the way to learn the embedded linux., I bought one freiendly arm kit

onebuck 10-10-2012 11:15 AM

Member Response
 
Hi,

Welcome to LQ!

You could start by looking here: http://www.friendlyarm.net/

Then do a search with Google or DuckDuckGo. By doing a search on <Linux-Embedded> by using Search this Forum is another good source here at LQ.

theNbomr 10-11-2012 10:34 AM

If this is your first day with Linux, then start by just learning your way around Linux on a desktop system, especially things related to how the system relates to its host hardware: bootloaders, Kernel & drivers, system initialization, system services and configuration of them. Learn how to build applications from existing tarballs, then by crafting your own basic, text-mode applications. Learn how to use toolkits like Crosstool-NG and Buildroot.
This isn't something you can do on a weekend or two. Expect to take a couple of years of weekends before you grasp much of the detail. There isn't a textbook you can just read; you need to actually do things. Use online documentation, forums such as this on, search engines and software-specific websites as learning materials. These will be the most up-to-date and specific to your immediate questions.
Embedded Linux is not appreciably different from 'regular' Linux. The field of embedded systems more generally is somewhat multi-disciplinary and uses knowledge of computer science & electronics, and almost always has some industry or commercial focus. Find a class of applications that have some common theme, such as home automation, automotive applications, or some field that you are presently involved in and have special knowledge in. Take on very modest projects at first, even if they don't seem to have a great deal of purpose. If you are truly learning (and not just copy-pasting code), there will be enough challenges in even the smallest projects to engage your development.

Questions like yours seem to be coming up with great regularity lately. Can you please explain how you reached the conclusion that it was a field you would find interesting, having no particular prior background in it? Everyone I know who has done well in embedded systems work already had experience that evolved into embedded systems. Jumping in head first always seems odd to me. This isn't criticism; I'm just trying to understand the mindset behind your question.

--- rod.

ravi_chobey 10-18-2012 08:03 AM

Hi Karan,

There are some books, which can be good to start with and there are pdfs available for these books:

1. Running Linux by Oreilly publications.

2. Building Embedded Linux systems By Karim Yagmour from Oreilly.

3. embedded Linux primer.
You can download it from below mentioned link:

Mod Edit: Removed Link to PDF of Original Book, No release for Copyrighted Material.

4. You need to have good knowledge of linux commands to learn linux.

Regards,
Ravi

onebuck 10-18-2012 09:24 AM

Moderator Response
 
Hi,
Quote:

Originally Posted by ravi_chobey (Post 4809075)
Hi Karan,

There are some books, which can be good to start with and there are pdfs available for these books:

1. Running Linux by Oreilly publications.

2. Building Embedded Linux systems By Karim Yagmour from Oreilly.

3. embedded Linux primer.
You can download it from below mentioned link:

Mod Edit: Removed Link to PDF of Original Book, No release for Copyrighted Material.

4. You need to have good knowledge of linux commands to learn linux.

Regards,
Ravi

Link to Copyrighted material has been removed. No release to general public for educational rights use. Lifting content from '.edu' site does not mean you have rights to distribute. The '.edu' site should have a general release form to place into public domain. Academic Releases are program specific.

Until I see proof of Release there will no posting to encourage violation of LQ Rules;
Quote:

Posts containing information about cracking, piracy, warez, fraud or any topic that could be damaging to either LinuxQuestions.org or any third party will be immediately removed.
Please re-read LQ Rules so you will know the rules for posting here at LQ.

AwesomeMachine 10-27-2012 06:21 AM

Kindle is the best arm-based solution on the planet. You get 3G wireless broadband and wifi g/n networking, sunlight-readable display, USB and sometimes even a keyboard, depending on which one you get. There's 3,000 Kindles for sale right now on ebay.com You just have to get Debian on it. http://www.turnkeylinux.org/blog/kindle-root.


All times are GMT -5. The time now is 09:41 AM.