1FREESCALE MX28EVK 2================== 3 4Supported hardware: MX28EVK rev C and D are supported in U-Boot. 5 6Files of the MX28EVK port 7-------------------------- 8 9arch/arm/cpu/arm926ejs/mxs/ - The CPU support code for the Freescale i.MX28 10arch/arm/include/asm/arch-mxs/ - Header files for the Freescale i.MX28 11board/freescale/mx28evk/ - MX28EVK board specific files 12include/configs/mx28evk.h - MX28EVK configuration file 13 14Jumper configuration 15--------------------- 16 17To boot MX28EVK from an SD card, set the boot mode DIP switches as: 18 19 * Boot Mode Select: 1 0 0 1 (Boot from SD card Slot 0 - U42) 20 * JTAG PSWITCH RESET: To the right (reset disabled) 21 * Battery Source: Down 22 * Wall 5V: Up 23 * VDD 5V: To the left (off) 24 * Hold Button: Down (off) 25 26To boot MX28EVK from SPI NOR flash, set the boot mode DIP switches as: 27 28 * Boot Mode Select: 0 0 1 0 (Boot from SSP2) 29 * JTAG PSWITCH RESET: To the right (reset disabled) 30 * Battery Source: Down 31 * Wall 5V: Up 32 * VDD 5V: To the left (off) 33 * Hold Button: Down (off) 34 35Environment Storage 36------------------- 37 38There are three targets for mx28evk: 39 40"make mx28evk_config" - store environment variables into MMC 41 42or 43 44"make mx28evk_nand_config" - store environment variables into NAND flash 45 46or 47 48"make mx28evk_spi_config" - store environment variables into SPI NOR flash 49 50Choose the target accordingly. 51 52Note: The mx28evk board does not come with a NAND flash populated from the 53factory. It comes with an empty slot (U23), which allows the insertion of a 5448-pin TSOP flash device. 55 56mx28evk does not come with SPI NOR flash populated from the factory either. 57It is possible to solder a SOIC memory on U49 or use a DIP8 on J89. 58To get SPI communication to work R320, R321,R322 and C178 need to be populated. 59Look in the schematics for the proper component values. 60 61Follow the instructions from doc/README.mxs to generate a bootable SD card or 62to generate a binary to be flashed into SPI NOR. 63