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

Chris Packham judge.packham at gmail.com
Tue Aug 30 02:47:29 CEST 2016


On Tue, Aug 30, 2016 at 12:52 AM, Jagan Teki <jagannadh.teki at gmail.com> wrote:
> On Mon, Aug 29, 2016 at 1:34 PM, Chris Packham <judge.packham at gmail.com> wrote:
>> 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.
>
> Did you find this for first 'sf probe' it self?
>

First "sf probe" command but internally a probe has already occurred
because the environment is in SPI.

>>>>
>>>> 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.
>
> Just wondered why would this worked with the second time unbound fix.
>
> --
> Jagan Teki
> Free Software Engineer | www.openedev.com
> U-Boot, Linux | Upstream Maintainer
> Hyderabad, India.


More information about the U-Boot mailing list