Bimmerfest BMW banner

1 - 20 of 268 Posts

·
Token Master
Joined
·
1,032 Posts
Discussion Starter #1 (Edited)
Got an extra NBT unit (Euro spec) since I upgraded to a US-spec'd NBT. I wanted to take advantage of this opportunity to try and understand the NBT a bit more.

There are several reasons why I'm interested, HDD failure, being the top. I've personally seen a failed HDD on an NBT. The unit still booted and basic functions (radio, bluetooth...etc) still worked. All functions that deals with saving data are not visible, i.e., saving stations, adding contacts...etc. Navigation also didn't load at all. Second is speed. the NBT is not slow by any means, just wanted to see what SSD would do to it.

Here's what I found out so far:
1) HDD is 200GB 2.5" Toshiba drive, model MK2060GSC: http://storage.toshiba.eu/cms/en/hdd/automotive/product_detail.jsp?productid=366. Quick googling reveals this to be a 4200RPM Automotive-grade drive.
2) It appears to be secure and locked. Reminds me of the first Xbox HDD where it can't be use until unlocked.
3) Windows can see the drive but it wants to initialize it (Never let Windows touch it)
4) DD and GParted can't read the drive. If DD and GParted can't read it, no commercial disk cloning software will be able to -unless the drive is unlocked.
5) DVD Drive appears to be locked to the unit as well. You can't replace it and expect to work right off the bat. DVD Drive depends on working HDD
6) DVD Drive is also Toshiba (BTW, newer PSdZData seems to indicate Blu-Ray is coming)
7) HDD is under the drive tray, which can be accessed by removing the top plate. These are the only two components in this compartment. The rest you can get to from the bottom. Presumably to isolate the 2 from too much heat. The unit generates significant amount of heat, more so on the bottom front

So, it looks like the only option at this time is to try and plug an SSD and upgrade firmware and see if the process will take care of formatting the SSD with required partition information. I'll most likely lose this SSD if it fails.
 

·
Registered
Joined
·
148 Posts
If you don't want to take the chance on your SSD, I have a 160GB Intel I'll offer up for the cause. I don't know if that's big enough for your testing, though.

PM me if you're interested . . .


Sent from BimmerApp mobile app
 

·
Token Master
Joined
·
1,032 Posts
Discussion Starter #4
If you don't want to take the chance on your SSD, I have a 160GB Intel I'll offer up for the cause. I don't know if that's big enough for your testing, though.

PM me if you're interested . . .


Sent from BimmerApp mobile app
Thanks for the offer, I appreciate the gesture. I have a 256GB intended for this and been sitting for a while now. Was just to chicken to try it out.

Have you booted it with Linux (Knoppix/any other live CD?)? Can you get a bit more technical with it? I might be able to help you with the HDD.
I used GParted Live USB and both dd and GParted can't read it. Tell tale sign of a locked HDD.
 

·
Registered
Joined
·
88 Posts
Seems strange to go to the trouble of locking a HDD fitted inside a very hard to remove enclosure? It's not like people are going to be swapping them out on any kind of a regular basis :confused:

Watching this thread with interest.
 

·
Token Master
Joined
·
1,032 Posts
Discussion Starter #7
Seems strange to go to the trouble of locking a HDD fitted inside a very hard to remove enclosure? It's not like people are going to be swapping them out on any kind of a regular basis :confused:

Watching this thread with interest.
It's not that hard to get to the HDD. Just 4 screws to remove and can be done without breaking the seal.

Locking HDD is also a standard feature of ATA/IDE. Xbox (the big clunky black machine) was the first to implement it on Consumer Electronics. If you are storing info with commercial value ,i.e., maps, or have something to protect and wants to keep prying eyes from seeing it, locking the HDD is certainly a viable proposition.
 

·
Token Master
Joined
·
1,032 Posts
Discussion Starter #8
There is a software to unlock the locked HDD.

But, of interest, would you connect the SSD and see if the system recognizes it?
Yup, I'm familiar with it. ataPwd and the hdd maker should have their tools too.

I did try connecting the SSD and another HDD and NBT will not use it. My theory: 1) required partition info is missing 2) Unlocking failed (can't unlock an HDD that isn't locked in the first place), thus NBT stopped all HDD-related operations.

Related to #2, if this proves to be true, HDD must be locked with password that the NBT knows, else, unlocking it with a master password would render it useless to NBT. Anyways, just theory at this time. I still have to try it within the week but I wanted to have more than one options if upgrading firmware won't do any good
 

·
Token Master
Joined
·
1,032 Posts
Discussion Starter #9
It's confirmed, the HDD is locked. Master password is not modified but the HDD is configured for Maximum Security Level (as opposed to High), which means, only the user-password can be use to unlock and read the drive. In this configuration, the master password is only useful if I wanted to erase the drive and use it for something else, which of course, is not my intention.

I hope I can extract the user-password from the drive's firmware. If I can retrieve it, then I can unlock and clone the HDD. The obvious challenge is that, SSD uses AES to secure the drive. I'm not sure if it supports the ATA-style locking method. It's likely but I'm not sure. I haven't had a chance to look at it yet.
 

·
Registered
Joined
·
146 Posts
What tick boxes are you selecting like ibadeploy etc when flashing the NBT?
Take it you tried the HDD... Tick box?
 

·
Token Master
Joined
·
1,032 Posts
Discussion Starter #13
I didn't try hddUpdate as vithy mentioned it didn't do anything. In retrospect, I should have just included it. I can still try it later this week.

HDD password is also in rheingold and I'm about 90% sure! it's also in E-Sys. I have my work cut out for me.
 

·
Registered
Joined
·
32 Posts
Hehe, I only see this thread now. Explains why I couldn't clone it either. My NBT is also in pieces, busy with my own little CAN protocol analyzer to see if I can start this sucker up on my bench. I'll hopefully start sniffing packets on my car this weekend to see if the CIC and NBT uses the same commands.

I have a theory that the only reason the NBT runs on a 500k CAN bus is because the new touch controller sends a lot more data than the older controller and would have too much latency on the old 100k CAN bus. Let's hope I'm right because then the commands might be the same :)
 

·
Premium Member
Joined
·
40,033 Posts
I don't think it is Controller related. When NBT was introduced in MY2013 F10, the old Controller was still being used. The Touch Controller was not introduced until the following LCI MY 2014.
 

·
Registered
Joined
·
32 Posts
^^^ hey, don't ruin a good story with facts :) That being said, I can't think of another reason to increase the rate other than because of the controller? Nav data for the Kombi goes through MOST if I'm not mistaken
 

·
PM for free tokens.
Joined
·
22 Posts
Hehe, I only see this thread now. Explains why I couldn't clone it either. My NBT is also in pieces, busy with my own little CAN protocol analyzer to see if I can start this sucker up on my bench. I'll hopefully start sniffing packets on my car this weekend to see if the CIC and NBT uses the same commands.

I have a theory that the only reason the NBT runs on a 500k CAN bus is because the new touch controller sends a lot more data than the older controller and would have too much latency on the old 100k CAN bus. Let's hope I'm right because then the commands might be the same :)
Every module in a BMW on the 500k BUS. (Except for the new ones that use Flexray).
 
1 - 20 of 268 Posts
Top