Re: [embedded platform] kernel questions

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Le Thu, 14 Aug 2008 01:28:32 -0700,
"Roman Mashak" <romez777@xxxxxxxxx> a écrit :

> - what kernel version to choose. I understand it depends on system
> requirements and hardware specs, and I think 2.6.x branch should be
> given a preference, as it supports a lot more hardware then 2.4 and
> community provides better support as well :) Question is what version
> of 2.6.x family to choose, is there a strict criterion to choose ?

The latest -rc version, or Linus git tree. During the development work,
don't stay on a fixed version: keep your patches updated until you
submit them for inclusion. For more details, ask on the
linux-arm-kernel mailing list
(http://www.arm.linux.org.uk/mailinglists/lists.php).

> - what bootloader can you recommend to choose for porting on the
> board? There are U-boot, Redboot and ARMboot as the most common and
> portable. I briefly check the Web Links and found that only U-Boot
> supports ARM9, am I right?

Definitely U-Boot.

> - I mentioned above about uCos - is it reasonable trying to port uCos
> device drivers on to the Linux platform, or drivers should be
> rewritten from scratch, as uCos and Linux architectures I guess are
> quite different ?

Don't know about uCos, so I can't tell. Anyway you also need to make
sure that the license of your uCos drivers is GPLv2, another
compatible license, or that you are the author of these drivers and
that you can re-license them under GPLv2.

Sincerly,

Thomas
-- 
Thomas Petazzoni, Free Electrons
Kernel, drivers and embedded Linux development,
consulting, training and support.
http://free-electrons.com

--
To unsubscribe from this list: send an email with
"unsubscribe kernelnewbies" to ecartis@xxxxxxxxxxxx
Please read the FAQ at http://kernelnewbies.org/FAQ



[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux