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

"Ferass El Hafidi" <[email protected]> Fri, 21 Mar 2025 11:06:10 +0000
Newsgroups io.groups.u-boot-amlogic,org.u-boot-project.lists.u-boot
Message-ID <[email protected]>
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.