The PIC series of microcontrollers are just that: microCONTROLLER. Linux is an
operating system, and requires a microPROCESSOR.
One would have to /horribly/ disfigure Linux in order to get it to run on a PIC,
so much so that one could hardly call it an operating system after the gruesome
operation... The PIC was not designed to use, need, or accept an operating
system.
I understand the cool 'hacker value' of shoehorning an OS into a PIC, but even
the educational value would be... less than useful. If you desire to perform
such a feat, I would suggest you start by putting Linux on a TI-89 or TI-92
calculator, which both have a semi-respectable microprocessor (though they are
lacking in certain necessary features to acceptably run Linux, you might
understand then why you should not undertake to place it in a PIC)
-Adam
Don wrote:
{Quote hidden}>
> Has anyone succeded in running linux on a high end pic using a
> few external memory chips? Shouldnt this be possible, at least on
> a basic level? There used to be a tiny version of linux available, so I
> was wondering if anyone had made a version of linux that would run
> on a pic. If not, maybe some bright programmer might get the
> source to the kernel and make us a pic operating system. Maybe it
> could be called Piclinus, or LinPic.
>
> Don