On Wed, 19 Aug 2015 19:42:35 +0800
Vishnu Patekar <[email protected]> wrote:

> MMU is not enabled by BROM for A33, H3 and A83 SOCs.
> 
> current fel implementation exits if MMU is not enabled. this patch fixes it.
> Also, added the fel spl support for A33, A83T and H3.
> 
> 
> changes in v2.
> 1. added separate patch for each SOC.
> 2. if MMU is not enabled by BROM downgraded the fprintf(stderr, )" to 
> pr_info(...).
> 3. corrected comment.
> 
> Vishnu Patekar (4):
>   fel: Handle error and don't exit if MMU is not enabled.
>   fel: add fel spl support for A33
>   fel: add fel spl support for A83T
>   fel: add fel spl support for H3
> 
>  fel.c | 29 +++++++++++++++++++++++++----
>  1 file changed, 25 insertions(+), 4 deletions(-)

Thanks. All these patches are
Acked-by: Siarhei Siamashka <[email protected]>

I'll push them to the sunxi-tools repository tomorrow, unless somebody
complains or reports problems.


Also here is an experimental branch with Allwinner A80 support for the
'fel' tool:
    https://github.com/ssvb/sunxi-tools/commits/a80

I don't have the A80 hardware, so can't test it myself. But I believe
that it should work, based on a simple FEL stack test done earlier
by Chen-Yu Tsai and also after inspecting the A80 BROM disassembly
listing: https://github.com/hno/Allwinner-Info/blob/master/A80/BROM.S

The MMU handling on A80 and the DRAM addresses range may need some
further adjustments though.

Testing on A80 can be done with sdcard or nand variant of the boot0
blob: "fel spl <sdcard_or_nand_variant_of_boot0>".

-- 
Best regards,
Siarhei Siamashka

-- 
You received this message because you are subscribed to the Google Groups 
"linux-sunxi" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to