From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tolunay Orkun Date: Tue, 12 Jun 2007 17:08:35 -0500 Subject: [U-Boot-Users] Intel Strata Flash Embedded Memory (P33) on a MPC8xx board with u-boot 1.2.0 In-Reply-To: References: Message-ID: <466F1963.6070906@orkun.us> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de SETTE AGOSTINO - technolabs wrote: > Hello all, > > I'm working with u-boot 1.2.0 on a board with MPC8xx processor and > Intel Strata Flash Embedded Memory (I28F128P33B) mounted. > Up to now I am trying to read the Device Identifier Information with the > Abatron BDI2000 but I am a little bit confused. > In fact I have the following output on the display > > NEW_CCM_LC>mdh 0x40000000 > 40000000 : 0089 8821 0001 0001 0089 bfcf 0001 0001 ...!............ > 40000010 : 0089 8821 0001 0001 0089 bfcf 0001 0001 ...!............ > 40000020 : 0051 0052 0059 0001 0000 000a 0001 0000 .Q.R.Y.......... > 40000030 : 0000 0000 0000 0023 0036 0085 0095 0008 .......#.6...... > 40000040 : 0009 000a 0000 0001 0001 0002 0000 0018 ................ > 40000050 : 0001 0000 0006 0000 0002 0003 0000 0080 ................ > 40000060 : 0000 007e 0000 0000 0002 0000 0000 0000 ...~............ > > On the Intel Strata Flash Embedded Memory (P33) is written that at > offset 0x10 I should find thw CFI Query identification string but, > As you can see, I have them at offset 0x20. > You are using word mode. Offsets differ between word and byte modes. Read the data sheet more carefully.. > Anyway, after the unlock of the flash and the erasing I tried to load a > u-boot 1.2.0 generated for the board and was loaded correctly > (I read back the u-boot label at the beginning of the flash). > If after verifying the data using BDI command it checks OK you programed your flash OK. > The problem is that it doesn't start. > Does anyone know if there is a u-boot code available to manage this kind > of flash? > Programming the flash does not mean that you have a fully functional hardware. It also does not mean that U-Boot is correctly configured and implemented for your board. Anything can go wrong and your code will not boot. Tolunay