E90Post
 


 
BMW 3-Series (E90 E92) Forum > BMW E90/E92/E93 3-series General Forums > Regional Forums > UK > UK Technical Forum > CIC HDD to SSD



Reply
 
Thread Tools Search this Thread
      08-28-2016, 03:39 PM   #67
DervJim
Private First Class
27
Rep
130
Posts

Drives: 2006 E91 330D Touring
Join Date: Mar 2012
Location: UK

iTrader: (0)

It's all relative I suppose when you look at it like that.

But it's nice that I also now have a backup with the original disk since we know drives can & do fail (although I've always found laptop drives to be more enduring than 3.5" drives).
Appreciate 0
      08-28-2016, 04:06 PM   #68
Ao1
Captain
Ao1's Avatar
United Kingdom
107
Rep
604
Posts

Drives: E92 M3
Join Date: Dec 2013
Location: England

iTrader: (3)

Quote:
Originally Posted by IanS100 View Post
It seems quick when going from CIC to NBT but it's still seems an age when I jump in the car between clients, and have to wait for Navigation to boot up before I know which way to go
Speed is a combination of processor speed, graphic processing and storage. I’d guess the NBT has better processing and graphics than CIC so an ssd upgrade would most likely really give it a boost.
I wonder if NBT uses sata rather than IDE. It would be much easier to upgrade with sata.
Appreciate 0
      08-29-2016, 06:00 AM   #69
IanS100
Major General
IanS100's Avatar
England
135
Rep
5,050
Posts

Drives: 520d F10 LCI M Sport
Join Date: Nov 2011
Location: Southport UK

iTrader: (0)

I did an SSD conversion on my Samsung laptop which reduced boot from a very pedestrian 5 minutes before it was usable, down to about 40 seconds, so I'd love to see this on my NBT, maybe I'll summon up the courage one day
Appreciate 0
      08-29-2016, 12:16 PM   #70
Ao1
Captain
Ao1's Avatar
United Kingdom
107
Rep
604
Posts

Drives: E92 M3
Join Date: Dec 2013
Location: England

iTrader: (3)

Do it Would at least be interesting to find out if it is IDE or SATA. For sure it will be much faster with a SSD.
Appreciate 0
      08-30-2016, 12:37 PM   #71
AWSAWS
Colonel
AWSAWS's Avatar
277
Rep
2,340
Posts

Drives: E92 GC Turbos, FBO, 335i DCT
Join Date: Nov 2012
Location: Valhalla

iTrader: (0)

Well this looks pretty cool but my CIC system seems to already work very quickly and I've never been able to actually hear the hard drive? Definitely don't have any lag on zooming but I'm still on old 2009 maps. Maybe that's why?
I'd probably do this just for the sake of doing it and seeing if I can.
__________________
GC Turbos, FBO, JB4, DCT, Port Meth injection, BMS Charge Pipe, NGK plugs. EBC brakes and pads, LED Angel lights, LED foglights, LCI rears OCC, Braided brake lines. Custom Diff Lockdown Kit, VTT inlets, TMAP, stage 2+ fuel pump
11.79@119mph (stock turbos)
11.74@129mph (GC Turbos)
Appreciate 0
      08-30-2016, 09:38 PM   #72
kioneo
Second Lieutenant
kioneo's Avatar
United_States
34
Rep
209
Posts

Drives: Montego Blue 2008 135i
Join Date: May 2008
Location: Raleigh, NC

iTrader: (2)

Quote:
Originally Posted by AWSAWS
Well this looks pretty cool but my CIC system seems to already work very quickly and I've never been able to actually hear the hard drive? Definitely don't have any lag on zooming but I'm still on old 2009 maps. Maybe that's why?
I'd probably do this just for the sake of doing it and seeing if I can.
As an added bonus, if you mount the old drive in Linux to access the file system, you can extract the file needed to generate your own FSC codes for map updates
Appreciate 0
      09-05-2016, 02:25 AM   #73
Ao1
Captain
Ao1's Avatar
United Kingdom
107
Rep
604
Posts

Drives: E92 M3
Join Date: Dec 2013
Location: England

iTrader: (3)

Quote:
Originally Posted by kioneo View Post
As an added bonus, if you mount the old drive in Linux to access the file system, you can extract the file needed to generate your own FSC codes for map updates
Pray tell more
Appreciate 0
      09-05-2016, 07:58 AM   #74
kioneo
Second Lieutenant
kioneo's Avatar
United_States
34
Rep
209
Posts

Drives: Montego Blue 2008 135i
Join Date: May 2008
Location: Raleigh, NC

iTrader: (2)

Quote:
Originally Posted by Ao1 View Post
Pray tell more
Basically, if you take the old hard drive (or the new clone) and mount it in Linux (I used Ubuntu) then you can read the file system. Be sure to mount it as a QNX6 file system (it will try to mount as QNX4 based on the partition type, but that appears to be wrong). Something akin to the following should work:

mount -t qnx6 /dev/sdb1 /mnt/cic1

See my previous post for more on the partitions that were on my HDD: http://www.e90post.com/forums/showpo...1&postcount=26

Once you have it mounted, you can extract the file required to generate an FSC code. That file is either /HBpersistence/normal/generalPersistencyData_DiagnosticSWTController. Or possibly the data03 file described in the second part of the post below. I'm doing this from memory, so I can't recall exactly which filename it was.

From there, the process is the same as described in http://www.e90post.com/forums/showthread.php?t=1154524. The difference is that instead of extracting the file via FTP, you were able to pull it directly from the hard drive.

Last edited by kioneo; 09-05-2016 at 08:27 AM..
Appreciate 1
Ao1107.00
      09-21-2016, 06:34 AM   #75
gtthree
Private First Class
46
Rep
196
Posts

Drives: F10 530d
Join Date: Jan 2015
Location: UK

iTrader: (0)

I can also confirm that you are able to swap the Zheino 128gb pata SSD into the CIC unit with no issues.

I used paragon hard disk manager 15 to "backup to virtual disk" from the BMW hard drive to my desktop harddrive.

I then placed this image onto the SDD using paragon option "restore from virtual disk"

It took an afternoon - probably 1.5hours to back up and 1.5 hours to place image on SSD, although i do not use my hardrive from music so there would be less GB's to move.

I also could not bring myself to buy the star harddrive docking station so i used an IDE 3.5 to pata 2.5 converter cost of £2 which is much more economic. But you do need and IDE port on your motherboard to use this approach.

http://www.ebay.co.uk/itm/3717235418...%3AMEBIDX%3AIT

thanks

Last edited by gtthree; 09-17-2017 at 04:31 PM..
Appreciate 0
      09-21-2016, 01:17 PM   #76
Ao1
Captain
Ao1's Avatar
United Kingdom
107
Rep
604
Posts

Drives: E92 M3
Join Date: Dec 2013
Location: England

iTrader: (3)

Quote:
Originally Posted by gtthree View Post
I can also confirm that you are able to swap the Zheino 128gb pata SSD inot the CIC unit with no issues.

I used paragon hard disk manager 15 to "backup to virtual disk" from the BMW hard drive to my desktop harddrive.

I then placed this image onto the SDD using paragon option "restore from virtual disk"

It took an afternoon - probably 1.5hours to back up and 1.5 hours to place image on SSD, although i do not use my hardrive from music so there would be les GB's to move.

I also could not bring myself to buy the star harddrive docking station so i uses an IDE 3.5 to pata 2.5 converter cost of £2 which is much more economic. But you do need and IDE port on your motherboard to use this approach.

http://www.ebay.co.uk/itm/3717235418...%3AMEBIDX%3AIT

thanks
Glad it worked out for you. The amount of data on the drive won't make any difference to how long it takes as it is copying sector by sector regardless.
Appreciate 0
      11-26-2016, 11:29 AM   #77
undecided
Captain
undecided's Avatar
United_States
87
Rep
985
Posts

Drives: 08 M5 Sapphire Black
Join Date: Oct 2005
Location: CT

iTrader: (0)

Garage List
2008 335xi SOLD!!!! ...  [0.00]
2008 M5  [0.00]
So, no one has gotten the supertalent to work?

Very disappointing as that is a better drive...
Appreciate 0
      08-28-2017, 08:59 PM   #78
kioneo
Second Lieutenant
kioneo's Avatar
United_States
34
Rep
209
Posts

Drives: Montego Blue 2008 135i
Join Date: May 2008
Location: Raleigh, NC

iTrader: (2)

Finally getting back around to this after a long delay...

I tried the Super Talent drive again, but this time pulled some logs from the CIC via telnet (at the prompt I used the "sloginfo" command). This seems to point to the fact that the Super Talent drive is not recognized. I ordered a Zheino to see if it works like others report.

Note that the below are just snippets of the output.

With original drive
Code:
target:/> sloginfo
...
Jan 01 00:00:02    2    19     0 eide_init_devices: FUJITSU TEN DVD-ROM DV-05B3 path 0, tid 0, udma -1, mdma 2, sdma -1, pio 4, mblk 0
Jan 01 00:00:02    2    19     0 eide_identify_devices: XILINX BMWL6 vid 10ee, did 7534, class 78000 rev 1, busno 0, dfunc 0
Jan 01 00:00:02    2    19     0 eide_identify_devices: cmd_addr c0800040, cntl_addr c0800070, irq c, chnl 0, udma -1, mdma 2, sdma -1, pio 4
Jan 01 00:00:02    2    19     0 eide_display_devices: mdl TOSHIBA MK8050GAC sn 70OATM4UT fw TE104A tid 1, cable 80, max udma 5, cur udma 0, max mdma 2, cur mdma 2, max sdma 2, cur sdma 0, pio 4, mblk 16
Jan 01 00:00:02    2    19     0 eide_init_devices: TOSHIBA MK8050GAC path 1, tid 1, udma -1, mdma 2, sdma -1, pio 4, mblk 16
...
Jan 01 00:00:04    6 20000     0 Process[19]: 'POST_STARTING' '/usr/bin/srv-hddmgr'
Jan 01 00:00:04    6 20000     0 PSState[19] '/usr/bin/srv-hddmgr': TRG_RUN_PROCESS causes: IDLE->POST_STARTING
Jan 01 00:00:05    3 20002   400 Starting srv-hddmgr [ver. 2.1.28]. pid: 29
Jan 01 00:00:05    5 20002   400 Added mount path of </dev/hd0t77> to </mnt/hbnavi>, type <qnx6>, data <>
Jan 01 00:00:05    5 20002   400 Added mount path of </dev/hd0t77.1> to </mnt/hbcddb>, type <qnx6>, data <>
Jan 01 00:00:05    5 20002   400 Added mount path of </dev/hd0t77.2> to </mnt/hbdata>, type <qnx6>, data <>
Jan 01 00:00:05    5 20002   400 Added mount path of </dev/hd0t77.3> to </mnt/hbuser>, type <qnx6>, data <>
Jan 01 00:00:05    5 20002   400 Added mount path of </dev/hd0t77.4> to </mnt/hbmedia>, type <qnx6>, data <>
Jan 01 00:00:05    5 20002   400 Added mount path of </dev/hd0t77.5> to </mnt/hbdebug>, type <qnx6>, data <>
Jan 01 00:00:05    2 20002   400 Error parsing persistency file.
Jan 01 00:00:05    5 20002   400 Persistency is loaded [ h: 0, t: 0, boot: Normal, debug: UNKNOWN ]
Jan 01 00:00:05    5 20002   400 Opened EIDE driver at path: /proc/mount/dev/hd0/0,10,7,4,0, max retries: 3
Jan 01 00:00:05    3 20002   400 Established connection with </dev/hd0> on </proc/mount/dev/hd0/0,10,7,4,0>.
Jan 01 00:00:05    2 20002   400 Device APM Level is: 254
Jan 01 00:00:05    5 20002   403 Retrieved EIDE temperature: 330 [in 0.1C degree].
...
target:/> df
/mnt/hbnavi/pkgdb/S       401756    401756         0     100%  /SDS/           
/dev/blk/ram-0-allo       122880      1376    121504       2%  /fs/tmpfs/      
/hbsystem/multicore         4283         0      4283       0%  /hbsystem/multic
/mnt/hbnavi/pkgdb/M          812       812         0     100%  /mnt/MISC/      
/mnt/hbdata/IBA/iso       290176    290176         0     100%  /mnt/IBASWE1/   
/dev/hd0t77.5             337264     16410    320854       5%  /mnt/hbdebug/   
/dev/hd0t77.4           26635672    857848  25777824       4%  /mnt/hbmedia/   
/dev/hd0t77.3            2297200     92072   2205128       5%  /mnt/hbuser/    
/dev/hd0t77.2            3421744   1884564   1537180      56%  /mnt/hbdata/    
/dev/hd0t77.1            6152800   2122984   4029816      35%  /mnt/hbcddb/    
/dev/hd0t77            117451056  55746526  61704530      48%  /mnt/hbnavi/    
/dev/fs0p6                  1024       124       899      13%  /mnt/logistics  
/dev/fs0p5                 24064      2900     21163      13%  /mnt/HBpersisten
/dev/fs0p3                 68608     61826      6781      91%  /mnt/EFS_RO     
/dev/fs0p1                  1024       134       889      14%  /mnt/equalizing 
/dev/hd0               156301488 156301488         0     100%                  
/dev/cd0                       0         0         0     100%
With SuperTalent drive
Code:
target:/home/root> sloginfo
...
Aug 28 17:31:18    2    19     0 eide_init_devices: FUJITSU TEN DVD-ROM DV-05B3 path 0, tid 0, udma -1, mdma 2, sdma -1, pio 4, mblk 0
Aug 28 17:31:18    2    19     0 eide_identify_devices: XILINX BMWL6 vid 10ee, did 7534, class 78000 rev 1, busno 0, dfunc 0
Aug 28 17:31:18    2    19     0 eide_identify_devices: cmd_addr c0800040, cntl_addr c0800070, irq c, chnl 0, udma -1, mdma 2, sdma -1, pio 4
Aug 28 17:31:18    2    19     0 eide_identify: chk 4 cmd ec, tid 1, status 0, astatus 0, error 1
...
Aug 28 17:31:20    2    19     0 eide_reset:  complete 2170 ms
Aug 28 17:31:20    2    19     0 eide_identify: chk 4 cmd ec, tid 1, status 0, astatus 0, error 1
Aug 28 17:31:20    5    19     0 hbfpga_reset: resetting ATAPI core in FPGA (delay=2000ms)
...
...(note the above resets repeat over and over)...
...
Aug 28 17:31:21    3 20002   400 Starting srv-hddmgr [ver. 2.1.28]. pid: 29
Aug 28 17:31:21    5 20002   400 Added mount path of </dev/hd0t77> to </mnt/hbnavi>, type <qnx6>, data <>
Aug 28 17:31:21    5 20002   400 Added mount path of </dev/hd0t77.1> to </mnt/hbcddb>, type <qnx6>, data <>
Aug 28 17:31:21    5 20002   400 Added mount path of </dev/hd0t77.2> to </mnt/hbdata>, type <qnx6>, data <>
Aug 28 17:31:21    5 20002   400 Added mount path of </dev/hd0t77.3> to </mnt/hbuser>, type <qnx6>, data <>
Aug 28 17:31:21    5 20002   400 Added mount path of </dev/hd0t77.4> to </mnt/hbmedia>, type <qnx6>, data <>
Aug 28 17:31:21    5 20002   400 Added mount path of </dev/hd0t77.5> to </mnt/hbdebug>, type <qnx6>, data <>
Aug 28 17:31:21    2 20002   400 Error parsing persistency file.
Aug 28 17:31:21    5 20002   400 Persistency is loaded [ h: 0, t: 0, boot: Normal, debug: UNKNOWN ]
Aug 28 17:31:21    2 20002   400 Failed connection establishment with </dev/hd0>.
Aug 28 17:31:21    2 20002   400 Can't get Temperature conditions.
Aug 28 17:31:21    5 20002   400 Default: Switch to HDD_MALFUNCTION.
...
Aug 28 17:31:56    6 20000     0 Process[18]: 'RUN' '/usr/bin/devb-eide-hbfpga'
...
target:/home/root> df
/dev/blk/ram-0-allo       122880         8    122872       1%  /fs/tmpfs/
/hbsystem/multicore         4283         0      4283       0%  /hbsystem/multic
/dev/fs0p6                  1024       124       899      13%  /mnt/logistics
/dev/fs0p5                 24064      2897     21166      13%  /mnt/HBpersisten
/dev/fs0p3                 68608     61826      6781      91%  /mnt/EFS_RO
/dev/fs0p1                  1024       134       889      14%  /mnt/equalizing
/dev/cd0                       0         0         0     100%

Also, it appears as though the system OS is stored on nvram or another file system and it boots from that. And indeed that is consistent with the fact that the CIC will boot even if the HDD is not inserted (but Nav won't work).

Will update as I try more things.

Last edited by kioneo; 08-28-2017 at 09:12 PM.. Reason: added more logs
Appreciate 0
      08-30-2017, 09:59 PM   #79
kioneo
Second Lieutenant
kioneo's Avatar
United_States
34
Rep
209
Posts

Drives: Montego Blue 2008 135i
Join Date: May 2008
Location: Raleigh, NC

iTrader: (2)

Got the Zheino drive in today. A clonezilla whole disk copy worked fine. dd did not work. I tried the exact same clonezilla process on the SuperTalent drive just for good measure, but it still didn't work.

Long story short, the Zheino works. And boy is the Nav snappy
Appreciate 0
      09-16-2017, 04:14 PM   #80
hockeygoalie35
Second Lieutenant
hockeygoalie35's Avatar
381
Rep
257
Posts

Drives: 2022 BMW M3 Comp XDrive
Join Date: Aug 2017
Location: CT, USA

iTrader: (0)

Got a question for you Kioneo, you seem very knowledgeable with this.

I have a Cloned version of my CIC drive on a 320GB drive right now. What's the best way to expand the media (partition 4?). Is there a way to use Ubuntu to expand the partition? I've tried a multitude of tools, including the Ranish partition manager, but couldn't figure it out. Thanks.
Appreciate 0
      09-16-2017, 06:33 PM   #81
IanS100
Major General
IanS100's Avatar
England
135
Rep
5,050
Posts

Drives: 520d F10 LCI M Sport
Join Date: Nov 2011
Location: Southport UK

iTrader: (0)

Quote:
Originally Posted by kioneo View Post
Also, it appears as though the system OS is stored on nvram or another file system and it boots from that.
It must be super slow nvram considering boot speed, does the SSD improve this at all, it's time taken to boot up I find most annoying?

NBT, although quicker to boot than CIC, is still remarkably lethargic and would definitely benefit from some kind of boost. It'd be great if it could boot as fast as W10 on a SSD.
Appreciate 0
      09-16-2017, 08:56 PM   #82
kioneo
Second Lieutenant
kioneo's Avatar
United_States
34
Rep
209
Posts

Drives: Montego Blue 2008 135i
Join Date: May 2008
Location: Raleigh, NC

iTrader: (2)

SSD didn't improve boot speed unfortunately. Other than maybe a tiny bit when loading the Nav, but that may just be my imagination. Zooming the nav is quicker though.
Appreciate 0
      09-17-2017, 12:35 PM   #83
anees
Second Lieutenant
anees's Avatar
United Kingdom
60
Rep
207
Posts

Drives: E90 330i Sport
Join Date: Jul 2005
Location: Woking, England

iTrader: (0)

The limitation is in the maximum bus speed of the CiC, and not necessarily the hard drive. This is why adding a super duper ssd will not yield any further speed.
Appreciate 0
      09-23-2017, 01:28 PM   #84
Jagaer
Private First Class
Canada
471
Rep
170
Posts

Drives: 2011 E91 328xi 6MT
Join Date: Aug 2017
Location: Kingston, Ont

iTrader: (0)

kioneo Do you know which PATA/SATA controller is being used in the SuperTalent vs Zheino SSD?

I haven't telnet into the CIC yet, but dd'ing the image to an old PATA SSD I did try (known working) with a JMicron JM20330 SATA/PATA bridge did not work.

(Not surprising, the JMicron controllers were known to have issues connecting to standard PC mainboards)
Appreciate 0
      09-30-2017, 04:46 PM   #85
Jagaer
Private First Class
Canada
471
Rep
170
Posts

Drives: 2011 E91 328xi 6MT
Join Date: Aug 2017
Location: Kingston, Ont

iTrader: (0)

Tried another mSATA to PATA converter with a Marvell 88SA8052 controller and it works fine in the CIC.

Seems the IDE controller in the CIC is selective in which bridge chipsets it'll work with.
Appreciate 0
      05-02-2018, 09:34 PM   #86
captpilly
Enlisted Member
2
Rep
31
Posts

Drives: X5D
Join Date: Jul 2016
Location: MN, FL

iTrader: (0)

Hate to bring a old post up but has anyone done this recently?

I had my X5 in for airbag recall and when BMW gave the car back, now the harddrive is making noise and sounding ready to die. Working on my options with BMW but want to have a backup plan.
Appreciate 0
      05-03-2018, 10:28 AM   #87
opjose
Major
opjose's Avatar
244
Rep
1,373
Posts

Drives: 335xi
Join Date: May 2016
Location: Md

iTrader: (0)

I did mine a bit over a year ago using a Zheinio drive.

dd in Linux worked for me as did clonezilla (I tried both to check).

The only minor thing I ran into was that I had to first add a partition table to the new blank drive before I cloned the old drive onto it.

I kept a copy of the working image and the old drive for safety.
Appreciate 0
      07-02-2018, 04:04 AM   #88
MILLER335I
Captain
MILLER335I's Avatar
United_States
69
Rep
763
Posts

Drives: BMW E90 Dinan stage 3 335I
Join Date: Mar 2017
Location: Peoples Republic of California

iTrader: (11)

Map update

Quote:
Originally Posted by Ao1 View Post
.......and just upgraded to Road Map Europe West Premium 2016-1. No problem.
How did you do the map update? Through the usb or burned disks? Thanks!
__________________
2007 E90 335i N54 Montego blue with grey Dakota leather interior
Appreciate 0
Reply

Bookmarks


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



All times are GMT -5. The time now is 08:02 PM.




e90post
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
1Addicts.com, BIMMERPOST.com, E90Post.com, F30Post.com, M3Post.com, ZPost.com, 5Post.com, 6Post.com, 7Post.com, XBimmers.com logo and trademark are properties of BIMMERPOST