help required regarding Embedded linux programming
Linux - Embedded & Single-board computerThis 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.
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.
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.
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
help required regarding Embedded linux programming
I need a bit help regarding Embedded Linux programming .I have to make Communication with Cobra5329 board which Contains uclinux based MCF5329 cold fire processor. For more exact info of the board http://elmicro.com/de/cobra5329.html .
I also got one book with title " Embedded Linux - Praktische Umsetzung mit uClinux " but this book is only available in German language. Do you guyz have some idea about more general books for the embedded Linux or specificaly uclinux as a beginner user because I have never worked before on this platform. If you have some material or e-books related to this stuff Kindly inform me as soon as possible
Except where you use special hardware-specific coding, there is really little difference between conventional & embedded programming. There are many differences in how embedded systems are deployed (bootloaders, onboard non-volatile memory, terminal styles, etc), but those are not programming issues. Experience dealing with hardware, and programming at the device level can be handy if you need to write device drivers. Usually, it is the application domain that is more different from conventional hosts, than any other factor. One software-development aspect that often does differ is the use of cross-development toolchains on non-native development hosts. For targets with smaller resources like disk, memory & CPU, it is quite common to use a toolchain on a bigger-faster-stronger conventional desktop or server host to write software. The object code is then moved by some means to the target host(s). The methods vary according to the target host.
I have to make Communication with Cobra5329 board
Way too vague to even hazard a gues at some kind of approach. What kind of communication? What purpose? What are the options available?
How to crate a telnet server on cobra5329 module using uclinux enviorenmet
I am using evaluation version COBRA5329 starter using MCF5329 coldfire processor which is based on embedded linux. Now I am using the colinux enviornment on windows-PC. The Colinux one comes withe the board by default.
I am a new user to the embedded Linux. I have made some serial communication using the hyperterminal of the windows-pc and it works .
Now I want to make some TCP/IP communication . I want to create a telnet server on my board and want to communicate with the windows-PC enviornment(Considering as a client).
I just read that "Application-kernel 4 or 3" to have the all the communication configuration. But I dont know wether it is preinstalled in my current uclinux enviornment or I have to install it.
In short I want to creat a telnet server on the board for further communication. Can someone please provide me a detailed help with all the commands which I need to used in colinux enviorenment.
Thanks and an urgent reply is highly appreciated !!
If you are running Linux on your target host, there is already an IP stack present. If there is no existing telnet server installed on your target, you can probably get a pre-built package from your vendor. Otherwise, there is open-source telnet server code, probably more than one version. Using that will be the fastest, most reliable route to a timely solution. I will hazard a guess that you may not really want a telnet server, but merely some application-specific TCP server. To accomplish this, I suggest that you start with the example code and very instructive tutorial text in Beej's Guide to Network Programming.
Your urgency is of little importance here, and since you took more than three days to respond to the previous post, I would suggest that your claim is somewhat disingenuous. If you need assistance that is time-sensitive, there are paid consultants who can serve those needs.
Did you try to make a telnet connection from your Windows (or any other) host? What happened or what didn't happen? Is your embedded Linux on the network, with a valid IP? Is it's basic IP networking up and running?
Telnet usually runs as a service under inetd. The usual config file for that is /etc/inetd.conf. For details:
Having said all of this, ssh is a much preferred method for interactive logins to any Linux host. Have you tried using that? Most Linux distros these days come with ssh enabled, and telnet disabled.