Linux Takes On Automotive Apps 125
loconet writes "Linux Devices has released an article about Metrowerks setting out to drive Linux further into the automotive telematics market by launching what it calls "Automotive Grade Linux," a version of Linux enhanced with non-traditional features to address the specific requirements of automotive telematics."
Errors (Score:5, Funny)
Re:Errors (Score:5, Funny)
Urm, to keep it on topic, I for one welcome our new linux-powered-automotive-overlords
Re:Errors (Score:1)
Hmmm, maybe they're using a USB LP interface (Score:3, Funny)
Re:Errors (Score:1)
Re:Errors (Score:1)
HA! (Score:5, Funny)
HA!-Features. (Score:2, Funny)
You have to recompile your car to get the power windows to work.
You have to download binary drivers to get the advanced dash features to work.
RTFOM is necessary before starting the car.
Re:HA!-Features. (Score:2)
Re:HA! (Score:2)
Re:HA! (Score:2)
Re:HA! (Score:2)
Awesome (Score:3, Funny)
Re:Awesome (Score:4, Interesting)
Can you say Penguin Power bumper sticker?
Let's hope it's not Gentoo! (Score:5, Funny)
Re:Let's hope it's not Gentoo! (Score:5, Funny)
Re:Let's hope it's not Gentoo! (Score:1, Offtopic)
or may be you can't 8-|
let the gentoolmen speak
Re:Let's hope it's not Gentoo! (Score:1)
Calculating dependencies.../
Packages that would be merged:
N ---- guilotine-edge-kernel-sources-2.9.-5
N ---- xorg-x(12-1)
N ---- libengine-19680204
U ---- libAC-1.5.2-r7 [was libprocfan-1.5.2-r6]
N ---- eurospeedometer-0.2U
R ---- moz-porn-browser-1.7.3
RUN ---- here-be-dragons
Re:Let's hope it's not Gentoo! (Score:2)
[disclaimer: I use Gentoo, and not for the speedup either!]
Re:Let's hope it's not Gentoo! (Score:2, Funny)
Windows: "You have 27 days to register before your car is deactivated"
Linux: F*!*ing XFree86-config... (sorry, installing debian at the moment)
BSD: Only one careful driver in the last 10 years.
Something new? (Score:5, Interesting)
Re: Something new? (Score:2)
Re: Something new? (Score:1)
I had read somewhere in a SW QA magazine that an Asian head of state nearly died when his custom 745 partially dipped into a flooded river. The knob stopped working, bulletproof windows were unbreakable from within and somehow they managed to get out thru the sunroof just before the entire car got engulfed. The last paragraph stated the BMW R
Re: Something new? (Score:1)
Now..I wonder if Bill would drive a car powered by Windows CE..
I'd pay good money to see an automobile BSOD while careening around a hairpin corner at 100MPH+
Re: Something new? (Score:1)
Re: Something new? (Score:2)
That being said, these OSes will only ever make it into entertainment products. They will never make it into functional modules like power seats, body controllers(alarm, lights, lock, etc.), airbags, engin controllers, ABS, security, etc...
Re: Something new? (Score:2)
But yeah, I'm not expecting to see Linux in an engine controller any time soon - no one trusts it enough.
Re: Something new? (Score:2)
They don't need to go into something like airbags. That's an ASIC environment all the way. What they will do is provide an interface for updating the ASIC EPROM code base for things like Engine Crontrolers.
I'm a lot worried that OnStar will doggedly assume that:
Subsequently they will find themselves competing with a product that has them c
Re: Something new? (Score:2)
That would be because they want to make profit. The base model of most non-luxury cars sells at a slight loss. The manufacturer hopes to make more then that money up by getting people to buy extra options and features. (This would also be why trucks, SUVs, and luxury cars have gotten more development attention recently).
Makes sense (Score:2)
Re:Makes sense (Score:1)
Yeah... bloody Americans 8-)
*ducks*
Re: Something new? (Score:2)
One problem: (Score:2, Insightful)
Re:One problem: (Score:5, Insightful)
Re:One problem-Safety by suing. (Score:3)
Thanks for trivializing our morals, ass.
Re:One problem-Safety by suing. (Score:2)
Re:One problem-Safety by suing. (Score:2)
I just don't like it when people imply that we're (automotive engineers) intentionally careless with the lives of people by not trying our very best to make safe products - and not because of the law, because we're fucking human.
Re:One problem-Safety by suing. (Score:2)
Re:One problem-Safety by suing. (Score:2)
Most likely the flaw was discovered by Ford in testing, and they decided (accountant-wise, not engineer-wise) that it would be cheaper to pay off families than to scrap the design.
Again, I'm not saying we don't miss things, but
Re:One problem-Safety by suing. (Score:2)
Re:One problem: (Score:2)
Look, in france last week someone's speed "controler" (the thing used to ensure you don't go faster than a given speed) got totally crazy, and he had to drive at more than 200km/h for 30 minutes because the thing simply couldn't stop. At the same time, breaks stopped working and he couldn't do anything but turn left or right. The manufacturer says it's totally impossible that all those things happened at the same time. But several persons contacted the newspapers and
Comment removed (Score:5, Insightful)
Re:One problem: (Score:2)
But for the most part, safety-critical systems, although not redundant, do have watchdogs and similar built in. Its better than nothing.
Re:One problem: (Score:1)
Re:One problem: (Score:2)
That story about the guy racing along the highway is dumb, and probably fake. The guy probably made it up. There are many many ways to stop a car, and this guy obviously didn't try enough
Second off: Brakes and steering are _not_ computer controlled, especially on your father's Focus. The Focus is the bottom-of-the-barrel Ford product in the US. All of the lights in the car will blink if the engine stalls, and the power assist to the steering and brakes won't work anymore (they're mech
Re:One problem: (Score:2)
(talking about the software doing the telematics stuff.. other not that important stuff might be handled by anything.. hell, even windows... go bmw)
Re:One problem: (Score:2)
The latest BMW flagship's "car control system" is being shitted upon by most test drivers for good reason.
IIRC, BMW semi-produced a Discovery Channel production which covered the creation of this car.
Myself, I'd buy a 350 HP cool-looking, slit-window Chrysler fordor and smoke that Eurotrash machine. This is especially important for technology since all the Chrysler guys have to do is add two more valves to make the engine truly competitive with the Japanese. The HEMI is still running with only two valv
Re:One problem: (Score:2)
Re:One problem: (Score:2)
Another pair of valves per cylinder would be a good trick. The HEMI is a pushrod engine, not OHC.
OK, lets learn what is the difference between the two. Two or three valves per cylinder are better (more efficient?) because they allow more air intake as compared to the total cylinder head available space. OHC vs. OHV, how does it work?
Could the latest HEMI design be 4-valved to produce a Ferrari-killing 650HP? No problem, but Ford will probably have an answer. Personally, I think that Ford and Chrysl
Re:One problem: (Score:3, Insightful)
Re:One problem: (Score:4, Informative)
More valves = more air. More air coming in means more efficient combustion, generally.
All modern automobile engines I'm aware of (with the exception of Mazda's rotary) are OHV.
"Pushrod" engines have the camshaft in the bottom of the V of a V-type engine, just above the crankshaft, and driven by a chain off the crankshaft. The camshaft pushes on rods, which then push levers (rocker arms) which operate the valves. This wastes a lot of energy, and generally is limited on the RPMs (unless you're building race engines). To get more than 2 valves per cylinder, you'd need a lot more pushrods and lobes on the cams (which there isn't room for), or some extra levers/paddles over the valves to split the force of the pushrod. But that can flex, and flex is bad. And you'll waste more energy regardless.
An Overhead Cam engine has the camshafts directly above the valves, no pushrods. To add a second pair of valves, move the first set to the side, along with their camshaft, and put a second set right next to them. These engines are much easier to run at high RPMs.
Well, the true HEMI design from the '50s and '60s can do it with 2 valves per cylinder. The new one requires more than '60s knowledge to do it, due to all the computer controls which haven't been cracked yet. The engine hasn't been picked over by the shadetree "hackers" yet. And can it do it and still meet emissions?
Re:One problem: (Score:2)
No, not a troll.
I used to buy Hondas, then I bought American (noisy Saturn).
Now that the American car manufacturers have decided to truly kick the ass of BMW and the other German manufacturers, all bets are off.
The latest big-engined Chryslers probably have no challenge from the big BMWs.
Re:One problem: (Score:1)
Re:One problem: (Score:2)
Re:One problem: (Score:2)
BMW's have always looked purposeful. Chrysler's latest designs (which are also German-based because they are partially owned by Daimler) just looks nasty with its slit window presentation and horsepower. Much cooler than a SUV, and the presentation is very good.
Re:One problem: (Score:2)
Re:One problem: (Score:2)
This leaves us North Americans with only two natively-controlled manufacturers, Chevrolet and Ford.
Re:One problem: (Score:2)
Re:One problem: (Score:2)
Competition (Score:4, Funny)
Re:Competition (Score:2, Funny)
Strange article (Score:4, Insightful)
Anyway, why exactly do you need a PowerPC 603e and two USB ports for..uh..diagnosing cars? Seems to me that the hardware is a bit overkill, and an embedded direct solution might function a little better by avoiding the overhead of simply running Linux. Don't get me wrong; Linux is great for full-powered machines, but this doesn't need to be full powered.
Re:Strange article (Score:5, Informative)
What automotive telematics is not
Automotive telematics does not include areas of automotive computing that involve powertrain management (such as fuel-injection microcontrollers), or what Metrowerks terms "body/safety/chassis" computing applications. These applications are typically based on proprietary process-based real-time OSes such as QNX, VxWorks, AE, LynxOS and others.
Re:Strange article (Score:3, Informative)
The car has a computer onboard. It takes one to know one, so to speak. You have to interface with the onboard diagnostic system to read the trouble codes [obdii.com] it has stored. You can read the codes with a simple tool [midwayautosupply.com]. According to the article, this has nothing to do with diagnostics, though; that was about the only thing the article didn't mention. Way to many buzzwords. The article did mention:
Re:Strange article (Score:3, Interesting)
Anyway, why exactly do you need a PowerPC 603e and two USB ports for..uh..diagnosing cars? Seems to me that the hardware is a bit overkill
Overkill? If anything, the PPC 603e is way undershooting what I think could/should be appropriate for automotive computing. Why not a 3GHz Pentium? I admit I don't know the numbers in terms of converting electrical consumption to gal
Re:Strange article (Score:2, Insightful)
This area happens to be within the scope of my research, and I think it would be next to impossible to go overboard with the hardware.
If your research is somehow connected to the auto industry, it sounds like you need to visit Detroit.
I can think of several applications where having a "full-powered" computer in a car would be useful, not least of which is if you are on an automotive network (which doesn't really exist yet) and the environment requires high-grade encryption or other measures to pro
Re:Strange article (Score:2)
1 Intergrated IPod like stereo system.
2 A wifi network connection that would allow you to get the latest weather radar and traffic status.
3 Improved navigation systems that would connect with desktop trip planing software.
"A ten-cent change will be discussed for literally hours on high volume platforms, because that $0.10 * 250,000 cars/year = $25,000. You're talking about hardware that will cost significantly more than what's employed today. And the
Re:Strange article (Score:1)
1. Many newer cars are available with head units that will decode MP3s stored in data format directly from the CD, including support for folders on the disc. (Dodge Magnum, Chevy Equinox, others)
2. Unfortunately we don'
Re:Strange article (Score:2)
I have seen those but I would really like a Hard drive as well. It would be nice if the head unit would download from the cd so I did not have keep bringing it with me. Even better if it would rip any audio CD I put in and connect to CDDB to name it.
2 and 3 are more near and dear to my heart. I am from Florida an
Re:Strange article (Score:2)
I never suggested that anything required a 3GHz processor. Almost nothing the consumer desktop does, except games (and even then only certain games), requires it. My point was that I couldn't see any good reason not to include hardware that exceeds the requirements, while I pointed out several reasons to do it.
Re:Strange article (Score:1)
Cars don't need a friggin P2P network. Here's what they do need: a driver who keeps his eyes on the road and his hands on t
Re:Strange article (Score:1)
Re:Strange article (Score:2)
I don't know what's inside of them but Automotive scan tools, which are used to diagnose the one to seven or so computers inside fully-equipped OBD-II cars (PCM, BCM, ABS, SRS, Passive Restraints, Traction Control, the Transmission, Environmental Controls, Cruise Control, and other functions may each have their own computer, all of which communicate through the PCM via the BCM) are little computers in their own right. The most popular model of computer which is used by (at least) Honda, GM, and Chrysler (h
If Operating Systems Drove Your Car to the Store (Score:5, Funny)
You get in the car and type grep store. You are given a list of 400 7-11's in your area and 50 grocery stores. After picking one and reaching speeds of 200 miles per hour en route, you arrive at the barber shop."
-- If Operating Systems Drove Your Car to the Store [funnies.paco.to]
Re:If Operating Systems Drove Your Car to the Stor (Score:2, Funny)
You start kdestination and type the first few letters of the store name in the dialog box. A list of potential matching destinations pops up. You click on the one you want, and after clicking on the conformation, you arrive instantaneously at the store via the kwormhole daemon.
this could be the start of somthing cool (Score:3, Informative)
What about TRON? (Score:3, Informative)
Re:What about TRON? (Score:5, Interesting)
One factor may be that TRON is basically a real-time embedded OS, whereas the applications for which automotive Linux is intended are not subject to real-time constraints. I don't know TRON very well, but it is likely easier to write code for a non real-time OS than for TRON. Another factor may have to do with internationalizing textual interfaces. Linux supports Unicode. The last I knew, TRON used only its own competing encoding and did not support Unicode. (I know that TRON fans consider the TRON encoding superior. Even if they are right, Unicode has received much more support outside of Japan so Unicode is probably a better bet for the automotive market.) A non-technical factor may be that TRON is Japanese. There may be a bit of the NIH syndrome at work.
Great - Now the computers will be able to drive... (Score:1)
Driver not recognized (Score:2, Funny)
Re:QNX (Score:3, Informative)
QNX is a small RTOS with a micro-kernel architecture and a message-passing structure (that has big libraries on top of it, to make it feel like Unix)
BSD is an interactive, time-sharing system that was designed on VAXen for a serial terminal environment.
Thus, QNX & BSD are about as different as BSD and OS/360 are (but for much different reasons, of course).
Telematics (Score:5, Informative)
http://linuxdevices.com/news/NS6531324140.html
Re:The real question is... (Score:2)
Re:The real question is... (Score:2)
Re:The real question is... (Score:2)
If it was Windows... (Score:1, Funny)
But that would be because of the third party radio you're using.
Re:If it was Windows... (Score:3, Informative)
Most EMS' I've seen run on OSEK (DC particularly likes OSEK) or VxWorks. A few run on home-written RTOSes (mostly written by Russian coders).
Re:If it was Windows... (Score:2)
What about the BMW car that ran on Windows? I recall them being plagued with all kinds of odd failures.
steve
Gentoo Automotive (Score:3, Funny)
Multiple versions (Score:4, Funny)
Every time you change the oil you must do this again.
Contribute yours!
Re:Multiple versions (Score:2)
Only on a Ford econo-car. "Touring Sedans" will take only one day, sports cars will take 8 hours, and six-figure Italian cars will do it in 3. At the start of every Formula 1 race, we'll have a 15-second waiting period while the stripped-down versions are compiled.
steve
add as you go (Score:2)
the following packages will be REMOVED:
-donut spare tire
the following will be INSTALLED:
-full size spare tire
[downloading full-size-spare-tire]....[done]
Removing donut spare tire...
Installing full size spare tire...
# apt-get install power-locks
Package power-locks is part of package: power-group
# apt-get install power-group
Focus is real-time--why no rtai/rtlinux mention? (Score:2)
What are the development, licensing, etc, issues here?
$5000 (Score:2)
2 cents (Score:1)