[PATCH v1 00/11] Amlogic: ADNL and Optimus protocols support

Ferass El Hafidi funderscore at postmarketos.org
Fri Mar 21 12:06:10 CET 2025


On Wed Mar 19, 2025 at 8:20 PM UTC, Arseniy Krasnov via groups.io wrote:
> This patchset adds support of two Amlogic firmware burning protocols:
> ADNL and Optimus. Each protocol is supported on the following SoC:
>
> axg, g12a, g12b, sm1 - Optimus.
> a1, s4, a5, c1, c2, c3, sc2, t3, t7, p1 - ADNL.
>

Out of curiosity, don't GXL and GXBB also support Optimus?  Or is it
completely different?

> Both work in fastboot manner, but significant feature is that they are
> supported by current Amlogic BootROMs. As transport both use USB:
> device is switched to gadget mode and then it can communicate with PC.
> On PC side protocols are supported by:
>
> 1) https://github.com/superna9999/pyamlboot (with some limitation)
>
>    For example:
>    pyamlboot/./ubt.py --img <image> --wipe all --reset
>
>    Note, image has special format, specific for Amlogic.

Awesome :)


Regards.


More information about the U-Boot mailing list