I did some looking at the source and noticed that the issue is with a
delaykey struct. I have modified the code that ignored the retry
attempt. I could not find a use for the retry portion of the struct
other than to make this not work but I didn't bother removing it since
I wasn't sure. I have removed this from my local build. Thanks for
your help. Heres the diff of what fixed it if your interested.

174,179d173
<
< #  ifdef CONFIG_BOOT_RETRY_TIME
<               /* don't retry auto boot */
<               if (! delaykey[i].retry)
<                   retry_time = -1;
< #  endif



On Fri, Jun 5, 2009 at 1:40 PM, Wolfgang Denk<w...@denx.de> wrote:
> Dear Luke,
>
> In message <daad56d00906050757x6b76d25byab457fab038ac...@mail.gmail.com> you 
> wrote:
>> I am attempting to configure U-boot to reset in 60 seconds if no valid
>> u-boot command is entered after breaking the autoboot. I have read the
>> autoboot readme and from it found that I needed to define
>> CONFIG_RESET_TO_RETRY as well as CONFIG_BOOT_RETRY_TIME and
>> CONFIG_BOOT_RETRY_MIN which I have done as shown below. The problem is
>> that I will wait a long amount of time after breaking into u-boot and
>> it will never reset. Am I missing something?
>
> Hm, looking at 1) the small number of boards that have this feature
> enabled and 2) at the fact that most of these boards are not exactly
> being actively maintained, I would not be surprised if this feature
> got broken by some modification, eventually even a long time ago,
> without anybody noticing.
>
> I think it's time for you to enable debug code, and/or attach a
> debugger.
>
> Best regards,
>
> Wolfgang Denk
>
> --
> DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
> HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
> Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: w...@denx.de
> A Chairman was as necessary to a Board planet  as  the  zero  was  in
> mathematics, but being a zero had big disadvantages...
>                         - Terry Pratchett, _The Dark Side of the Sun_
>

------------------------------------------------------------------------------
OpenSolaris 2009.06 is a cutting edge operating system for enterprises 
looking to deploy the next generation of Solaris that includes the latest 
innovations from Sun and the OpenSource community. Download a copy and 
enjoy capabilities such as Networking, Storage and Virtualization. 
Go to: http://p.sf.net/sfu/opensolaris-get
_______________________________________________
U-Boot-Users mailing list
U-Boot-Users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/u-boot-users

Reply via email to