Re: [coreboot] Need help implementing romstage CBMEM

2017-08-31 Thread Keith Hui
Oops, I've attached the boot log of a previous failed attempt. This boot log should be the correct one. On Thu, Aug 31, 2017 at 1:29 PM, Keith Hui wrote: > On Wed, Aug 30, 2017 at 6:49 PM, Kyösti Mälkki > wrote: >> On Wed, Aug 30, 2017 at 11:39 PM,

Re: [coreboot] Need help implementing romstage CBMEM

2017-08-31 Thread Keith Hui
On Wed, Aug 30, 2017 at 6:49 PM, Kyösti Mälkki wrote: > On Wed, Aug 30, 2017 at 11:39 PM, Keith Hui wrote: >> Hi guys, >> >> I'm still hard at work over the venerable (even "almighty" at the >> time) 440BX and Slot 1 boards. >> >> [1]

Re: [coreboot] Need help implementing romstage CBMEM

2017-08-30 Thread Kyösti Mälkki
On Wed, Aug 30, 2017 at 11:39 PM, Keith Hui wrote: > Hi guys, > > I'm still hard at work over the venerable (even "almighty" at the > time) 440BX and Slot 1 boards. > > [1] https://review.coreboot.org/c/20977/ > > And now I'm stuck and thoroughly confused. > > My current state

[coreboot] Need help implementing romstage CBMEM

2017-08-30 Thread Keith Hui
Hi guys, I'm still hard at work over the venerable (even "almighty" at the time) 440BX and Slot 1 boards. [1] https://review.coreboot.org/c/20977/ And now I'm stuck and thoroughly confused. My current state is: 1. cbmem_initialize_empty() failed to even start allocating the root CBMEM entry.

Re: [coreboot] Need help implementing romstage CBMEM

2017-08-21 Thread Keith Hui
Hi All, I got some assistance from Aaron via gerrit [1] and he had me try some changes. He also asked for my .config which is attached here. However, the key parts are: CONFIG_DCACHE_RAM_BASE=0xcf000 CONFIG_DCACHE_RAM_SIZE=0x01000 This is not consistent with the hard coded assumption

[coreboot] Need help implementing romstage CBMEM

2017-08-13 Thread Keith Hui
Hi all, After reading the code for more recent Intel northbridges I think I have an idea on what needs to be added, so here is my attempt to bring 440BX to coreboot 4.7 standards: https://review.coreboot.org/20977 The problem is it could not boot. The console log is attached. In short, I think