You are here: PriusChat Forums


Go Back   PriusChat Forums > Gen II (2004-2009) Toyota Prius Forums > Gen II Prius Technical Discussion
Connect with Facebook

This is a discussion on Prius MFD Operating System within the Gen II Prius Technical Discussion forums, part of the Gen II (2004-2009) Toyota Prius Forums category; <div class='quotetop'>QUOTE(pkhoury @ Nov 4 2007, 02:03 AM) [snapback]534560[/snapback]</div> And this is for which year? I once copied the PCMCIA ...


Prius MFD Operating System

Reply
 
LinkBack (6) Thread Tools
Old 11-04-2007, 11:55 PM   #11
momanz
Member
 
Join Date: May 2006
Location: Oregon
Posts: 42
My Car: 2006 Prius
Model:
Package: #5
Thanks: 0
Thanked 0 Times in 0 Posts
Friends: 0
Default

<div class='quotetop'>QUOTE(pkhoury @ Nov 4 2007, 02:03 AM) [snapback]534560[/snapback]</div>
Quote:
And this is for which year? I once copied the PCMCIA Type III hard drive for a Toyota Sienna
Nav system while I was in the shuttle van, and the files appeared to be DOS based.

Anything with /dev is definitely UNIX based. It sounds like Linux, but I'm a Solaris kinda guy.

But back on topic - has anyone here actually taken apart the ECU? I'm seriously curious in addition to OS what kind of CPU, RAM, etc is in there. Considering that the Prius is esentially a computer on wheels.

Paul
[/b]
Here's an article on the tear-down of various hardware components in the Prius. I'd like to get a closer look at the boards in the MFD anyone have any closeups?

-m
momanz is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 11-07-2007, 03:15 AM   #12
pkhoury
Member
 
pkhoury's Avatar
 
Join Date: Dec 2006
Location: Southern California
Posts: 80
My Car:
Model:
Package:
Thanks: 0
Thanked 0 Times in 0 Posts
Friends: 0
Default

<div class='quotetop'>QUOTE(momanz @ Nov 4 2007, 08:55 PM) [snapback]534822[/snapback]</div>
Quote:
Here's an article on the tear-down of various hardware components in the Prius. I'd like to get a closer look at the boards in the MFD anyone have any closeups?

-m
[/b]
This is definitely informative. Okay, so we have two PCB's with CPU's. And they mention 16MB of FLASH and 64MB of RAM. I'm thinking maybe a realtime OS like QNX or VxWorks, or the ITRON OS as specified above, in order to fit in 16MB (maybe slightly compressed, since you figure when you start the car, and you have the Toyota logo screen, that's when it's boot strapping).

Now I wonder if you could technically add bluetooth functionality if you just added the bluetooth board (and if the microphone is already built in).
__________________
Mods: <strike>Custom backup buzzer</strike>, coastal tech EV mode, disable backup buzzer
Delivered: December 4, 2006 (car manufactured 11/2006)
Carpool stickers sent from DMV on January 26th (I use the carpool lane on almost EVERY trip) (when I actually use the freeway)
pkhoury is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 11-08-2007, 06:02 PM   #13
AnailizeR
Member
 
Join Date: Sep 2007
Posts: 38
My Car:
Model:
Package:
Thanks: 0
Thanked 0 Times in 0 Posts
Friends: 0
Default

Well .. I am always up to spreading "muy love" open ... after I go for my 4000 mile oil change probably this weekend .. i will do some work .. which reminds me .. never got around to posting my dash board pics ... damn work sucks...
AnailizeR is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 11-25-2007, 07:02 PM   #14
pkhoury
Member
 
pkhoury's Avatar
 
Join Date: Dec 2006
Location: Southern California
Posts: 80
My Car:
Model:
Package:
Thanks: 0
Thanked 0 Times in 0 Posts
Friends: 0
Default

After doing some research for something else, this seems to suggest that my prognosis might be correct:

http://www.qnx.com/style/_swf/automotive/q...tomotive_v4.swf

It takes a while for the list to scroll, but very likely the Prius uses QNX (per the above thread that says the nav DVD uses a unix FS).

Paul
pkhoury is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 11-25-2007, 09:44 PM   #15
hobbit
Senior Member
 
hobbit's Avatar
 
Join Date: Mar 2005
Location: Bahstahn
Posts: 3,626
My Car:
Model:
Package:
Thanks: 0
Thanked 216 Times in 118 Posts
Friends: 0
Default

It will undoubtedly be some embedded system pared down to do the
tasks it does without general-purpose OS fluff, likely built around
one of the development systems / kernels mentioned. I hadn't seen
this thread yet but you can certainly get a look at how the MFD is
constructed in the page I put together last week. I've also jotted
down some chip numbers [which you probably can't see from the pix]
and was going to try looking some of them up, but I think we'll find
that it's a lot of proprietary stuff or fpgas and uCs whose
programming you don't have a copy of. No, this probably doesn't
help much.
.
_H*
hobbit is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 11-26-2007, 12:14 AM   #16
Bill Merchant
absit invidia
 
Bill Merchant's Avatar
 
Join Date: May 2005
Location: USA | Oregon | Portland area | 97004 |
Posts: 4,100
My Car: 2007 Prius
Model:
Package: #5
Thanks: 18
Thanked 10 Times in 8 Posts
Friends: 60
Talking

I think the Prius isn't a computer on wheels, it's a cluster of computers on wheels, connected by three LANs. For highest reliability, specific tasks, such as braking, are controlled by embedded RT controllers. They talk to each other, of course, since various functions interrelate.
Bill Merchant is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 11-26-2007, 01:36 AM   #17
RonH
Senior Member
 
RonH's Avatar
 
Join Date: Aug 2004
Location: San Diego, CA
Posts: 549
My Car: 2004 Prius
Model:
Package: #6
Thanks: 0
Thanked 3 Times in 3 Posts
Friends: 0
Default

Another possibility no one's mentioned is that there is no OS. Embedded systems with hard realtime constraints like, say, the ABS system, can't afford to let an operating system kernel fool around with scheduling and priority and what not. The boostrap loads the application which runs a single loop with polling I/O and a watch dog timer to reboot if something goes wrong. Keep it simple and keep control.
RonH is online now  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 11-26-2007, 02:12 AM   #18
Bill Merchant
absit invidia
 
Bill Merchant's Avatar
 
Join Date: May 2005
Location: USA | Oregon | Portland area | 97004 |
Posts: 4,100
My Car: 2007 Prius
Model:
Package: #5
Thanks: 18
Thanked 10 Times in 8 Posts
Friends: 60
Talking

Didn't I say that?
Bill Merchant is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 11-26-2007, 02:34 AM   #19
pkhoury
Member
 
pkhoury's Avatar
 
Join Date: Dec 2006
Location: Southern California
Posts: 80
My Car:
Model:
Package:
Thanks: 0
Thanked 0 Times in 0 Posts
Friends: 0
Default

<div class='quotetop'>QUOTE(Bill Merchant @ Nov 25 2007, 11:12 PM) [snapback]544171[/snapback]</div>
Quote:
Didn't I say that?
[/b]
Still makes me wonder. I know QNX does tasks like embedded controllers for nuclear power plants, and 911 call centers. Ya never know.

The people who took the whole car apart (too tired to remember if I posted the link or not) said
that there is a decent amount of RAM on some of the boards (I think 64 or 96MB of flash), so you figure it has something in there.

I noticed also a soldered Lithium button cell. I wonder what happens when it goes out? I know the life expectency of those things are only about 5-8 years.

Paul
pkhoury is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 11-26-2007, 03:19 AM   #20
patsparks
An Aussie perspective
 
patsparks's Avatar
 
Join Date: Jul 2007
Location: Adelaide South Australia
Posts: 9,251
My Car: 2004 Prius
Model: N/A
Package: Base
Thanks: 128
Thanked 185 Times in 143 Posts
Friends: 33
Default

<div class='quotetop'>QUOTE(RonH @ Nov 26 2007, 04:06 PM) [snapback]544161[/snapback]</div>
Quote:
Another possibility no one's mentioned is that there is no OS. Embedded systems with hard realtime constraints like, say, the ABS system, can't afford to let an operating system kernel fool around with scheduling and priority and what not. The boostrap loads the application which runs a single loop with polling I/O and a watch dog timer to reboot if something goes wrong. Keep it simple and keep control.
[/b]
That's just what I was about to say.


Sorry I'm lost in the geek world (said in the nicest way)
patsparks is online now  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply
LinkBacks (?)
LinkBack to this Thread: http://priuschat.com/forums/gen-ii-prius-technical-discussion/39264-prius-mfd-operating-system.html
Posted By For Type Date
Priusfreunde.de - Re: Das MFD - was steckt dahinter? - Priusforum This thread Refback 02-17-2008 04:23 AM
Priusfreunde.de - Re: Das MFD - was steckt dahinter? - Priusforum This thread Refback 02-07-2008 04:50 PM
Priusfreunde.de - Re: Das MFD - was steckt dahinter? - Priusforum This thread Refback 02-07-2008 04:10 PM
Priusfreunde.de - Re: Das MFD - was steckt dahinter? - Priusforum This thread Refback 02-07-2008 01:51 PM
Priusfreunde.de - Re: Das MFD - was steckt dahinter? - Priusforum This thread Refback 02-07-2008 12:12 PM
Priusfreunde.de - Re: Das MFD - was steckt dahinter? - Priusforum This thread Refback 02-07-2008 11:55 AM

Similar Threads
Thread Thread Starter Forum Replies Last Post
Prius A/C operating details fphinney Gen II Prius Main Forum 7 04-15-2008 07:11 PM
DICE iPod Operating Instructions Bill Merchant Gen II Prius Audio and Electronics 34 01-28-2008 10:51 AM
Normal Prius operating temp. Allannde Gen II Prius Care, Maintenance and Troubleshooting 22 02-26-2006 09:40 PM
Apple to Start Selling New Macintosh Operating System DaveinOlyWA Fred's House of Pancakes 23 05-14-2005 08:46 PM
Prius Map System Tim Gen II Prius Main Forum 4 10-18-2004 11:12 PM


Bookmarks

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT -5. The time now is 07:27 PM.


Powered by vBulletin®
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.3.2