Marvell 9128 Sata 3.0 [6Gb/s] manifesting as IDE

JohnPC

New member
Power User
VIP
Local time
12:53 PM
Messages
82
Location
Twin Falls
Good evening- [warning...long post here]

I've been working these last few days on some recent upgrades to my GA-790FXTA-UD5 [Gigabyte] system, and I have found some puzzling issues. I did my original install of Win7-64 ultimate last year using the AHCI drivers from the beginning in order to get the extra speed at startup etc. All of my drives then were SATA 2.0 [3Gb/s], so I used ports 0 through 5 for my devices. SATA 3.0 [6Gb/s] ports 6,7 are Marvell 9128 and I never used them so I disabled the controller in the Bios. Since I didn't have any IDE devices, I never saw an IDE post at start up until now.

My new SATA 3.0 devices (1x WD 1 TB & 1x Hitachi 2 TB) are posting at start up under IDE Master 2 and IDE Master 3. Only my SATA 2.0 devices show up as SATA drives during the post. When I check the driver under Devices & Printers in the Win 7 OS, it shows the Marvell 6G controller is functioning fine. So...ummm...


1> I'm beginning to think that I need to treat the Marvell devices as the AHCI set up in that it has to be initiated at install to get it recognized correctly... yes/no?

2> I'm wondering if the bios post is just a shared bridge/PCIe bus issue from the IDE & Marvell Controller....

3> My top transfer so far between a SATA 3.0 drive to SATA 3.0 drive averages about 110 MB/s and that seems a bit slow (though faster than anything before.)

4>Another thought regarding speed is that I have 2 ATI 5870's working on the 2 PCIe x16 slots, so adding the SATA 3.0 to that might be bottlenecking the data... maybe?

5> Any thoughts on using a Crucial C300 on the Marvell SATA 3.0 update (Nov.2010) as a boot drive C: ? ie...TRIM issues, SATA 3.0 as IDE, bottleneck problems?

Any and all input greatly appreciated from this tired novice-techie,

JohnPC

PS. All my drivers are completely up to date thanks to this awesome site I found linked from a UK site: Station-Drivers: le site de drivers, bios, firmwares avec un forum d'aide. Unfortunately it's all in French, but its still very navigable if you know what you are looking for.
 

My Computer My Computer

At a glance

Triple Boot - Win 10 x64Pro + Win 7 x64 Ultim...AMD FX 8370ePatriot 32GB Viper III DDR3 2133Sapphire Radeon VAPOR-X R9 290X 8GB + Asus 58...
Computer type
PC/Desktop
Computer Manufacturer/Model Number
Home Build - Acuarius
OS
Triple Boot - Win 10 x64Pro + Win 7 x64 Ultimate + WinXP-mce x1
CPU
AMD FX 8370e
Motherboard
AsRock Fx990 Extreme 9
Memory
Patriot 32GB Viper III DDR3 2133
Graphics Card(s)
Sapphire Radeon VAPOR-X R9 290X 8GB + Asus 5870 [V2]
Sound Card
Realtek ALC 898
Monitor(s) Displays
LCD 1) ASUS PB287Q - LCD 2) HP 2304 - LCD 3) Asus VW266H
Screen Resolution
1) 4k - 2) 1920 x 1200 - 3) 1920 x 1200
Hard Drives
- System C: - 128GB Corsair Force GT SSD
- System D: - 128GB Crucial C-300 SSD
- Seagate 3 TB x2 Hitachi SATA 3 [6Gb/s]

- MediaSonic HF2-SU3S2
- 5 TB backup
PSU
CoolerMaster Silent Pro Gold 1000
Case
Cosmos - Cooler Master 1000
Cooling
CoolerMaster 240M Liquid
Keyboard
Logitec MK-700
Mouse
Logitec MK-700
Internet Speed
DSL - ~ 15 Mb
Antivirus
F-Secure
Browser
Chrome / Opera / EI9
Other Info
I miss my C-64...1541 5 1/4 DD ... and my A-500...
Warning... long reply here;)

The transfer rate for HDD drives pretty much tops out at around 110 MBs, regardless if they are SATA II or III. There are exception and some of the HDDs can reach around 150 MBs, or a little more, but that's pretty much the max for mechanical drives at the current time. The HDD drives interface of SATA III is for compatibility with the SATA III port and not indicative of its throughput capabilities.

The SSD drives on the other hand can double this rate on either of the SATA ports. The current SATA II SSD drives can reach close to the max transfer rate of the SATA II ports. The C300 is SATA III SSD drive that exceeds the throughput capabilities of the SATA II ports.

You should use AHCI setting for the SATA III ports and change it before installing Windows. It does not guarantee that it'll change how these ports look like in Windows, but it may and depends on the BIOS.

The Marvell chipset uses a PCIe x1 lane on your motherboard. Enabling the chip, or the SATA III ports in the BIOS does not impact the performance of the PCIe x16 lanes.

The Crucial C300 will work just fine as the boot drive on the SATA III port. The Marvell chipset does not support TRIM and the drive in itself uses Garbage Collection, or GC.

I have an Asus motherboard with the Marvell chip set to AHCI, where the C300 SSD drive (boot drive) shows up as USB drive in the BIOS and in Windows it shows up as ATA/IDE device. In my opinion, it doesn't really matter how it shows up as long as it's working correctly. Windows can call it floppy, as long as the read speed is around 330 MBs...
 

My Computer My Computer

At a glance

Windows 7 64-bit, Windows 8.1 64-bit, OSX El ...Intel i5-3350P 3.1 GHz16 GBs GSkill SniperRadeon HD 7850
Computer type
PC/Desktop
Computer Manufacturer/Model Number
Custom built at Home
OS
Windows 7 64-bit, Windows 8.1 64-bit, OSX El Capitan, Windows 10 (VMware)
CPU
Intel i5-3350P 3.1 GHz
Motherboard
Gigabyte GA-Z77X-UP5 TH
Memory
16 GBs GSkill Sniper
Graphics Card(s)
Radeon HD 7850
Sound Card
VIA HD Audio
Monitor(s) Displays
Dell U2410 24"
Screen Resolution
1920x1200
Hard Drives
1 x Intel 520 240 GBs
1 x Seagate 1TBs SATA 2.0,
1 x Seagate 1TBs eSATA 2.0
PSU
Thermaltake 850W
Case
Antec P183
Cooling
Noctua NH-D14 Heatsink 2 x 120mm fans, 4 x 120mm case fans
Keyboard
Dell Multimedia keyboard
Mouse
Logitech Trackball
Internet Speed
28.5 Mb/s
Hi Croozng-
Thanks for the thoroughness of your reply-
The HDD drives interface of SATA III is for compatibility with the SATA III port and not indicative of its throughput capabilities.
> Its good to know that...It hadn't occurred to me that compatibility would be the main reason since all the marketing boasts transfer speeds.

The Marvell chipset uses a PCIe x1 lane on your motherboard. Enabling the chip, or the SATA III ports in the BIOS does not impact the performance of the PCIe x16 lanes.
> After looking over the schematic block diagram (11th time I think now, :sleepy:) I see you nailed it. There is a 1x not a 16x on that lane.

You should use AHCI setting for the SATA III ports and change it before installing Windows.
> Had a feeling about that one... I'm going to clone my current boot drive and mess around with a fresh install on my new drive using AHCI drivers since it'll take me a few days to reinstall everything back to working order. As I mentioned, my original install did use AHCI, but just on the SB750 SATA 2.0. It didn't occur to me at the time that I'd have to do the same for the Marvell 9128 too.

The Crucial C300 will work just fine as the boot drive on the SATA III port. The Marvell chipset does not support TRIM and the drive in itself uses Garbage Collection, or GC.
> I'm looking forward to seeing the performance change. I checked into Garbage Collection since I hadn't heard of it. I guess as long as I leave the system in idle state for a few hours, it kicks in and deals with the clutter on the drive. Again, good to know ahead of time-

Thanks much-
JohnPC
 

My Computer My Computer

At a glance

Triple Boot - Win 10 x64Pro + Win 7 x64 Ultim...AMD FX 8370ePatriot 32GB Viper III DDR3 2133Sapphire Radeon VAPOR-X R9 290X 8GB + Asus 58...
Computer type
PC/Desktop
Computer Manufacturer/Model Number
Home Build - Acuarius
OS
Triple Boot - Win 10 x64Pro + Win 7 x64 Ultimate + WinXP-mce x1
CPU
AMD FX 8370e
Motherboard
AsRock Fx990 Extreme 9
Memory
Patriot 32GB Viper III DDR3 2133
Graphics Card(s)
Sapphire Radeon VAPOR-X R9 290X 8GB + Asus 5870 [V2]
Sound Card
Realtek ALC 898
Monitor(s) Displays
LCD 1) ASUS PB287Q - LCD 2) HP 2304 - LCD 3) Asus VW266H
Screen Resolution
1) 4k - 2) 1920 x 1200 - 3) 1920 x 1200
Hard Drives
- System C: - 128GB Corsair Force GT SSD
- System D: - 128GB Crucial C-300 SSD
- Seagate 3 TB x2 Hitachi SATA 3 [6Gb/s]

- MediaSonic HF2-SU3S2
- 5 TB backup
PSU
CoolerMaster Silent Pro Gold 1000
Case
Cosmos - Cooler Master 1000
Cooling
CoolerMaster 240M Liquid
Keyboard
Logitec MK-700
Mouse
Logitec MK-700
Internet Speed
DSL - ~ 15 Mb
Antivirus
F-Secure
Browser
Chrome / Opera / EI9
Other Info
I miss my C-64...1541 5 1/4 DD ... and my A-500...
You're welcome John and welcome to the forum...

Had a feeling about that one... I'm going to clone my current boot drive and mess around with a fresh install on my new drive using AHCI drivers since it'll take me a few days to reinstall everything back to working order. As I mentioned, my original install did use AHCI, but just on the SB750 SATA 2.0. It didn't occur to me at the time that I'd have to do the same for the Marvell 9128 too.
Depending on the current size of your system drive and the size of the C300 SSD, you could create a Windows image backup and restore it on the SSD drive. You could also try shrinking the system drive to the size of the new C300, do the Windows image backup, and restore image to the C300. You may need to disconnect the original system drive during the restore process.

Don't restore the backup image to the un-formatted SSD drive; format the C300 in Windows and it'll align the SSD partition correctly.
 

My Computer My Computer

At a glance

Windows 7 64-bit, Windows 8.1 64-bit, OSX El ...Intel i5-3350P 3.1 GHz16 GBs GSkill SniperRadeon HD 7850
Computer type
PC/Desktop
Computer Manufacturer/Model Number
Custom built at Home
OS
Windows 7 64-bit, Windows 8.1 64-bit, OSX El Capitan, Windows 10 (VMware)
CPU
Intel i5-3350P 3.1 GHz
Motherboard
Gigabyte GA-Z77X-UP5 TH
Memory
16 GBs GSkill Sniper
Graphics Card(s)
Radeon HD 7850
Sound Card
VIA HD Audio
Monitor(s) Displays
Dell U2410 24"
Screen Resolution
1920x1200
Hard Drives
1 x Intel 520 240 GBs
1 x Seagate 1TBs SATA 2.0,
1 x Seagate 1TBs eSATA 2.0
PSU
Thermaltake 850W
Case
Antec P183
Cooling
Noctua NH-D14 Heatsink 2 x 120mm fans, 4 x 120mm case fans
Keyboard
Dell Multimedia keyboard
Mouse
Logitech Trackball
Internet Speed
28.5 Mb/s
Don't restore the backup image to the un-formatted SSD drive; format the C300 in Windows and it'll align the SSD partition correctly.

My current C drive and my C-300 are both 128 Gb, so I'll do a simple image restore from one to another. I use Paragon Hard Disk Manager 2011 for all my backup archives, and I have noticed that its best not to work on an unformatted drive, so first I'll do a standard format (long type) before switching to the new Crucial. Then I'll attach it to the Marvell Sata 6 Gb and see if it starts smokin' :p

Update:
I tried both install methods, 1) Fresh install of Win7 -64 Ultimate with Marvell 9128 drivers from the get go, and 2) Restored an older Win7 - 64 image onto the C300. I was surprised to see that the restore was a tad faster in the benchmarks [HD Tools Pro 4.6 / AS ssd 1.6.4]
I'm a bit confused about the speed discrepancy between the 2 benchmark programs, though at this point, it seems a bit muted since its blazing as far as my perception is concerned!

AS SSD ---> Read 328 Mb / Write 123 Mb
HD Tools --> Read 244 Mb average / 282 Mb maximum

Lots of smiles here!
 
Last edited:

My Computer My Computer

At a glance

Triple Boot - Win 10 x64Pro + Win 7 x64 Ultim...AMD FX 8370ePatriot 32GB Viper III DDR3 2133Sapphire Radeon VAPOR-X R9 290X 8GB + Asus 58...
Computer type
PC/Desktop
Computer Manufacturer/Model Number
Home Build - Acuarius
OS
Triple Boot - Win 10 x64Pro + Win 7 x64 Ultimate + WinXP-mce x1
CPU
AMD FX 8370e
Motherboard
AsRock Fx990 Extreme 9
Memory
Patriot 32GB Viper III DDR3 2133
Graphics Card(s)
Sapphire Radeon VAPOR-X R9 290X 8GB + Asus 5870 [V2]
Sound Card
Realtek ALC 898
Monitor(s) Displays
LCD 1) ASUS PB287Q - LCD 2) HP 2304 - LCD 3) Asus VW266H
Screen Resolution
1) 4k - 2) 1920 x 1200 - 3) 1920 x 1200
Hard Drives
- System C: - 128GB Corsair Force GT SSD
- System D: - 128GB Crucial C-300 SSD
- Seagate 3 TB x2 Hitachi SATA 3 [6Gb/s]

- MediaSonic HF2-SU3S2
- 5 TB backup
PSU
CoolerMaster Silent Pro Gold 1000
Case
Cosmos - Cooler Master 1000
Cooling
CoolerMaster 240M Liquid
Keyboard
Logitec MK-700
Mouse
Logitec MK-700
Internet Speed
DSL - ~ 15 Mb
Antivirus
F-Secure
Browser
Chrome / Opera / EI9
Other Info
I miss my C-64...1541 5 1/4 DD ... and my A-500...
Back
Top