i.mx53 qsb spi flash through mfgtool

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

i.mx53 qsb spi flash through mfgtool

1,075 Views
vidyasagartata
Contributor II

Dear All,

We have designed the custom i.mx53 qsb board. Our DDR fail state usb and uart are working fine, we can see the console.

We do not have SD card and NAND flash except micron SPI (part # N25Q128A13ESE40E) in the custom board.

Please let us know to flash u-boot in the spi, for this what modification is required in the ucl.xml file and u-boot2009.08 source file.

We are using L2.6.35_11.09.01_ER_source_bundle.tar.gz for source code and mfgtool for the flashing the u-boot.

Please help us to resolve the issue asap.

Thanks in advance.

Thanks,

Vidya

Labels (2)
0 Kudos
Reply
3 Replies

812 Views
igorpadykov
NXP Employee
NXP Employee

Hi Vidya

ucl.xml file from mfg tools on i.MX53 product page has "MX53SMD-SPI_NOR" profile

i.MX53 Quick Start Board|Freescale

If spi-nor is different from used on i.MX53 SMD board (M25P32)

then support for new nor should be added using

Chapter 15 Configuring the SPI NOR Flash Memory attached User Guide,

then rebuild mfg tools firmware described in sect.2.8 Build Manufacturing Firmware

Linux Guide.

For uboot one can look at ../configs/ folder, like mx53_smd_mfg.h, mx53_smd.h

Best regards

igor

-----------------------------------------------------------------------------------------------------------------------

Note: If this post answers your question, please click the Correct Answer button. Thank you!

-----------------------------------------------------------------------------------------------------------------------

0 Kudos
Reply

812 Views
vidyasagartata
Contributor II

Dear Igor,

Thanks for reply.

My u-boot does not compile for mtd/spi what modification is required for mtd/spi compilation.

I am using following command for the u-boot compilation

make ARCH=arm CROSS_COMPILE=/opt/freescale/usr/local/gcc-4.4.4-glibc-2.11.1-multilib-1.0/arm-fsl-linux-gnueabi/bin/arm-none-linux-gnueabi- distclean

make ARCH=arm CROSS_COMPILE=/opt/freescale/usr/local/gcc-4.4.4-glibc-2.11.1-multilib-1.0/arm-fsl-linux-gnueabi/bin/arm-none-linux-gnueabi- mx53_loco_config

make ARCH=arm CROSS_COMPILE=/opt/freescale/usr/local/gcc-4.4.4-glibc-2.11.1-multilib-1.0/arm-fsl-linux-gnueabi/bin/arm-none-linux-gnueabi-

Please help me to resolve the issue.

Thanks,

Vidya

0 Kudos
Reply

812 Views
igorpadykov
NXP Employee
NXP Employee

Hi Vidya

could you try ltib from i.MX53 QSB product page, it should be built fine

Linux 2.6.35 Source Code Files and documentation 11.09. Supports

MCIMX53-START and MCIMX53-START-R

i.MX53 Quick Start Board|Freescale

Best regards

igor

0 Kudos
Reply