HCS12 and Linux

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

HCS12 and Linux

3,246 Views
sdavis
Contributor I
I am interested in using embedded linux as the operating system (kernel) with the HCS12 microcontroller.  Has anyone done this successfully?  I really don't know where to start.  Suggestions please.
Labels (1)
0 Kudos
4 Replies

652 Views
CompilerGuru
NXP Employee
NXP Employee
I don't think Linux supports 16 bit cores, or does it? I doubt it runs on so little RAM as a S12 usually has,
so I would suggest that you either stick with another embedded OS or with another chip. Linux runs on some CF cores (I don't think it runs on the smaller ones).

Daniel
0 Kudos

652 Views
sdavis
Contributor I
You are right.  Linux needs a 32-bit core.  Back to uCOS.  Linux will have to be my next project.  Thank you.
0 Kudos

652 Views
JimDon
Senior Contributor III
Isn't going to happen.
At least 32 bits, linear model, not paged.
Not only that, Linux requires much more memory that is internally available on any MCU.
The smallest freescale mcu with Linux is the V2 series. For processors without an MMU uClinux is used.
 
I recommend uCos.- there is a port for Dragon12 that works great. It can be downloaded from thier site.
 
 
0 Kudos

652 Views
sdavis
Contributor I
Thank you Jim.  I used uCOS on my last project.  Just wanted to try out Linux.  Guess that will have to be my next project.
0 Kudos