From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jerry Van Baren Date: Fri, 08 Dec 2006 11:50:14 -0500 Subject: [U-Boot-Users] [PATCH] 83xx: Put the version (and magic) after the HRCW. In-Reply-To: <457993F0.9040203@freescale.com> References: <829785.55827.qm@web15909.mail.cnb.yahoo.com> <45778E52.1040101@comcast.net> <4578D2D5.9010401@comcast.net> <457993F0.9040203@freescale.com> Message-ID: <457997C6.4040307@smiths-aerospace.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Timur Tabi wrote: > Jerry Van Baren wrote: > >> Arrgh, I forgot about the 8260 master + 7 slaves mode, which fills the >> first 256 bytes with HRCWs. As a result, we cannot put the magic number >> and version at offset 0x40 like I did with the 8360 (well, we could do >> it, but only if the system doesn't have slaves). We could, however, put >> the magic number and version in a different vector area that has room >> (e.g. offset 0x240). > > Or, you could tag the version string with a checksum and a signature, then have > the application scan memory until it finds it. That way, you could put it > wherever you want, even in different places on different systems, and it would > still work. > > Joakim asked me to ack or nack this patch, but at this point I can't tell who > wants what. Can someone summarize the status of this patch for me? Hi Timur, The root post and patch is which is a patch for the 83xx and is what Joakim is interested in (tested on the MPC8360EMDS). The posting (above) was a followup. I intended to do an equivalent patch for the 8260, but decided not to due to the level of effort vs. reward. The git repository with my patches is at: Actual repository: Branches: * version-in-text - Put the version (and magic) after the HRCW. * lowboot - Add high/lowboot configuration to the Makefile, etc. Thanks, gvb