📣INFORMATION

Hello everyone,
I'm once again asking for your generosity, as S-D is facing retirement by the end of July 2025 due to lack of income.
Thank you all for your generosity; even a little means a lot and allows me to continue my passion with you.
Thank you again, a thousand times over.😉

lan Marvell AQC113C FourPartID Firmware updater edit

  • admin
  • Portrait de admin
  • Absent
  • Admin
  • Admin
    Administrateur
  • Messages : 345
  • Thanks: 125

Re: Marvell AQC113C FourPartID Firmware updater edit

il y a 2 mois 1 semaine
#4527
Or you have the reason why you try nothing, it will always be better 

Configuration
Gigabyte Z890 Master, Intel Cpu Core Ultra 7 265K, Memoires 32Go Corsair DDR5 (6000Mhz CL30), Water-cooling Thermaright, nVidia Geforce RTX4060,  Alimentation Gigabyte 850W, Samsung SSD 990 Pro, SSD9100 Pro, Clavier Razer Black Window , Souris Razer, Boitier NZXT H6, HP Steelserie, Free Fibre Ultra (8Go/8Go), Lan 10Gb, Cable CAT8/7, Switch 10/5/2.5Gbps, Casque Philips Fedelis.

Connexion ou Créer un compte pour participer à la conversation.

  • Shonk
  • Portrait de Shonk Auteur du sujet
  • Hors Ligne
  • Big Poster
  • Big Poster
    Enregistré
  • Messages : 89
  • Thanks: 34

Re: Marvell AQC113C FourPartID Firmware updater edit

il y a 1 semaine 4 jours - il y a 1 semaine 4 jours
#4809
I took a dump of the factory firmware today with a programmer to find out the exact firmware in the NICGIGA REV2.0 GiGaPlus Rev 2.0 cards
so i know the exact firmware i should use

Its AQC113-DirtyWake_Bx-1.5.38_bdp_aqsign.clx

AQC113-DirtyWake_Bx-1.5.42_bdp_aqsign.clx is the correct update

Im going to use AQC113-DirtyWake_Bx_ASPM_Enabled-1.5.42_bdp_aqsign.clx
to enable ASPM though

WOL works on it Its AQC113 and not AQC113C
Its PCIE 4.0 x 4 not 3.0 x2

Firmware is 1.5.38 out of the box
Connected to device '0000-0B:00.0'
Chip reset completed (boot from flash). Time: 70 ms
Loaded MAC FW Version: 1.2.122
Loaded PHY FW Version: 6.1.2 (reported by MAC FW)
Loaded bundle: 1.5.38

NICGIGA REV2.0 GiGaPlus Rev 2.0
FourPartIDs:0x1D6A:0x04C0:0x1D6A:0x0001

REV2.0 PCIE 4.0 X4 Firmware 1.5.38 WOL AQC113

edit
update.bat seems to cause no connection
something wrong with making updated.clx? due to xml being wrong for the card?

flashing like so is fine
flashupdate2 --reflash ATL2-8.0.1_AGENT_sign.CLX AQC113-DirtyWake_Bx_ASPM_Enabled-1.5.42_bdp_aqsign.clx
kickstart2
rem ******************** done restoring factory NICGIGA firmware sleep or shutdown the pc ********************



Dernière édition: il y a 1 semaine 4 jours par Shonk.

Connexion ou Créer un compte pour participer à la conversation.

  • lupusbytes
  • Portrait de lupusbytes
  • Hors Ligne
  • poster 3
  • poster 3
    Enregistré
  • Messages : 11
  • Thanks: 1

Re: Marvell AQC113C FourPartID Firmware updater edit

il y a 3 jours 6 heures
#4861
I had instability with my onboard AQC113CS on ASUS ProArt X870E-Creator WiFi when running it on 10G.
I could consistently crash the connection by running iperf3 for less than 3 minutes.
First I tried all the suggestions from Reddit about turning of EEE, Flow Control, IPv6 and so on, but that didn't work.
Then I tried 5 different cables and even ordered a brand new CAT8 cable from Amazon, but that also didn't work.
In my research I ended up here, and saw that some users had successfully flashed their ProArt X670 and Z790, so I wanted to try it for myself.
At first I couldn't get the firmware update tool to run on my Windows install (I later found it was due to secure boot) so I downloaded the Ubuntu version firmware updater tool from Dell: www.dell.com/support/home/en-ae/drivers/...tails?driverid=m9261
After extracting the tools, which was packaged quite messy, i ran ./flashUpdate2 ATL2-8.0.1_agent_SIGN.clx AQC113-Antigua_Bx-1.3.33_bdp_aqsign.clx

Before the update, ethtool -i enp13s0 showed
driver: atlantic
version: 6.14.7-gentoo
firmware-version: 1.3.24
After the update it showed
driver: atlantic
version: 6.14.7-gentoo
firmware-version: 1.3.33
After rebooting I had no network.
The link was "up", but I couldn't send or receive packets. Not DHCP, ARP, ICMP or anything. Lights are on in my switch and my NIC.
After this failure I re-read the thread and figured out that I needed to disable secure boot and run the firmware update from a Hiren's BootCD PE environment to make it work.
I tried to install every single firmware and power off the system for 30 seconds after each attempt and none of them worked.
All the versions up to 1.5.38 have the same exact behaviour:
  • The lights are on in the network interface
  • The operating system recognizes the NIC and thinks it's active; enp13s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
  • The switch recognizes a link
  • No packets can be sent or received. tcpdump only shows "unanswered" ARP traffic from the interface

During Linux boot on firmware 1.5.39 and up, I get a error message "atlantic: Boot code hanged"
There is not a network interface that, nothing I can poke at, it fails to load completely.

From 1.5.39 and up the name also changes in lspci 
before 1.5.39 (including original firmware): Aquantia Corp. AQtion AQC113CS NBase-T/IEEE 802.3an Ethernet Controller [Antigua 10G] (rev 03)
after 1.5.39: Aquantia Corp. Antigua NBase-T/IEEE 802.3an Ethernet Controller - Engineering Sample (rev 03)

So I've basically bricked my interface. I didn't know how to take a backup of the original firmware and now I can't get any of the available firmware online to send as much a ping to my router.
I don't know what to do from here.

Luckily the motherboard has an onboard 2.5G Intel NIC right next to the dead 10G AQC113CS that I can use.
It all just sucks because I specifically chose this motherboard for its onboard 10G!

Connexion ou Créer un compte pour participer à la conversation.

  • Shonk
  • Portrait de Shonk Auteur du sujet
  • Hors Ligne
  • Big Poster
  • Big Poster
    Enregistré
  • Messages : 89
  • Thanks: 34

Re: Marvell AQC113C FourPartID Firmware updater edit

il y a 3 jours 3 heures - il y a 3 jours 2 heures
#4864
Sometimes the firmware has to be modified for your device
thats what updatedata.xml is for its a database of what to flash and what needs modifying
depending on the card version / firmware being flashed
find a firmware that update.bat/startprg.bat correctly works on your card's id
pc has to be fully powered down after flash not just shut down (pull the cord and try powering with no power to disipate caps)

a good place to start is use the flasher package admin used on his asus cards as that had his four part id and updated his fine

here's admin doing his see it making a custom update for his four part id

Dernière édition: il y a 3 jours 2 heures par Shonk.

Connexion ou Créer un compte pour participer à la conversation.

  • lupusbytes
  • Portrait de lupusbytes
  • Hors Ligne
  • poster 3
  • poster 3
    Enregistré
  • Messages : 11
  • Thanks: 1

Re: Marvell AQC113C FourPartID Firmware updater edit

il y a 2 jours 19 heures - il y a 2 jours 19 heures
#4865
Wow. Can't believe I missed this part about physically pulling the power.

I ran the 1.5.42 update from the Hirens Boot CD environment, without modifying any files, which then installed AQC113-Antigua_Bx-1.5.42_bdp_aqsign.clx

Then I shutdown and pulled the power. 
Upon starting the system I didn't get the "atlantic: Boot code hanged" that I saw yesterday on 1.5.39 and 1.5.42.
Then I could see the NIC again in the OS with ethtool:
driver: atlantic
version: 6.14.7-gentoo
firmware-version: 1.5.42
and it could actually send and receive packets!

I then tried to run iperf3 at full 10G speed over LAN again, but unfortunately it crapped itself after 3 minutes, like it usually did.
I'm very happy that it's not "bricked" anymore, but sad that this firmware adventure didn't bring any improvements to the stability for me.

@Shonk
Do you use any custom settings on the NIC, like disabling EEE, flow control and so on to make it stable?
Dernière édition: il y a 2 jours 19 heures par lupusbytes. Raison: typo and wrong file mentioned

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.079 secondes
Propulsé par Kunena