I just made the switch to Linux on all of my personal computers plus my mom's computer (surprisingly I get very few complaint's from her now...) and I'm really starting to like Linux. I was wondering how hard would it be to build a custom distro just for the EPIA motherboards in an automotive environment? Is this a project that we could take on that would further push this field into the mainstream?

Although Linux takes some getting use to, the advantages of free and high flexibility would make it the perfect solution. On my car that uses Win2k I have to use about 5 differen't programs to make window's do what I want it to do and how I want it to look. Linux there is an endless amount of possibilities and the possibility to truly get it done right instead of using bandaides all over the place...

Anyway, is there anyone here who really has a grasp on Linux and what it takes to develop a distro? We could start out with one of the smaller distros and just add the features needed.

The only software application I see as a problem right now is GPS but I think that could be solved through using Wine (with fingers crossed...) or hopefully in the not to distant future a commercial package or an open package will come along.

As a side note I would have to imagine that VIA has probably looked at a custom distro for the EPIA board as it would make sense if they want to push into embedded and automotive applications. Maybe we should campaign on them a little and see if we could get them to work on a project?

Anyway, any takers on this idea? Also, has anyone run Linux on the EPIA and if so what distro and what problems did you encounter?

01-30-2004, 03:42 PM

hijinks21

makeing a custom distro isn't that hard. I made my wardrive distro out of linux from scratch. That is not anything a newbie should jump into but a lot of small distro's use that to get a base.

Its very easy to make a custom redhat installer. They have a kickstart app that you can add in custom rpms and take out what you don't need and get things custom to a certain enviroment. I use that here at work so when we get a bunch of servers in I just load up my custom RH installer disk and hit install a bunch of times and everything is totally done. I don't have to select which packages and such.

So yes its very possible and pretty easy with some reading of course :)

01-31-2004, 02:31 AM

adamis

If I'm understanding this it is a matter of getting the kernel up and running plus a network and using either urpmi or apt-get and then getting what packages desired? I haven't done any reading on this but I plan to definitly look into this and do some reading when I get thetime. I think there are some great posibilities.

01-31-2004, 09:41 AM

hijinks21

the easiest place to start into looking into making your own install is using redhat's kickstart. Thats the easiest way to package a custom RH distro. If you want to make your own then thats a bit more work

01-31-2004, 10:30 PM

m00k

getting gps up and running under linux wouldn't be hard at all... there's plenty of libraries and apps out there for it... check out www.freshmeat.net and search for gps... i've actually been looking into doing something like this myself, most likely based off gentoo and using SDL for the framebuffer support (no need to waste space/time/or memory on xf86)...

01-31-2004, 11:40 PM

Pudge

Some dude used a commercial version of wine (published by code weavers, sorry don't know the name) to run routis.

02-02-2004, 01:11 AM

jbors

You know what. You may use some of the existing builds.
Here is the one I know very well.http://freepia.mooo.com It uses EPIA M as a simple media center.
You may adjust it to your needs. I would recommend to use EPIA M instead of regular EPIA.
If you need more links, I can share them as well.
Bors/

02-25-2004, 08:12 PM

sputnik

linux

We should just start a FAQ or somthing to help people understand what they have to do to get linux to run properly on a caraudio box.

It is interesting that you thought about linux distro for epia. I have been contemplating this for a week now and I even stopped into the bookstore to check out "Building embedded systems with Linux" orielly press

It is flying over my head because I have a lot of other things on my plate due to school, buying car, etc. It got me thinking about carputers and what I really need is a board that is built to strict specifications... and then an operating system like linux that will function optimally for the hardware. I don't want any lag time watsoever, nor do I want rebooting and crap. But since I've never even touched linux the only certain advantage to using it is space. Is there a speed advantage and boot time advantage to using linux as an embedded system built around say the epia m to start?

02-27-2004, 03:46 AM

adamis

Reading this I was reminded of something I learned when I vistited the mini-box.com shop. They actually have an embbeded version of linux that is small enough to fit on a compact flash card. I think it was a 16mb compact flash to boot. It is already designed to work with the EPIA although for a little different application but this could be a start.

I know Andrei (the head guru at mini-box) has been on this forum before. If he sees this maybe he can jump in and explain a little bit about the distro they use. I'm pretty sure mini-box didn't develop it, I think they farmed it out to some company in Europe.

Still, if we can get something to start with and build from there.... The thought of having a whole package setup with GPS/DVD/MP3/Divx and anything else you would want available and all set to work together is tantalizing.

Do any of you guys consider your self good with Linux? In othe words do any of you have the know how on how to build your own distro? I've learned quite a lot since I switched from windows but I'm in no way proficient to start something like this.