[U-Boot] [BUG] divide by 0 in spi flash probe

Chris Packham judge.packham at gmail.com
Mon Aug 29 10:04:43 CEST 2016


On Mon, Aug 29, 2016 at 5:55 PM, Stefan Roese <sr at denx.de> wrote:
> Hi Chris,
>
> (added Tom to Cc)
>
> On 29.08.2016 07:49, Chris Packham wrote:
>>
>> I'm updating support for a board which uses the Armada-385 from u-boot
>> v2016.05 to use the latest master (v2016.09-rc2 plus a bit).
>>
>> When I run "sf probe" I get a divide by 0 in mvebu_spi_set_speed
>> because hz has made it through as 0.
>>
>> When I run saveenv (env is in SPI) I don't get the divide by 0.
>>
>> I'll do some more digging tomorrow but just thought I'd get this email
>> off now in case it rings any bells for anyone.
>
>
> I've also stumbled over this issue last week. You (and everyone else)
> need this patch:
>
> https://patchwork.ozlabs.org/patch/659979/
>
> Jagan or Tom, please make sure that this patch gets added really soon.
> Its really annoying. As updating the image in SPI nor does not work
> without it.
>

Thanks Stefan and Vignesh for pointing me at the fix. It works on my board.


More information about the U-Boot mailing list