All of lore.kernel.org
 help / color / mirror / Atom feed
* updating u-boot_2013.07.bb recipe
@ 2016-05-27  8:58 Cédric Le Goater
  2016-05-27 10:13 ` Joel Stanley
  0 siblings, 1 reply; 3+ messages in thread
From: Cédric Le Goater @ 2016-05-27  8:58 UTC (permalink / raw)
  To: OpenBMC Maillist, Joel Stanley, Milton D. Miller II

Hello. 

The uboot recipe in openbmc is still at 4b44678c11. Without them, I see 
memory corruption under qemu, so I suppose this is the same for real HW. 

commit 6f7818cdb8d8 "net: aspeednic: Do not start hardware in initialize"
seems to solve the problem. 

Is there a reason for staying at that level in uboot ? Could we take all
Milton's patches in ? 

Thanks,

C. 

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: updating u-boot_2013.07.bb recipe
  2016-05-27  8:58 updating u-boot_2013.07.bb recipe Cédric Le Goater
@ 2016-05-27 10:13 ` Joel Stanley
  2016-05-27 11:50   ` Cédric Le Goater
  0 siblings, 1 reply; 3+ messages in thread
From: Joel Stanley @ 2016-05-27 10:13 UTC (permalink / raw)
  To: Cédric Le Goater
  Cc: OpenBMC Maillist, Milton D. Miller II, Patrick Williams

Hey Cedric,

On Fri, May 27, 2016 at 6:28 PM, Cédric Le Goater <clg@kaod.org> wrote:
> The uboot recipe in openbmc is still at 4b44678c11. Without them, I see
> memory corruption under qemu, so I suppose this is the same for real HW.
>
> commit 6f7818cdb8d8 "net: aspeednic: Do not start hardware in initialize"
> seems to solve the problem.
>
> Is there a reason for staying at that level in uboot ? Could we take all
> Milton's patches in ?

We updated to 44f1262bdf39ad93032d39f17a298165372be82e just yesterday:

 https://github.com/openbmc/openbmc/commit/265b0d55113d364554102d532177916741c8c379

The hold up related to some discussion around not going back to the
default compiler:

 https://github.com/openbmc/openbmc/pull/227

I see Patrick closed this yesterday. I'm not sure what the plans are
there; I would strongly recommend we go back to the more modern
compiler.

Cheers,

Joel

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: updating u-boot_2013.07.bb recipe
  2016-05-27 10:13 ` Joel Stanley
@ 2016-05-27 11:50   ` Cédric Le Goater
  0 siblings, 0 replies; 3+ messages in thread
From: Cédric Le Goater @ 2016-05-27 11:50 UTC (permalink / raw)
  To: Joel Stanley; +Cc: OpenBMC Maillist, Milton D. Miller II, Patrick Williams

Hello Joel,

On 05/27/2016 12:13 PM, Joel Stanley wrote:
> Hey Cedric,
> 
> On Fri, May 27, 2016 at 6:28 PM, Cédric Le Goater <clg@kaod.org> wrote:
>> The uboot recipe in openbmc is still at 4b44678c11. Without them, I see
>> memory corruption under qemu, so I suppose this is the same for real HW.
>>
>> commit 6f7818cdb8d8 "net: aspeednic: Do not start hardware in initialize"
>> seems to solve the problem.
>>
>> Is there a reason for staying at that level in uboot ? Could we take all
>> Milton's patches in ?
> 
> We updated to 44f1262bdf39ad93032d39f17a298165372be82e just yesterday:
> 
>  https://github.com/openbmc/openbmc/commit/265b0d55113d364554102d532177916741c8c379

Ah. I missed that.

So, I baked a new flash and all is fine now. The generated flash boots 
the qemu guest without modification. 

> The hold up related to some discussion around not going back to the
> default compiler:
> 
>  https://github.com/openbmc/openbmc/pull/227
> 
> I see Patrick closed this yesterday. I'm not sure what the plans are
> there; I would strongly recommend we go back to the more modern compiler.

u-boot.bin boots a palmetto bmc when compiled with :

	gcc version 5.2.0 (crosstool-NG crosstool-ng-1.22.0)

I didn't try the kernel though.

Cheers,

C.

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2016-05-27 11:50 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-05-27  8:58 updating u-boot_2013.07.bb recipe Cédric Le Goater
2016-05-27 10:13 ` Joel Stanley
2016-05-27 11:50   ` Cédric Le Goater

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.