Setting up boot chain ACPI on ARM with STM32MPU

Andy Shevchenko andy.shevchenko at gmail.com
Wed Nov 29 17:29:22 CET 2023


On Wed, Nov 29, 2023 at 6:25 PM Andy Shevchenko
<andy.shevchenko at gmail.com> wrote:
> On Wed, Nov 29, 2023 at 5:29 PM Ba Gia Bao Phan
> <phanbagiabao2001 at gmail.com> wrote:
> >
> > Hello everyone,
> >
> > I am a trainee at STMicroelectronics France. I am working on a project "Setting up a boot chain ACPI" for STM32MPU, which is based on ARM Cortex-A . The objective of my project is to add a way of booting (with ACPI) besides Device Tree available on STM32MPU.
> >
> > I found that ACPI was enabled on some x86 platforms
>
> I believe you meant here the niche of the (x86) platforms that are not
> ACPI-enabled. By default 99% of the x86 platforms are ACPI enabled
> with the exceptions:
> - Intel MID (2010-2015, SFI based, enabled in U-Boot)

For the sake of completeness it was started in 2007 according to the
list https://en.wikipedia.org/wiki/Mobile_Internet_device.
And
- Intel SoFIA (2015)
is missing and I don't even know what is used there for platform description.

> - Tunnel Creek (2010, DT based)
> - A few SpreadTrum SoCs (2017, DT based)
>
> > but I don't know whether it was set up on ARM or not. I found a PATCH that discussed Enabling ACPI booting on ARM with Raspberry Pi 4 but I don't know if it functioned or not. Did anyone here succeed in setting up ACPI on ARM by U-boot?
> >
> > What are the differences between x86 and ARM platforms when enabling ACPI? The architecture of my board STM32PMU is ARM so can I apply the technique used on platform x86 for my board?


-- 
With Best Regards,
Andy Shevchenko


More information about the U-Boot mailing list