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

Jagan Teki jagannadh.teki at gmail.com
Mon Aug 29 14:52:44 CEST 2016


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?

>>>
>>> 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