Upgrading the HDD
The HDD looks difficult to remove, but will be interesting to see if SSD will actually increase the system load time.
Well, the thing I'm afraid of is that the hard drive has some type of firmware that prevents it from being easily upgradeable (even if it is sold as a PC compatible drive). I know very little about QNX but trying to make a weekend project out of a hard drive upgrade could potentially turn out to be a big PITA. Of course, it could also be plug and play and a simple disc image is all you'd need to get it working.
It's worth trying if the harddrive wasn't buried so deep. I don't think Infiniti takes them out for map update, so I assume that they use disc to load new maps. Perhaps there's a way to enter service mode to load map and there's a chance that an exploit could exist to buffer overflow the loading process to inject custom code. It's easier said than done.
QNX is rock solid. I feel safe driving my G knowing it is running QNX.
As a long time systems engineer, and also drawing an inference from the fact that you only get 800MB of the 4Gb non-nav hard drive for music, I think QNX is used in running the car, not just the entertainment system.
I'm wondering how you came to that conclusion. My assertion is that the car's ECU would be completely separate from its AV system.
Yeah, QNX powers the car's infotainment systems (basically everything that you interface with via the centre screen) but the ECU and TCU are stand alone units.
Last edited by JohnEnglish; Apr 2, 2011 at 12:25 AM.
People have been messing around with the nissan gtr music box. adding larger HD, etc.
check it out here. CompactFlash Music Player / Music Box limitation - NAGTROC - The Nissan GT-R Owners Club is it possible to modify it but there just isn't enough interest in doing it.
check it out here. CompactFlash Music Player / Music Box limitation - NAGTROC - The Nissan GT-R Owners Club is it possible to modify it but there just isn't enough interest in doing it.

Just a conjecture. I'm guessing that it's used to process some of the CAN data, and to interface that into the info part of the infotainment system. My idea of "running the car" may be broader than yours. Certainly the ECU is firmware based and not done by QNX.





