On Mon, Jan 14, 2019 at 8:49 PM Douglas Zobel <douglas.zo...@climate.com> wrote:
>
> I've made some changes to the fastboot handlers to meet my needs.  If there 
> is interest, I can prepare patches and submit them upstream.  The changes are:
>
> BUGFIX:  Currently the 'fastboot format [partition]' command (run from PC) 
> formats the partition smaller than expected.  Change getvar_partition_size() 
> to return partition size in # of bytes instead of the current behavior of # 
> of blocks.  The 'fastboot format [partition]' command expect u-boot to return 
> the size in number of bytes in order to format the partition correctly.
>
> Make the a fastboot oem command handler with a dynamic lookup like the base 
> fastboot command handler currently is.  This would allow easily adding new 
> oem commands in the baseline software (such as below).  It would also allow 
> for board files to extend the oem handler to handle OEM specific cases.  I 
> would use a weakly defined default oem command handler (empty function) which 
> a board file can optionally override to handle board specific commands.
>
> Currently the 'fastboot oem format' command (gpt write mmc # $partitions) is 
> supported.  I'd like to add a 'fastboot oem verify' (gpt verify mmc # 
> $partitions) to help the flashing PC detect when a board needs to be 
> re-formatted.
>

I'd no need for it, but when I did all of the changes to add UDP
support, my intention was that you'd implement oem command using
linker lists, at that point you can plug in whatever you need.

-- 
Alex Kiernan
_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot

Reply via email to