From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Hawkins Date: Thu, 06 Sep 2007 15:12:29 -0700 Subject: [U-Boot-Users] minimum bdi config to read flash on 85xx In-Reply-To: <46E06F0C.4080301@qstreams.com> References: <46DDA35F.5000006@ovro.caltech.edu> <46DDB5CF.90006@qstreams.com> <46DDCAED.8080006@ovro.caltech.edu> <46DEDAC0.10602@ovro.caltech.edu> <46DF1D78.2000001@ovro.caltech.edu> <50d8dde80709061403t576d0720lf1461bd6ee9e6730@mail.gmail.com> <46E06F0C.4080301@qstreams.com> Message-ID: <46E07B4D.4010803@ovro.caltech.edu> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Hi Ben, > I'm not sure if this has been mentioned or not. > You should be able to read/write the flash from > the BDI-2000, regardless of whether you connect > the LA or LBA address bits. The difference comes > into play when you want to boot from the flash chip. > During the very early boot process, only the special > LSbits toggle. Yeah, I'd read that in some corner of the processor reference manual, and fired up the MDS board with a logic analyzer just to confirm it. I wondered at the time how many people would miss that subtle requirement! > On one spin of our board we missed this as well, and > had to do some funny business with an I2C EEPROM to boot > the board. Thankfully it was easy with our CPU (MPC8349) > because it only involved programming a couple of > configuration words and no UPM programming like Dave H. > has suggested. Ah-ha, so it is possible - cool :) (crossed fingers it won't happen to me though ...) > Have you tried asking Freescale for help through their > website? I've found their tech support in these matters > to be responsive and useful. Yep, I second that. Freescale's design support is great. Sometimes they confirm what you don't want to hear ... but they do respond quickly :) Cheers, Dave