Quick question?
jchludzinski
jchludzinski at vivaldi.net
Fri Sep 25 18:48:33 CEST 2020
On 2020-09-25 12:17, Rayagonda Kokatanur wrote:
> On Fri, Sep 25, 2020 at 9:29 PM jchludzinski
> <jchludzinski at vivaldi.net> wrote:
>
>> On 2020-09-25 07:13, Rayagonda Kokatanur wrote:
>>> On Fri, Sep 25, 2020, 4:32 PM jchludzinski
>> <jchludzinski at vivaldi.net>
>>> wrote:
>>>
>>>> On 2020-09-24 17:36, jchludzinski wrote:
>>>>> I'm trying to bring up an RTOS (vxworks) using u-boot and have
>> had
>>>>> some "partial" success:
>>>>>
>>>>> If I use the 2014 u-boot that comes with Quartus 18.1 (a tarball
>>>> in
>>>>> the download), vxworks successfully boots.
>>>>>
>>>>> If I clone the github repo
>>>>> (https://github.com/altera-opensource/u-boot-socfpga.git) and
>>>> build
>>>>> u-boot from that (2020), vxworks fails to boot. What appears to
>> be
>>>>> happening is an (fpga?) watchdog timer goes off and a HW reset
>> is
>>>>> called. Then of course, u-boot reboots.
>>>>>
>>>>> Any thoughts? Why would this occur with the newer u-boot and not
>>>> with
>>>>> the older u-boot?
>>>>>
>>>>> ---John
>>>>
>>>> I don't see the "Watchdog enabled" message in the output from the
>>>> older
>>>> u-boot.
>>>
>>> watchdog service starts by default in latest uboot and it's set to
>>> 60s.
>>>
>>> If you wait for more than 60s at uboot prompt or you os loading
>> takes
>>> long time then watchdog resets.
>>>
>>> Define CONFIG_WATCHDOG , this will takes care of resting watchdog.
>>>
>>> Thanks,
>>> Rayagonda
>>>
>>>>
>> Thanks for the suggestion but this reset occurs while vxworks is in
>> the
>> process of booting up.
>>
>> Could u-boot set a HW watchdog timer before handing control over to
>> vxworks and, while vxworks is booting, the timer goes off and calls
>> reset?
>
> If wdt is not initialized by vxworks then I think uboot wdt will be
> running and it will reset.
> Did you try defining CONFIG_WATCHDOG in uboot ?
>
> Best regards,
> Rayagonda
Yes I did. It continues to reset.
---John
More information about the U-Boot
mailing list