Last active
October 11, 2025 00:58
-
-
Save ethaniel/3c4f3140a279a8f6870d09241ca5324a to your computer and use it in GitHub Desktop.
Revisions
-
ethaniel revised this gist
Sep 15, 2024 . 1 changed file with 9 additions and 1 deletion.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -1,11 +1,19 @@ ## Why I've noticed RX packet drops on my PCI card (InDroppedDma was too high). I suspected that it was because of a firmware problem, so I decided to try to find a way to update it. There was no official linux firmware updater, however I found an unofficial one published some time ago, which worked well when combined with the latest firmware. Use at your own risk, however I didn't experience any problems. ## Explanation: 1. [Download](https://pmeerw.net/blog/images/atlflashupdate-1.8.0_AQC107-FW-3.1.109.tgz) the firmware updater tool for linux from [here](https://pmeerw.net/blog/configuration/aqc107.html). The firmware version that comes with it is pretty old, so we'll download a new one on the next step and combine them together. 2. Download the actual firmware from the official website [here](https://www.marvell.com/support/downloads.html) (choose "Marvel Drivers" -> "Windows" (important!) -> "AQC107". Download the "Marvell AQtion Firmware updater Utility" file. 3. Unpack both archives, move the ./atlflashupdate file from the first folder into the second (windows firmware) folder. 4. Run ./atlflashupdate ## TDLR: ```bash cd ~ mkdir flash_update -
ethaniel revised this gist
Sep 15, 2024 . 1 changed file with 3 additions and 1 deletion.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -1,9 +1,11 @@ ## Explanation: 1. [Download](https://pmeerw.net/blog/images/atlflashupdate-1.8.0_AQC107-FW-3.1.109.tgz) the firmware updater tool for linux from [here](https://pmeerw.net/blog/configuration/aqc107.html). The firmware version that comes with it is pretty old, so we'll download a new one on the next step and combine them together. 2. Download the actual firmware from the official website [here](https://www.marvell.com/support/downloads.html) (choose "Marvel Drivers" -> "Windows" (important!) -> "AQC107". Download the "Marvell AQtion Firmware updater Utility" file. 3. Unpack both archives, move the ./atlflashupdate file from the first folder into the second (windows firmware) folder. 4. Run ./atlflashupdate ## Commands: ```bash cd ~ mkdir flash_update -
ethaniel revised this gist
Sep 15, 2024 . 1 changed file with 18 additions and 1 deletion.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -1 +1,18 @@ 1. [Download](https://pmeerw.net/blog/images/atlflashupdate-1.8.0_AQC107-FW-3.1.109.tgz) the firmware updater tool for linux from [here](https://pmeerw.net/blog/configuration/aqc107.html). The firmware version that comes with it is pretty old, so we'll download a new one on the next step and combine them together. 2. Download the actual firmware from the official website [here](https://www.marvell.com/support/downloads.html) (choose "Marvel Drivers" -> "Windows" (important!) -> "AQC107". Download the "Marvell AQtion Firmware updater Utility" file. 3. Unpack both archives, move the ./atlflashupdate file from the first folder into the second (windows firmware) folder. 4. Run ./atlflashupdate Commands: ```bash cd ~ mkdir flash_update cd flash_update wget https://pmeerw.net/blog/images/atlflashupdate-1.8.0_AQC107-FW-3.1.109.tgz wget https://www.marvell.com/content/dam/marvell/en/drivers/MarvellFlashUpdate_1.80.3_3.1.121a.zip tar zfx atlflashupdate-1.8.0_AQC107-FW-3.1.109.tgz unzip MarvellFlashUpdate_1.80.3_3.1.121a.zip mv ./atlflashupdate ./MarvellFlashUpdate_1.80.3_3.1.121a cd ./MarvellFlashUpdate_1.80.3_3.1.121a ./atlflashupdate ``` -
ethaniel revised this gist
Sep 15, 2024 . 1 changed file with 1 addition and 1 deletion.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -1 +1 @@ 1. [Download](https://pmeerw.net/blog/images/atlflashupdate-1.8.0_AQC107-FW-3.1.109.tgz) the firmware updater tool for linux. I could only find one here: . The -
ethaniel created this gist
Sep 15, 2024 .There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1 @@ 1. Download the firmware updater tool. I could only find one here, however the firmware that comes bundled with it is pretty old: https://pmeerw.net/blog/images/atlflashupdate-1.8.0_AQC107-FW-3.1.109.tgz