Hello, >> So if you have any suggestions on >> this approach using the simpleImage please let me know. > > Before I answer this, what bootloader are you using?
We are using a custom bootloader we developed ourselves. The bootloader is very minimal as one of our primary design goals is a fast boot time. We do some basic initialization of the AMCC 440EP, then load the simpleImage into RAM at address 0 and jump into it. In my mind I had considered our code as more of a bootrom and the simpleboot.c as a bootloader ;) >> On another note, can you tell me/point me to some documentation on how >> to get a unique machine ID for a new board? > > What do you mean? Are you referring to the top level compatible and > model properties? I think I might be getting ahead of myself, as I'm not yet up to speed on how the powerpc code base identifies unique machines. For instance the ARM codebase required that each new machine have a unique machine ID. When bringing up a new platform one had to request a new unique machine ID. The bootloader was required to pass this unique machine id to the kernel. We're still using quite a bit of the Yosemite code base and so I had assumed we are probably using the Yosemite boards "unique machine id" for our custom hardware. Although based on your response it sounds like powerpc uses a different approach. //Eddie _______________________________________________ Linuxppc-dev mailing list Linuxppc-dev@ozlabs.org https://ozlabs.org/mailman/listinfo/linuxppc-dev