element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Microchip
  • Products
  • Manufacturers
  • Microchip
  • More
  • Cancel
Microchip
Forum Development kit for Embedded Systems and Embedded Linux ?
  • Blog
  • Forum
  • Documents
  • Events
  • Polls
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Microchip to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • State Not Answered
  • Replies 3 replies
  • Subscribers 19 subscribers
  • Views 499 views
  • Users 0 members are here
Related

Development kit for Embedded Systems and Embedded Linux ?

Former Member
Former Member over 16 years ago

Hi,

 

I am Sameer ,An EC student ,working in Mainframes.I have passion for Embedded Systems and Embedded OS.I want to buy a kit and I have installed Fedora 11 for the learning Driver programming.

 

Please let me know the availble kits in the market which are Cheap and Best. and also few freeware tools which can be used on Linux and Windows.

 

Thanks

 

Sameer

  • Sign in to reply
  • Cancel
Parents
  • Kelv
    0 Kelv over 16 years ago

    If you have a root around in the YUM repositorys I'm pretty sure that there is an Arm cross compiler available

    pre-build, which is the biggest pain in setting up a Linux developement environment.

     

    Dont forget however if it is a linux target your aiming for you can examine the main kernel driver source which will have plenty

    of examples of device drivers for a multitude of platforms.

     

    If its is a WindowsCE based target and you are ok with using C# you could try Sharpdevelop, and the last time I checked there were mutterings of adding the compact.net framework to the IDE.There are various other tools available for windows OS's and a quick google will bring plenty to light.

     

    With regards to developement kits it really comes down to what your goals are, the simplest route is a cheap PDA etc..

    For the more hands on Linux based project there are a lot more alternatives wrt dev kit and can become very application specific, Most Arm9 dev kits will be excellent learning tools as would the NOIS dev kit mentioned earlier however that would be a 2 fold learning curve with either verilog or VHDL then C for the Nois2 processor core.

     

    If you fancy popping up mopre details on what areas your interested in, i'll be glad to root around for you.

     

    AFAIK, microchip cpu's are at this moment in time unable to run a linux operating system due to a lack of MMU, however there was a port called m68k linux which didn't require an mmu and may be portable, but that is not a task for an inexperienced kernel developer. Would gladly be proved wrong on this fact image

     

    A couple of interesting devices at the moment are the Beagleboard from TI and the Pandora console, details and links to both are on wikipedia.

    Both are very capable devices and very rich feature sets in small form factors.

     

    Kelv

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
Reply
  • Kelv
    0 Kelv over 16 years ago

    If you have a root around in the YUM repositorys I'm pretty sure that there is an Arm cross compiler available

    pre-build, which is the biggest pain in setting up a Linux developement environment.

     

    Dont forget however if it is a linux target your aiming for you can examine the main kernel driver source which will have plenty

    of examples of device drivers for a multitude of platforms.

     

    If its is a WindowsCE based target and you are ok with using C# you could try Sharpdevelop, and the last time I checked there were mutterings of adding the compact.net framework to the IDE.There are various other tools available for windows OS's and a quick google will bring plenty to light.

     

    With regards to developement kits it really comes down to what your goals are, the simplest route is a cheap PDA etc..

    For the more hands on Linux based project there are a lot more alternatives wrt dev kit and can become very application specific, Most Arm9 dev kits will be excellent learning tools as would the NOIS dev kit mentioned earlier however that would be a 2 fold learning curve with either verilog or VHDL then C for the Nois2 processor core.

     

    If you fancy popping up mopre details on what areas your interested in, i'll be glad to root around for you.

     

    AFAIK, microchip cpu's are at this moment in time unable to run a linux operating system due to a lack of MMU, however there was a port called m68k linux which didn't require an mmu and may be portable, but that is not a task for an inexperienced kernel developer. Would gladly be proved wrong on this fact image

     

    A couple of interesting devices at the moment are the Beagleboard from TI and the Pandora console, details and links to both are on wikipedia.

    Both are very capable devices and very rich feature sets in small form factors.

     

    Kelv

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
Children
No Data
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube