Hi, I Have theoritical knowledge on LINUX DEVICE DRIVER DEVELOPMENTS. Suggest me a Friendly ARM Board which suits to start the Practical Driver Development. My intention is to work with following modules 1. Linux Porting in to ARM 2. Writing device drivers like PS2, USB, Memory card...etc. Regards Giri Chavana
New to LINUX Development
Well, I looked at it and wondered what I could say. All the kernels and applications we work with have already been ported to ARM. Do you want to build things from scratch? All the mini2440 and mini6410 variants have hardware and device drivers written for them. From an educational perspective, especially for touchscreen applications any if the unit seem a pretty good starting point. To future-proof I'd go for the mini6410, but maybe that's because I would like one. Why would you want PS2 these days? There are a lot of tutorials and help available for this product.
Thanks for reply. Yes, I want to build things from scratch. I gone through some weblinks which explains about these. But not the full information. If posible, suggest me some links which provides the information to start my device driver development from scratch.. i.e have to build my custom linux image. Regards Giri
http://www.linuxfromscratch.org/ "Linux Kernel Drivers" seems to be a popular reference. "Building Embedded Linux Systems.pdf" "The Linux Kernel Module Programming Guide" Should keep you busy for a week or so! Dave
You can still customizing a current Linux kernel for your own needs without developing existing drivers again. But what do you mean with "have to build my custom linux image"? Only the Linux kernel? Or the whole system which includes the bootloader, the Linux kernel and userland?
Then you shouldn't re-invent the wheel again, look around for a buildsystem. There are various available. They provide you with all the components you need to make your target work in a way you want it.
Thanks for the support, I purchased the Micro2440 board in Hyderabad, India. They provided one manual CD, in which the content is in China language. Can u provide any source whr can i get the ENGLISH manual.
Possibly this on the Downloads page: http://www.friendlyarm.net/dl.php?file=mini2440_manual.pdf