
On Wed, Jan 21, 2015 at 9:55 AM, Graeme Russ gruss@tss-engineering.com wrote:
Signed-off-by: Graeme Russ gruss@tss-engineering.com
It would be nice to have a commit log with the text you put in the help section that describes the board.
--- /dev/null +++ b/board/reachtech/g2c1/README @@ -0,0 +1,58 @@ +ReachTech G2C1 +==================
+Supported hardware: ReachTech G2C1 is supported in U-boot.
+Files of the MX28EVK port
You should remove the references for mx28evk.
+--------------------------
+arch/arm/cpu/arm926ejs/mxs/ - The CPU support code for the Freescale i.MX28 +arch/arm/include/asm/arch-mxs/ - Header files for the Freescale i.MX28 +board/reachtech/g2c1/ - G2C1 board specific files +include/configs/g2c1.h - G2C1 configuration file
+Jumper configuration +---------------------
+To boot G2C1 from an SD card, set the boot mode DIP switches as:
- Boot Mode Select: 1 0 0 1 (Boot from SD card Slot 0 - U42)
- JTAG PSWITCH RESET: To the right (reset disabled)
- Battery Source: Down
- Wall 5V: Up
- VDD 5V: To the left (off)
- Hold Button: Down (off)
+To boot MX28EVK from SPI NOR flash, set the boot mode DIP switches as:
Same here.
- Boot Mode Select: 0 0 1 0 (Boot from SSP2)
- JTAG PSWITCH RESET: To the right (reset disabled)
- Battery Source: Down
- Wall 5V: Up
- VDD 5V: To the left (off)
- Hold Button: Down (off)
+Environment Storage +-------------------
+There are three targets for mx28evk:
+"make mx28evk_config" - store environment variables into MMC
+or
+"make mx28evk_nand_config" - store environment variables into NAND flash
+or
+"make mx28evk_spi_config" - store enviroment variables into SPI NOR flash
+Choose the target accordingly.
+mx28evk does not come with SPI NOR flash populated from the factory either. +It is possible to solder a SOIC memory on U49 or use a DIP8 on J89. +To get SPI communication to work R320, R321,R322 and C178 need to be populated. +Look in the schematics for the proper component values.
And here too.