|
|
|
|
|
|
BMW Garage | BMW Meets | Register | Today's Posts | Search |
|
BMW 3-Series (E90 E92) Forum
>
CIC HDD to SSD
|
|
08-28-2016, 03:39 PM | #67 |
Private First Class
27
Rep 130
Posts |
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 | |
Captain
107
Rep 604
Posts |
Quote:
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 |
Major General
135
Rep 5,050
Posts |
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-30-2016, 12:37 PM | #71 |
Colonel
277
Rep 2,340
Posts |
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 | |
Second Lieutenant
34
Rep 209
Posts |
Quote:
|
|
Appreciate
0
|
09-05-2016, 02:25 AM | #73 |
Captain
107
Rep 604
Posts |
|
Appreciate
0
|
09-05-2016, 07:58 AM | #74 |
Second Lieutenant
34
Rep 209
Posts |
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 |
Private First Class
46
Rep 196
Posts |
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 | |
Captain
107
Rep 604
Posts |
Quote:
|
|
Appreciate
0
|
11-26-2016, 11:29 AM | #77 |
Captain
87
Rep 985
Posts
Drives: 08 M5 Sapphire Black
Join Date: Oct 2005
Location: CT
|
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 |
Second Lieutenant
34
Rep 209
Posts |
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% 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 |
Second Lieutenant
34
Rep 209
Posts |
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 |
Second Lieutenant
381
Rep 257
Posts |
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 | |
Major General
135
Rep 5,050
Posts |
Quote:
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 |
Second Lieutenant
34
Rep 209
Posts |
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 |
Second Lieutenant
60
Rep 207
Posts |
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 |
Private First Class
471
Rep 170
Posts |
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 |
Private First Class
471
Rep 170
Posts |
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 |
Enlisted Member
2
Rep 31
Posts |
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 |
Major
244
Rep 1,373
Posts |
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 |
Captain
69
Rep 763
Posts
Drives: BMW E90 Dinan stage 3 335I
Join Date: Mar 2017
Location: Peoples Republic of California
|
Map update
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
|
Bookmarks |
|
|