Index du forum   FAQ   Rechercher  
M’enregistrer  Se connecter
Index du forum News

Firmware : Marvell MV-91xx version 1.0.0.1407 (Maj)

Ici voici quelques informations sur les nouveaux drivers

Re: Marvell MV-91xx firmware version 1.0.0.1407 (Maj)

Message non lupar fdrsoft » 08 Juin 2011, 22:14

A propos Pierre,
Je compte acheter un Asus U3S6 pour pouvoir profiter de mon SSD Agility 3 qui peine sur mon controller 9128 de ma X58A-UD3R Rev2.0 (PCI-E X1).
Quel difference entre le chipset 9123 U3S6 et la 9128 de ma X58A ?
Pense tu que que le debit (PCI-E X4) sera au rendez-vous ?
Merci de ta reponse :)
Administrateur & Proprietaire du site
Politesse et respect et de mise sur ce forum, merci.
Station-drivers.com
Drivers, Firmwares, Bios, ect...
Avatar de l’utilisateur
fdrsoft
Site Admin
 
Messages: 2669
Inscription: 23 Jan 2004, 09:05
Localisation: Sur ma chaise face a l'ecran
Configuration Materielle: Asrock Fatalty Z77 Pro - Intel I7 3770K - Corsaire Vengeance 16Go 1600Mhz-C8 - 2x Samsung 830 120Go - 1x Samsung 830 256Go - Alim Sensonic 600W - nVidia GTX 460 - Creative X-Fi Titanium HD - CoolerMaster ALF-X

Re: Marvell MV-91xx firmware version 1.0.0.1407 (Maj)

Message non lupar TimSmall » 17 Juin 2011, 21:02

Bonjour,

First of all, thanks for offering these files for download - much appreciated.

I'm building a storage server, with 5 Lycom PE-115 88SE9123 controllers in - these all shipped with pretty much the original firmware, and as I've been having loads of trouble using a port multiplier under Linux, I thought I'd try the U3S6RO firmware from here....

I made the mistake of having four out of the 5 adaptors installed in the machine when I ran go -y, and it went and overwrote them all. This was pretty annoying because the first adaptor failed to flash with:

Verify failed at 30001
Expecting:

But found:


and so did all the others, none of which now work correctly...

It seems to have successfully written part of the image, but I'm guessing that the mvf.exe has some bug which means that it doesn't write successfully to the Atmel AT26F004 SPI flash chip on these cards.

Looking at the datasheet it seems to have some protection functionality (I don't know much about SPI eeproms, but the datasheet for the winbond chip that's on a RocketRAID 620WDA which I have here doesn't have that stuff).

I've got a image_rb from the one remaining working card, but can't get the tools to flash it. The nearest I've got to getting it working is:

mvf image_rb.bin -raw -forcedid 9123

which says:

------------------------Adapter 0 Info--------------------------
DevId: 9123 DevFunc: 00 Bus: 00
ClassCode: 0106 RevId: 10 Ver: 00
FlashCount 01 SubVer: 00
-----------------------------------------------------------------
Offset is over range : 0!!

The eeprom is a relatively small surface mount part, and I don't fancy trying to desolder / flash / resolder it if I can avoid it!

Any ideas?


Cheers,

Tim.

p.s. Sorry for my lack of French - I thought google translate would probably do a better job than I could personally!
TimSmall
 
Messages: 5
Inscription: 17 Juin 2011, 19:58

Re: Marvell MV-91xx firmware version 1.0.0.1407 (Maj)

Message non lupar F5BJR » 17 Juin 2011, 22:44

*
You cannot reflash entire flash with mvf.exe

modify config.txt

remove some sections ( i not remember but i think remove all section but not this )


[SECTION]
NAME = Option_ROM
FILE_NAME = 9123b.bin <-----------------your image_rb.bin
LOAD_ADDRESS = 0xFFFFFFFF
FLASH_ADDRESS = 0x10000 <---------------- 0x0000
[END]

compile image move a folder up and reuse go.bat

Pierre
F5BJR
 
Messages: 447
Inscription: 15 Sep 2010, 19:45

Re: Marvell MV-91xx firmware version 1.0.0.1407 (Maj)

Message non lupar TimSmall » 19 Juin 2011, 14:31

OK, thanks very much - that worked.

Using the U3S6RO disk as the starting point, the config.txt needed was:


[IMAGE_HDR]
SIGNATURE = MAGIIMGF
VERSION = 0100001213
SELECT_BIT = 1
AUTHETICATION = HMAC_SHA_256
ENCRYPTION = AES_CBC
FLASH_ADDRESS = 0x20000
[END]
[SECTION]
NAME = Option_ROM
FILE_NAME = lycom-pe115-orig.bin
LOAD_ADDRESS = 0xFFFFFFFF
FLASH_ADDRESS = 0x00000
[END]


and the resultant image file is here:

http://buttersideup.com/files/pe115org.bin.7z

... and this has restored three of the adaptors to life. The fourth, I'd already tried various other things on, and got it to the point where it stops the machine POSTing, so will need the flash chip de-soldered I suppose :-(.

Any ideas on the details of how the mvf.exe actually gets access to the SPI bus on the 88SE91xx chips? It'd be good to see 88SExxxx support in this list -

http://flashrom.org/Supported_hardware# ... rogrammers

Thanks once again!

Tim.
TimSmall
 
Messages: 5
Inscription: 17 Juin 2011, 19:58

Re: Marvell MV-91xx firmware version 1.0.0.1407 (Maj)

Message non lupar F5BJR » 19 Juin 2011, 15:18

*
I have this no problem :

--> http://www.mcumall.com/comersus/store/c ... oduct=4312

or very low cost

http://www.ekitszone.com/Products/5-usb ... ammer.aspx

-->

+ adapter SOIC8 SMD

http://www.mcumall.com/comersus/store/c ... oduct=4406

Pierre

** If you can boot the computer you have flashed with a bad autoload only solution is to flash the eeprom with a programmer
F5BJR
 
Messages: 447
Inscription: 15 Sep 2010, 19:45

Re: Marvell MV-91xx firmware version 1.0.0.1407 (Maj)

Message non lupar TimSmall » 19 Juin 2011, 17:21

F5BJR a écrit:*
you have flashed with a bad autoload only solution is to flash the eeprom with a programmer


That's what I thought...



Did you manage to program one of these SPI flash chips in-situ on a Marvel 88SExxxx card?

I tried a few days ago using my bus pirate:

http://cgi.ebay.co.uk/Bus-Pirate-Univer ... 0580280916

http://dangerousprototypes.com/docs/Bus_Pirate

... but I didn't have any luck. Perhaps it wasn't supplying enough power to the device, and maybe I should try again with the PC providing power to the device.

flashrom.org has buspirate support, BTW.

Tim.
TimSmall
 
Messages: 5
Inscription: 17 Juin 2011, 19:58

Re: Marvell MV-91xx firmware version 1.0.0.1407 (Maj)

Message non lupar F5BJR » 19 Juin 2011, 18:07

*
Sorry i know not this ' BusPirate' !!

I think that you can use this little hardware with clips

** but i have only tested with my ASUS motherboards **

http://mondotech.blogspot.com/2009/05/a ... flash.html

requiert 4 * 150 ohms resistors + 3.3 battery + one db25 or db9 for RS232

Pierre
F5BJR
 
Messages: 447
Inscription: 15 Sep 2010, 19:45

Re: Marvell MV-91xx firmware version 1.0.0.1407 (Maj)

Message non lupar TimSmall » 21 Juin 2011, 23:31

Hi,

I got the bricked card working again (and properly unlocked the flash chip) using flashrom.org (needed a patch, which I've contributed upstream), and a bus pirate...

http://buttersideup.com/files/flashrom/

Cheers!

Tim.
TimSmall
 
Messages: 5
Inscription: 17 Juin 2011, 19:58

Re: Marvell MV-91xx firmware version 1.0.0.1407 (Maj)

Message non lupar TimSmall » 21 Juin 2011, 23:40

To expand on this, the Lycom PE-115 seems to ship with some areas ("sectors") of the flash chip write-locked. It's possible to turn off this write locking (the boards I have don't enforce the lock in hardware), but the marvell firmware update tools don't do this. So they erase, and replace some of the firmware, but aren't able to program it all.

So... you can go back to the original firmware (using the method/files above), but you can't go to the new firmware unless you unlock the flash chip first (e.g. using the support for the AT26F004 flash chip which I added to flashrom).

Tim.
TimSmall
 
Messages: 5
Inscription: 17 Juin 2011, 19:58

Re: Marvell MV-91xx firmware version 1.0.0.1407 (Maj)

Message non lupar sauterm » 13 Juil 2011, 16:23

Hi there,
sorry my french is not the best, and reading through all these pages would take me a very long time, and I guess I still would not be sure I understood it all.
I have a Asus Rampage III Extreme, with the 9123 Marvell chip. and really would like to update the formware and bios, but I can download these updates, run them from the floppy, reboot, it said it is updating, but it does not stay.
What am I doing wrong, or is tghis board locked?
Or does this upgrade have to be merged with the Motherboadr Bios?

Anyway, any help would be greatly appreciated.

Michael
sauterm
 
Messages: 1
Inscription: 13 Juil 2011, 16:19

Re: Marvell MV-91xx firmware version 1.0.0.1407 (Maj)

Message non lupar F5BJR » 13 Juil 2011, 16:56

*
The Marvell firmware is in your MotherBoard BIOS

If you have not a specialist contact ASUS for update if possible with 1029 version

Home made solution is with MMTOOL

Pierre
F5BJR
 
Messages: 447
Inscription: 15 Sep 2010, 19:45

Re: Marvell MV-91xx firmware version 1.0.0.1407 (Maj)

Message non lupar Hyperia » 15 Juil 2011, 23:45

Bonjour à tous ,

Je possède la carte contrôleur Asus U3S6 Rev 1 , comme tout bon geek , j'ai tenté de flashé le firmware , sauf que depuis le flash ( qui à eu lieu avec erreur ) , ma carte n'est plus vue par le
bios lors du boot.

J'ai pourtant appliqué le bon firmware disponible sur le lien suivant : Here.

Je n'ai malheureusement pas de screen des erreurs , mais j'ai souvenir avoir tenté retenté le flash avec une commande style go -w -y , précédant une autre commande style -go ...

D'habitude , je ne rencontre jamais de soucis avec mes flashs ou mes vmods , mais la ... je sèche

Quelqu'un pourrait m'indiquer la procédure détaillée pour retrouver mon bios d'origine , voir la procédure pour que ma carte soit fonctionnelle avec le tout dernier firmware.

PS : j'ai cru comprendre que la carte U3S6 était incomplète puisqu'elle ne permettait pas le raid etc ...
es-ce à cause de ce genre de chose que le flash est foireux ?

Merci
Image
Image
Avatar de l’utilisateur
Hyperia
 
Messages: 313
Inscription: 15 Juil 2011, 23:34
Configuration Materielle: ( . Y . )

Re: Marvell MV-91xx firmware version 1.0.0.1407 (Maj)

Message non lupar F5BJR » 16 Juil 2011, 02:18

*
Il y a effectivement 2 modéles de U3S6

Je n'en ai plus donc je ne peux pas trop savoir mais je crois avec 88SE9123 etr avec 88SE9120

Pour le firmware j'ai encore en archive l'original de celle a 88SE9123

Si la carte a encore son loader qui fonctionne ( qu'elle soit vue ou pas au démarrage de la machine ) et si on tente de la flasher on doit voir le type de loader etc .. avec la commande GO ( mvf.exe )

Si le mvf.exe ne la voit plus c'est que l'autoloader n'était pas le bon ou a été écrasé par quelque chose de bizarre , ne restera plus que la méthode 'manuelle " c'est a dire avec un programmateur

J'ai du mettre un peu plus haut quelques informations a ce sujet

* En cas de gros problèmes il sera toujours possible en me disant pour quel modéle de carte de reprogrammer la mémoire qui est heureusement sur un support , j'ai tout ce qu'il faut pour le faire
cela tient dans un enveloppe - 20 grs sans doute !!




Pierre
F5BJR
 
Messages: 447
Inscription: 15 Sep 2010, 19:45

Re: Marvell MV-91xx firmware version 1.0.0.1407 (Maj)

Message non lupar Hyperia » 16 Juil 2011, 03:00

J'ai la 9120 , je te remercie de ta proposition mais je pense à un bête SAV pour m'éviter toute manipulation du fer à souder et compagnie :) ( cela dit , merci encore de ta proposition ! )

J'aimerai bien tenter de vérifier cette histoire de loader , tu peux m'en dire plus
sur la méthode à appliquer pour faire cette vérification ? merci :)

_____________

Bon , bah vu que j'ai reçu mon SSD , je suis assez 3mm3rd3r :(

J'ai donc tenter de flasher le bios de AlexV : post du 21 Avr 2011 22:43
le flash à fonctionner mais sans résultat ( la carte n'est toujours plus détecté au boot )

J'ai retenter par la suite de flasher le firmware du site marvell : Here ,
le flash à indiqué plusieurs erreurs et toujours pas de carte visible au boot ...

Je commence à désespérer , surtout que j'ai mon Vertex 3 max IOPS sous le nez ... :tot:

étrangement maintenant c'est 9122 au lieu de 9120 qui est affiché pendant la procédure de flash :eek:

Je vais tenter de mettre la version rev 0 moddé par daoud333 mais bon ...

Si quelqu'un peux m'aider , le SAV risque de me prendre encore une semaine :boese:

____________________

AMAZING :

on me dit qu'il y'a deux types de cartes , ok
on me dit qu'il y'a plusieurs puces , ok

Je prends le firmware de la bonne carte , de la bonne puce , verdict : ça sux
Je prends le firmware de la mauvaise carte , de la mauvaise puce , verdict : ça rox !

Ma carte est de nouveau détectée au boot !

Alors pour tous ceux qui ont une galère avec leurs U3S6 :
tentez de flasher l'autre bios du site marvell !

Si besoin d'aide , il y'a surement d'autres membres du forum ,
sinon contactez moi par mail : Sand--Box@live.fr
Image
Image
Avatar de l’utilisateur
Hyperia
 
Messages: 313
Inscription: 15 Juil 2011, 23:34
Configuration Materielle: ( . Y . )

Re: Marvell MV-91xx firmware version 1.0.0.1407 (Maj)

Message non lupar suchy101 » 25 Juil 2011, 19:54

Hey guys.

I am so sorry to write in English, unfortunately this is the only foreign language I speak (I am Polish).

To the point then. I am going to keep it short and sweet. I am trying to flash my marvell 9123 controller that sits on an ASUS P6X58D Premium motherboard. I am using the "Firmware pour MV-9123/9128 (Firmware:1.0.0.1701/2.2.0.1118/1.0.0.1029)".

When I run go.bat, everything seems to be running fine, that is it says that it is erasing block 3 (or something like that) and then it goes to write blocks 0 to 6. Then a reboot, when Marvell initializes it says that flash was successful, then another reboot ... and I am back where I started, the BIOS is not updated (I have 1.0.01023).

Can someone please instruct me what I am doing wrong ?

I have got to say - awesome forum, and incredible knowledgeable guys around here. I am truly impressed, you are one of a kind in the whole internetzz !

Peace !
suchy101
 
Messages: 1
Inscription: 25 Juil 2011, 19:45

PrécédentSuivante

Retourner vers News

Qui est en ligne

Utilisateurs parcourant ce forum: Hyperia et 12 invités