In my ongoing quest to get my MP30-AR0 to not choke on most PCIe cards I finally (yes, I know, years late, but I stopped being able to make do without adding things into the machine), flashed the firmware on it from u-boot to AMI, thus turning it into an MP30-AR1.
I was originally intending to flash it with Tianocore, but the download links for that firmware all point to dropbox, and that link is dead.
Does anyone have the tianocore firmware for the MP30-AR0 that they could kindly repost? I was originally chain-loading Tianocore from u-boot, and that could have been upsetting something that made RH kernels comprehensively and consistently crash. Interestingly, my locally built mainline kernels have always worked (using 4.9.x branch) without even needing acpi=off. It looks like the Tianocore image I need for flashing to the board may not be the same as the chainloading firmware, so I wanted to make sure I have the exact right firmware image to avoid the risk of bricking it.
FYI, flashing the AR1 firmware via the BMC "just works".
Anyway, the AMI firmware (AR1) seems to cure some of the problems. I can now have additional PCIe cards in the machine without this causing an insta-crash as soon as the driver for the card loads (Marvell SATA and SAS controllers, Silicon Image SATA controllers, 3ware SAS controllers, it all ends the same way, with an insta-crash when the driver loads).
The reason why I want to try Tianocore firmware instead are the following:
1) This looks scary at boot time: SecBoot-0, SecMode-1, DefaultProvision-0, BackDoorVendorKeyChange-0
2) AMI UEFI firmware takes about 5 minutes (no, not an exaggeration) to get from power-on to showing the grub boot menu. If it wasn't for the serial console, I would have written the board off as bricked by the firmware update.
So - anyone happen to have the Tianocore firmware for the MP30-AR0 that they wouldn't mind reposting somewhere?
Many thanks.
Gordan
May be able to assist you with this. PCB Rev 1.0 or 1.1? Regards, Tony ________________________________ From: Arm-dev arm-dev-bounces@centos.org on behalf of Gordan Bobic gordan@redsleeve.org Sent: Friday, June 26, 2020 6:32 pm To: Conversations around CentOS on ARM hardware Subject: [Arm-dev] MP30-AR0/AR1 - Tianocore Firmware
In my ongoing quest to get my MP30-AR0 to not choke on most PCIe cards I finally (yes, I know, years late, but I stopped being able to make do without adding things into the machine), flashed the firmware on it from u-boot to AMI, thus turning it into an MP30-AR1.
I was originally intending to flash it with Tianocore, but the download links for that firmware all point to dropbox, and that link is dead.
Does anyone have the tianocore firmware for the MP30-AR0 that they could kindly repost? I was originally chain-loading Tianocore from u-boot, and that could have been upsetting something that made RH kernels comprehensively and consistently crash. Interestingly, my locally built mainline kernels have always worked (using 4.9.x branch) without even needing acpi=off. It looks like the Tianocore image I need for flashing to the board may not be the same as the chainloading firmware, so I wanted to make sure I have the exact right firmware image to avoid the risk of bricking it.
FYI, flashing the AR1 firmware via the BMC "just works".
Anyway, the AMI firmware (AR1) seems to cure some of the problems. I can now have additional PCIe cards in the machine without this causing an insta-crash as soon as the driver for the card loads (Marvell SATA and SAS controllers, Silicon Image SATA controllers, 3ware SAS controllers, it all ends the same way, with an insta-crash when the driver loads).
The reason why I want to try Tianocore firmware instead are the following:
1) This looks scary at boot time: SecBoot-0, SecMode-1, DefaultProvision-0, BackDoorVendorKeyChange-0
2) AMI UEFI firmware takes about 5 minutes (no, not an exaggeration) to get from power-on to showing the grub boot menu. If it wasn't for the serial console, I would have written the board off as bricked by the firmware update.
So - anyone happen to have the Tianocore firmware for the MP30-AR0 that they wouldn't mind reposting somewhere?
Many thanks.
Gordan
Thanks, it's 1.1, I didn't think any v1.0 boards were ever released into the retail channel.
Gordan
On Fri, Jun 26, 2020 at 7:44 PM Tony Lees - Avantek tony.lees@avantek.co.uk wrote:
May be able to assist you with this. PCB Rev 1.0 or 1.1? Regards, Tony
*From:* Arm-dev arm-dev-bounces@centos.org on behalf of Gordan Bobic < gordan@redsleeve.org> *Sent:* Friday, June 26, 2020 6:32 pm *To:* Conversations around CentOS on ARM hardware *Subject:* [Arm-dev] MP30-AR0/AR1 - Tianocore Firmware
In my ongoing quest to get my MP30-AR0 to not choke on most PCIe cards I finally (yes, I know, years late, but I stopped being able to make do without adding things into the machine), flashed the firmware on it from u-boot to AMI, thus turning it into an MP30-AR1.
I was originally intending to flash it with Tianocore, but the download links for that firmware all point to dropbox, and that link is dead.
Does anyone have the tianocore firmware for the MP30-AR0 that they could kindly repost? I was originally chain-loading Tianocore from u-boot, and that could have been upsetting something that made RH kernels comprehensively and consistently crash. Interestingly, my locally built mainline kernels have always worked (using 4.9.x branch) without even needing acpi=off. It looks like the Tianocore image I need for flashing to the board may not be the same as the chainloading firmware, so I wanted to make sure I have the exact right firmware image to avoid the risk of bricking it.
FYI, flashing the AR1 firmware via the BMC "just works".
Anyway, the AMI firmware (AR1) seems to cure some of the problems. I can now have additional PCIe cards in the machine without this causing an insta-crash as soon as the driver for the card loads (Marvell SATA and SAS controllers, Silicon Image SATA controllers, 3ware SAS controllers, it all ends the same way, with an insta-crash when the driver loads).
The reason why I want to try Tianocore firmware instead are the following:
- This looks scary at boot time:
SecBoot-0, SecMode-1, DefaultProvision-0, BackDoorVendorKeyChange-0
- AMI UEFI firmware takes about 5 minutes (no, not an exaggeration) to
get from power-on to showing the grub boot menu. If it wasn't for the serial console, I would have written the board off as bricked by the firmware update.
So - anyone happen to have the Tianocore firmware for the MP30-AR0 that they wouldn't mind reposting somewhere?
Many thanks.
Gordan _______________________________________________ Arm-dev mailing list Arm-dev@centos.org https://lists.centos.org/mailman/listinfo/arm-dev
We had *early* access :) ________________________________ From: Arm-dev arm-dev-bounces@centos.org on behalf of Gordan Bobic gordan@redsleeve.org Sent: Friday, June 26, 2020 7:48:14 PM To: Conversations around CentOS on ARM hardware arm-dev@centos.org Subject: Re: [Arm-dev] MP30-AR0/AR1 - Tianocore Firmware
Thanks, it's 1.1, I didn't think any v1.0 boards were ever released into the retail channel.
Gordan
On Fri, Jun 26, 2020 at 7:44 PM Tony Lees - Avantek <tony.lees@avantek.co.ukmailto:tony.lees@avantek.co.uk> wrote: May be able to assist you with this. PCB Rev 1.0 or 1.1? Regards, Tony ________________________________ From: Arm-dev <arm-dev-bounces@centos.orgmailto:arm-dev-bounces@centos.org> on behalf of Gordan Bobic <gordan@redsleeve.orgmailto:gordan@redsleeve.org> Sent: Friday, June 26, 2020 6:32 pm To: Conversations around CentOS on ARM hardware Subject: [Arm-dev] MP30-AR0/AR1 - Tianocore Firmware
In my ongoing quest to get my MP30-AR0 to not choke on most PCIe cards I finally (yes, I know, years late, but I stopped being able to make do without adding things into the machine), flashed the firmware on it from u-boot to AMI, thus turning it into an MP30-AR1.
I was originally intending to flash it with Tianocore, but the download links for that firmware all point to dropbox, and that link is dead.
Does anyone have the tianocore firmware for the MP30-AR0 that they could kindly repost? I was originally chain-loading Tianocore from u-boot, and that could have been upsetting something that made RH kernels comprehensively and consistently crash. Interestingly, my locally built mainline kernels have always worked (using 4.9.x branch) without even needing acpi=off. It looks like the Tianocore image I need for flashing to the board may not be the same as the chainloading firmware, so I wanted to make sure I have the exact right firmware image to avoid the risk of bricking it.
FYI, flashing the AR1 firmware via the BMC "just works".
Anyway, the AMI firmware (AR1) seems to cure some of the problems. I can now have additional PCIe cards in the machine without this causing an insta-crash as soon as the driver for the card loads (Marvell SATA and SAS controllers, Silicon Image SATA controllers, 3ware SAS controllers, it all ends the same way, with an insta-crash when the driver loads).
The reason why I want to try Tianocore firmware instead are the following:
1) This looks scary at boot time: SecBoot-0, SecMode-1, DefaultProvision-0, BackDoorVendorKeyChange-0
2) AMI UEFI firmware takes about 5 minutes (no, not an exaggeration) to get from power-on to showing the grub boot menu. If it wasn't for the serial console, I would have written the board off as bricked by the firmware update.
So - anyone happen to have the Tianocore firmware for the MP30-AR0 that they wouldn't mind reposting somewhere?
Many thanks.
Gordan _______________________________________________ Arm-dev mailing list Arm-dev@centos.orgmailto:Arm-dev@centos.org https://lists.centos.org/mailman/listinfo/arm-dev