All of lore.kernel.org
 help / color / mirror / Atom feed
* [U-Boot] [PATCH 1/2] mx28: Split the README into a common part and a m28 specific part
@ 2012-03-24 20:58 Fabio Estevam
  2012-03-24 20:58 ` [U-Boot] [PATCH 2/2] mx28evk: Add a README file Fabio Estevam
  2012-03-24 22:15 ` [U-Boot] [PATCH 1/2] mx28: Split the README into a common part and a m28 specific part Marek Vasut
  0 siblings, 2 replies; 9+ messages in thread
From: Fabio Estevam @ 2012-03-24 20:58 UTC (permalink / raw)
  To: u-boot

Split the README into a common part and a m28 specific part.

This will make things easier when adding new README files for other mx28
based boards.

Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
---
 doc/README.m28         |  217 +---------------------------------------------
 doc/README.mx28_common |  226 ++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 229 insertions(+), 214 deletions(-)
 create mode 100644 doc/README.mx28_common

diff --git a/doc/README.m28 b/doc/README.m28
index 548982f..9622a55 100644
--- a/doc/README.m28
+++ b/doc/README.m28
@@ -1,28 +1,7 @@
 DENX M28EVK
 ===========
 
-This document describes the DENX M28/M28EVK U-Boot port. This document mostly
-covers topics related to making the module/board bootable.
-
-Terminology
------------
-
-The dollar symbol ($) introduces a snipped of shell code. This shall be typed
-into the unix command prompt in U-Boot source code root directory.
-
-The (=>) introduces a snipped of code that should by typed into U-Boot command
-prompt.
-
-Contents
---------
-
-0) Files of the M28/M28EVK port
-1) Prerequisites
-2) Compiling U-Boot for M28
-3) Installation of U-Boot for M28EVK to SD card
-4) Installation of U-Boot for M28 to NAND flash
-
-0) Files of the M28/M28EVK port
+Files of the M28/M28EVK port
 -------------------------------
 
 arch/arm/cpu/arm926ejs/mx28/	- The CPU support code for the Freescale i.MX28
@@ -30,195 +9,5 @@ arch/arm/include/asm/arch-mx28/	- Header files for the Freescale i.MX28
 board/denx/m28evk/		- M28EVK board specific files
 include/configs/m28evk.h	- M28EVK configuration file
 
-1) Prerequisites
-----------------
-
-To make the M28 module or the M28 module or M28EVK board bootable, some tools
-are necessary. The first one is the "elftosb" tool distributed by Freescale
-Semiconductor. The other tool is the "mxsboot" tool found in U-Boot source tree.
-
-Firstly, obtain the elftosb archive from the following location:
-
-	http://foss.doredevelopment.dk/mirrors/imx/elftosb-10.12.01.tar.gz
-
-We use a $VER variable here to denote the current version. At the time of
-writing of this document, that is "10.12.01". To obtain the file from command
-line, use:
-
-	$ VER="10.12.01"
-	$ wget http://foss.doredevelopment.dk/mirrors/imx/elftosb-${VER}.tar.gz
-
-Extract the file:
-
-	$ tar xzf elftosb-${VER}.tar.gz
-
-Compile the file. We need to manually tell the linker to use also libm:
-
-	$ cd elftosb-${VER}/
-	$ make LIBS="-lstdc++ -lm" elftosb
-
-Optionally, remove debugging symbols from elftosb:
-
-	$ strip bld/linux/elftosb
-
-Finally, install the "elftosb" binary. The "install" target is missing, so just
-copy the binary by hand:
-
-	$ sudo cp bld/linux/elftosb /usr/local/bin/
-
-Make sure the "elftosb" binary can be found in your $PATH, in this case this
-means "/usr/local/bin/" has to be in your $PATH.
-
-2) Compiling U-Boot for M28
----------------------------
-
-Compiling the U-Boot for M28 is straightforward and done as compiling U-Boot
-for any other ARM device. For cross-compiler setup, please refer to ELDK5.0
-documentation. First, clean up the source code:
-
-	$ make mrproper
-
-Next, configure U-Boot for M28EVK:
-
-	$ make m28evk_config
-
-Lastly, compile U-Boot and prepare a "BootStream". The "BootStream" is a special
-type of file, which the i.MX28 CPU can boot. This is handled by the following
-command:
-
-	$ make u-boot.sb
-
-HINT: To speed-up the build process, you can add -j<N>, where N is number of
-      compiler instances that'll run in parallel.
-
-The code produces "u-boot.sb" file. This file needs to be augmented with a
-proper header to allow successful boot from SD or NAND. Adding the header is
-discussed in the following chapters.
-
-3) Installation of U-Boot for M28EVK to SD card
------------------------------------------------
-
-To boot an M28 from SD, set the boot mode DIP switches according to i.MX28
-manual chapter 12.2.1 (Table 12-2), PORT=SSP0, SD/MMC master on SSP0, 3.3V.
-
-An SD card the i.MX28 CPU can use to boot U-Boot must contain a DOS partition
-table, which in turn carries a partition of special type and which contains a
-special header. The rest of partitions in the DOS partition table can be used
-by the user.
-
-To prepare such partition, use your favourite partitioning tool. The partition
-must have the following parameters:
-
-	* Start sector .......... sector 2048
-	* Partition size ........ at least 1024 kb
-	* Partition type ........ 0x53 (sometimes "OnTrack DM6 Aux3")
-
-For example in Linux fdisk, the sequence for a clear card follows. Be sure to
-run fdisk with the option "-u=sectors" to set units to sectors:
-
-	* o ..................... create a clear partition table
-	* n ..................... create new partition
-		* p ............. primary partition
-		* 1 ............. first partition
-		* 2048 .......... first sector is 2048
-		* +1M ........... make the partition 1Mb big
-	* t 1 ................... change first partition ID
-		* 53 ............ change the ID to 0x53 (OnTrack DM6 Aux3)
-	* <create other partitions>
-	* w ..................... write partition table to disk
-
-The partition layout is ready, next the special partition must be filled with
-proper contents. The contents is generated by running the following command (see
-chapter 2)):
-
-	$ ./tools/mxsboot sd u-boot.sb u-boot.sd
-
-The resulting file, "u-boot.sd", shall then be written to the partition. In this
-case, we assume the first partition of the SD card is /dev/mmcblk0p1:
-
-	$ dd if=u-boot.sd of=/dev/mmcblk0p1
-
-Last step is to insert the card into M28EVK and boot.
-
-NOTE: If the user needs to adjust the start sector, the "mxsboot" tool contains
-      a "-p" switch for that purpose. The "-p" switch takes the sector number as
-      an argument.
-
-4) Installation of U-Boot for M28 to NAND flash
------------------------------------------------
-
-To boot an M28 from NAND, set the boot mode DIP switches according to i.MX28
-manual chapter 12.2.1 (Table 12-2), PORT=GPMI, NAND 1.8 V.
-
-There are two possibilities when preparing an image writable to NAND flash.
-
-	I) The NAND wasn't written at all yet or the BCB is broken
-	----------------------------------------------------------
-	   In this case, both BCB (FCB and DBBT) and firmware needs to be
-	   written to NAND. To generate NAND image containing all these,
-	   there is a tool called "mxsboot" in the "tools/" directory. The tool
-	   is invoked on "u-boot.sb" file from chapter 2):
-
-		 $ ./tools/mxsboot nand u-boot.sb u-boot.nand
-
-	   NOTE: The above invokation works for NAND flash with geometry of
-		 2048b per page, 64b OOB data, 128kb erase size. If your chip
-		 has a different geometry, please use:
-
-		 -w <size>	change page size (default 2048 b)
-		 -o <size>	change oob size (default 64 b)
-		 -e <size>	change erase size (default 131072 b)
-
-		 The geometry information can be obtained from running U-Boot
-		 on M28 by issuing the "nand info" command.
-
-	   The resulting file, "u-boot.nand" can be written directly to NAND
-	   from the U-Boot prompt. To simplify the process, the U-Boot default
-	   environment contains script "update_nand_full" to update the system.
-
-	   This script expects a working TFTP server containing the file
-	   "u-boot.nand" in it's root directory. This can be changed by
-	   adjusting the "update_nand_full_filename" varible.
-
-	   To update the system, run the following in U-Boot prompt:
-
-		 => run update_nand_full
-
-	   In case you would only need to update the bootloader in future,
-	   see II) below.
-
-	II) The NAND was already written with a good BCB
-	------------------------------------------------
-	   This part applies after the part I) above was done at least once.
-
-	   If part I) above was done correctly already, there is no need to
-	   write the FCB and DBBT parts of NAND again. It's possible to upgrade
-	   only the bootloader image.
-
-	   To simplify the process of firmware update, the U-Boot default
-	   environment contains script "update_nand_firmware" to update only
-	   the firmware, without rewriting FCB and DBBT.
-
-	   This script expects a working TFTP server containing the file
-	   "u-boot.sb" in it's root directory. This can be changed by
-	   adjusting the "update_nand_firmware_filename" varible.
-
-	   To update the system, run the following in U-Boot prompt:
-
-		 => run update_nand_firmware
-
-	III) Special settings for the update scripts
-	--------------------------------------------
-	   There is a slight possibility of the user wanting to adjust the
-	   STRIDE and COUNT options of the NAND boot. For description of these,
-	   see i.MX28 manual section 12.12.1.2 and 12.12.1.3.
-
-	   The update scripts take this possibility into account. In case the
-	   user changes STRIDE by blowing fuses, the user also has to change
-	   "update_nand_stride" variable. In case the user changes COUNT by
-	   blowing fuses, the user also has to change "update_nand_count"
-	   variable for the update scripts to work correctly.
-
-	   In case the user needs to boot a firmware image bigger than 1Mb, the
-	   user has to adjust the "update_nand_firmware_maxsz" variable for the
-	   update scripts to work properly.
+Follow the instructions from doc/README.mx28_common to generate a bootable SD
+card or to boot from NAND flash.
diff --git a/doc/README.mx28_common b/doc/README.mx28_common
new file mode 100644
index 0000000..5fb01b9
--- /dev/null
+++ b/doc/README.mx28_common
@@ -0,0 +1,226 @@
+Booting U-boot on a MX28 processor
+==================================
+
+This document describes the MX28 U-Boot port. This document mostly
+covers topics related to making the module/board bootable.
+
+Terminology
+-----------
+
+The dollar symbol ($) introduces a snipped of shell code. This shall be typed
+into the unix command prompt in U-Boot source code root directory.
+
+The (=>) introduces a snipped of code that should by typed into U-Boot command
+prompt
+
+Contents
+--------
+
+1) Prerequisites
+2) Compiling U-Boot for a MX28 based board
+3) Installation of U-Boot for a MX28 based board to SD card
+
+1) Prerequisites
+----------------
+
+To make a MX28 based board bootable, some tools are necessary. The first one 
+is the "elftosb" tool distributed by Freescale Semiconductor. The other one
+is the "mxsboot" tool found in U-Boot source tree.
+
+Firstly, obtain the elftosb archive from the following location:
+
+	http://foss.doredevelopment.dk/mirrors/imx/elftosb-10.12.01.tar.gz
+
+We use a $VER variable here to denote the current version. At the time of
+writing of this document, that is "10.12.01". To obtain the file from command
+line, use:
+
+	$ VER="10.12.01"
+	$ wget http://foss.doredevelopment.dk/mirrors/imx/elftosb-${VER}.tar.gz
+
+Extract the file:
+
+	$ tar xzf elftosb-${VER}.tar.gz
+
+Compile the file. We need to manually tell the linker to use also libm:
+
+	$ cd elftosb-${VER}/
+	$ make LIBS="-lstdc++ -lm" elftosb
+
+Optionally, remove debugging symbols from elftosb:
+
+	$ strip bld/linux/elftosb
+
+Finally, install the "elftosb" binary. The "install" target is missing, so just
+copy the binary by hand:
+
+	$ sudo cp bld/linux/elftosb /usr/local/bin/
+
+Make sure the "elftosb" binary can be found in your $PATH, in this case this
+means "/usr/local/bin/" has to be in your $PATH.
+
+2) Compiling U-Boot for a MX28 based board
+-------------------------------------------
+
+Compiling the U-Boot for a MX28 board is straightforward and done as compiling U-Boot
+for any other ARM device. For cross-compiler setup, please refer to ELDK5.0
+documentation. First, clean up the source code:
+
+	$ make mrproper
+
+Next, configure U-Boot for a MX28 based board
+
+	$ make <mx28_based_board_name>_config
+
+Examples: 
+
+1. For building U-boot for Denx M28EVK board:
+
+	$ make m28evk_config
+
+2. For building U-boot for Freescale MX28EVK board:
+
+	$ make mx28evk_config
+
+Lastly, compile U-Boot and prepare a "BootStream". The "BootStream" is a special
+type of file, which the i.MX28 CPU can boot. This is handled by the following
+command:
+
+	$ make u-boot.sb
+
+HINT: To speed-up the build process, you can add -j<N>, where N is number of
+      compiler instances that'll run in parallel.
+
+The code produces "u-boot.sb" file. This file needs to be augmented with a
+proper header to allow successful boot from SD or NAND. Adding the header is
+discussed in the following chapters.
+
+3) Installation of U-Boot for a MX28 based board to SD card
+-----------------------------------------------------------
+
+To boot a MX28 based board from SD, set the boot mode DIP switches according
+to i.MX28 manual chapter 12.2.1 (Table 12-2), PORT=SSP0, SD/MMC master on 
+SSP0, 3.3V.
+
+
+An SD card the i.MX28 CPU can use to boot U-Boot must contain a DOS partition
+table, which in turn carries a partition of special type and which contains a
+special header. The rest of partitions in the DOS partition table can be used
+by the user.
+
+To prepare such partition, use your favourite partitioning tool. The partition
+must have the following parameters:
+
+	* Start sector .......... sector 2048
+	* Partition size ........ at least 1024 kb
+	* Partition type ........ 0x53 (sometimes "OnTrack DM6 Aux3")
+
+For example in Linux fdisk, the sequence for a clear card follows. Be sure to
+run fdisk with the option "-u=sectors" to set units to sectors:
+
+	* o ..................... create a clear partition table
+	* n ..................... create new partition
+		* p ............. primary partition
+		* 1 ............. first partition
+		* 2048 .......... first sector is 2048
+		* +1M ........... make the partition 1Mb big
+	* t 1 ................... change first partition ID
+		* 53 ............ change the ID to 0x53 (OnTrack DM6 Aux3)
+	* <create other partitions>
+	* w ..................... write partition table to disk
+
+The partition layout is ready, next the special partition must be filled with
+proper contents. The contents is generated by running the following command
+(see chapter 2)):
+
+	$ ./tools/mxsboot sd u-boot.sb u-boot.sd
+
+The resulting file, "u-boot.sd", shall then be written to the partition. In this
+case, we assume the first partition of the SD card is /dev/mmcblk0p1:
+
+	$ dd if=u-boot.sd of=/dev/mmcblk0p1
+
+Last step is to insert the card into MX28 based board and boot.
+
+NOTE: If the user needs to adjust the start sector, the "mxsboot" tool contains
+      a "-p" switch for that purpose. The "-p" switch takes the sector number as
+      an argument.
+
+4) Installation of U-Boot for NAND flash
+-----------------------------------------------
+
+To boot a MX28 based board from NAND, set the boot mode DIP switches according to i.MX28
+manual chapter 12.2.1 (Table 12-2), PORT=GPMI, NAND 1.8 V.
+
+There are two possibilities when preparing an image writable to NAND flash.
+
+	I) The NAND wasn't written at all yet or the BCB is broken
+	----------------------------------------------------------
+	   In this case, both BCB (FCB and DBBT) and firmware needs to be
+	   written to NAND. To generate NAND image containing all these,
+	   there is a tool called "mxsboot" in the "tools/" directory. The tool
+	   is invoked on "u-boot.sb" file from chapter 2):
+
+		 $ ./tools/mxsboot nand u-boot.sb u-boot.nand
+
+	   NOTE: The above invokation works for NAND flash with geometry of
+		 2048b per page, 64b OOB data, 128kb erase size. If your chip
+		 has a different geometry, please use:
+
+		 -w <size>	change page size (default 2048 b)
+		 -o <size>	change oob size (default 64 b)
+		 -e <size>	change erase size (default 131072 b)
+
+		 The geometry information can be obtained from running U-Boot
+		 on the MX28 board by issuing the "nand info" command.
+
+	   The resulting file, "u-boot.nand" can be written directly to NAND
+	   from the U-Boot prompt. To simplify the process, the U-Boot default
+	   environment contains script "update_nand_full" to update the system.
+
+	   This script expects a working TFTP server containing the file
+	   "u-boot.nand" in it's root directory. This can be changed by
+	   adjusting the "update_nand_full_filename" varible.
+
+	   To update the system, run the following in U-Boot prompt:
+
+		 => run update_nand_full
+
+	   In case you would only need to update the bootloader in future,
+	   see II) below.
+
+	II) The NAND was already written with a good BCB
+	------------------------------------------------
+	   This part applies after the part I) above was done at least once.
+
+	   If part I) above was done correctly already, there is no need to
+	   write the FCB and DBBT parts of NAND again. It's possible to upgrade
+	   only the bootloader image.
+
+	   To simplify the process of firmware update, the U-Boot default
+	   environment contains script "update_nand_firmware" to update only
+	   the firmware, without rewriting FCB and DBBT.
+
+	   This script expects a working TFTP server containing the file
+	   "u-boot.sb" in it's root directory. This can be changed by
+	   adjusting the "update_nand_firmware_filename" varible.
+
+	   To update the system, run the following in U-Boot prompt:
+
+		 => run update_nand_firmware
+
+	III) Special settings for the update scripts
+	--------------------------------------------
+	   There is a slight possibility of the user wanting to adjust the
+	   STRIDE and COUNT options of the NAND boot. For description of these,
+	   see i.MX28 manual section 12.12.1.2 and 12.12.1.3.
+
+	   The update scripts take this possibility into account. In case the
+	   user changes STRIDE by blowing fuses, the user also has to change
+	   "update_nand_stride" variable. In case the user changes COUNT by
+	   blowing fuses, the user also has to change "update_nand_count"
+	   variable for the update scripts to work correctly.
+
+	   In case the user needs to boot a firmware image bigger than 1Mb, the
+	   user has to adjust the "update_nand_firmware_maxsz" variable for the
+	   update scripts to work properly.
-- 
1.7.1

^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [U-Boot] [PATCH 2/2] mx28evk: Add a README file
  2012-03-24 20:58 [U-Boot] [PATCH 1/2] mx28: Split the README into a common part and a m28 specific part Fabio Estevam
@ 2012-03-24 20:58 ` Fabio Estevam
  2012-03-24 22:15   ` Marek Vasut
  2012-03-28  9:50   ` Stefano Babic
  2012-03-24 22:15 ` [U-Boot] [PATCH 1/2] mx28: Split the README into a common part and a m28 specific part Marek Vasut
  1 sibling, 2 replies; 9+ messages in thread
From: Fabio Estevam @ 2012-03-24 20:58 UTC (permalink / raw)
  To: u-boot

Add a README file for mx28evk board.

Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
---
 doc/README.mx28evk |   29 +++++++++++++++++++++++++++++
 1 files changed, 29 insertions(+), 0 deletions(-)
 create mode 100644 doc/README.mx28evk

diff --git a/doc/README.mx28evk b/doc/README.mx28evk
new file mode 100644
index 0000000..c6c3d37
--- /dev/null
+++ b/doc/README.mx28evk
@@ -0,0 +1,29 @@
+FREESCALE MX28EVK
+==================
+
+Supported hardware: only MX28EVK rev D is supported in U-boot.
+
+Files of the MX28EVK port
+--------------------------
+
+arch/arm/cpu/arm926ejs/mx28/	- The CPU support code for the Freescale i.MX28
+arch/arm/include/asm/arch-mx28/	- Header files for the Freescale i.MX28
+board/freescale/mx28evk/	- MX28EVK board specific files
+include/configs/mx28evk.h	- MX28EVK configuration file
+
+Jumper configuration
+---------------------
+
+To boot MX28EVK 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 left (reset enabled)
+   * Battery Source: Down
+   * Wall 5V: Up
+   * VDD 5V: To the left (off)
+   * Hold Button: Down (off)
+
+Follow the instructions from doc/README.mx28_common to generate a bootable SD
+card.
+
+Insert the SD card in slot 0, power up the board and U-boot will boot.
-- 
1.7.1

^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [U-Boot] [PATCH 1/2] mx28: Split the README into a common part and a m28 specific part
  2012-03-24 20:58 [U-Boot] [PATCH 1/2] mx28: Split the README into a common part and a m28 specific part Fabio Estevam
  2012-03-24 20:58 ` [U-Boot] [PATCH 2/2] mx28evk: Add a README file Fabio Estevam
@ 2012-03-24 22:15 ` Marek Vasut
  1 sibling, 0 replies; 9+ messages in thread
From: Marek Vasut @ 2012-03-24 22:15 UTC (permalink / raw)
  To: u-boot

Dear Fabio Estevam,

> Split the README into a common part and a m28 specific part.
> 
> This will make things easier when adding new README files for other mx28
> based boards.
> 
> Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
> ---
>  doc/README.m28         |  217
> +--------------------------------------------- doc/README.mx28_common | 
> 226 ++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 229
> insertions(+), 214 deletions(-)
>  create mode 100644 doc/README.mx28_common
> 
> diff --git a/doc/README.m28 b/doc/README.m28
> index 548982f..9622a55 100644
> --- a/doc/README.m28
> +++ b/doc/README.m28
> @@ -1,28 +1,7 @@
>  DENX M28EVK
>  ===========
> 
> -This document describes the DENX M28/M28EVK U-Boot port. This document
> mostly -covers topics related to making the module/board bootable.
> -
> -Terminology
> ------------
> -
> -The dollar symbol ($) introduces a snipped of shell code. This shall be
> typed -into the unix command prompt in U-Boot source code root directory.
> -
> -The (=>) introduces a snipped of code that should by typed into U-Boot
> command -prompt.
> -
> -Contents
> ---------
> -
> -0) Files of the M28/M28EVK port
> -1) Prerequisites
> -2) Compiling U-Boot for M28
> -3) Installation of U-Boot for M28EVK to SD card
> -4) Installation of U-Boot for M28 to NAND flash
> -
> -0) Files of the M28/M28EVK port
> +Files of the M28/M28EVK port
>  -------------------------------

Fix the length of underlining here ;-)

Otherwise, fine by me, will ACK V2.

^ permalink raw reply	[flat|nested] 9+ messages in thread

* [U-Boot] [PATCH 2/2] mx28evk: Add a README file
  2012-03-24 20:58 ` [U-Boot] [PATCH 2/2] mx28evk: Add a README file Fabio Estevam
@ 2012-03-24 22:15   ` Marek Vasut
  2012-03-27 12:30     ` Fabio Estevam
  2012-03-28  9:50   ` Stefano Babic
  1 sibling, 1 reply; 9+ messages in thread
From: Marek Vasut @ 2012-03-24 22:15 UTC (permalink / raw)
  To: u-boot

Dear Fabio Estevam,

> Add a README file for mx28evk board.
> 
> Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>

Acked-by: Marek Vasut <marex@denx.de>

> ---
>  doc/README.mx28evk |   29 +++++++++++++++++++++++++++++
>  1 files changed, 29 insertions(+), 0 deletions(-)
>  create mode 100644 doc/README.mx28evk
> 
> diff --git a/doc/README.mx28evk b/doc/README.mx28evk
> new file mode 100644
> index 0000000..c6c3d37
> --- /dev/null
> +++ b/doc/README.mx28evk
> @@ -0,0 +1,29 @@
> +FREESCALE MX28EVK
> +==================
> +
> +Supported hardware: only MX28EVK rev D is supported in U-boot.
> +
> +Files of the MX28EVK port
> +--------------------------
> +
> +arch/arm/cpu/arm926ejs/mx28/	- The CPU support code for the Freescale
> i.MX28 +arch/arm/include/asm/arch-mx28/	- Header files for the Freescale
> i.MX28 +board/freescale/mx28evk/	- MX28EVK board specific files
> +include/configs/mx28evk.h	- MX28EVK configuration file
> +
> +Jumper configuration
> +---------------------
> +
> +To boot MX28EVK 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 left (reset enabled)
> +   * Battery Source: Down
> +   * Wall 5V: Up
> +   * VDD 5V: To the left (off)
> +   * Hold Button: Down (off)
> +
> +Follow the instructions from doc/README.mx28_common to generate a bootable
> SD +card.
> +
> +Insert the SD card in slot 0, power up the board and U-boot will boot.

Best regards,
Marek Vasut

^ permalink raw reply	[flat|nested] 9+ messages in thread

* [U-Boot] [PATCH 2/2] mx28evk: Add a README file
  2012-03-24 22:15   ` Marek Vasut
@ 2012-03-27 12:30     ` Fabio Estevam
  2012-03-27 13:01       ` Marek Vasut
  2012-03-27 13:12       ` Stefano Babic
  0 siblings, 2 replies; 9+ messages in thread
From: Fabio Estevam @ 2012-03-27 12:30 UTC (permalink / raw)
  To: u-boot

Hi Stefano,

On 3/24/12, Marek Vasut <marex@denx.de> wrote:
> Dear Fabio Estevam,
>
>> Add a README file for mx28evk board.
>>
>> Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
>
> Acked-by: Marek Vasut <marex@denx.de>

Would it be possible to have this patch applied for 2012.03? Or is it too late?

Since mx28evk will be introduced in 2012.03, it would be nice to have
its readme file.

Thanks,

Fabio Estevam

^ permalink raw reply	[flat|nested] 9+ messages in thread

* [U-Boot] [PATCH 2/2] mx28evk: Add a README file
  2012-03-27 12:30     ` Fabio Estevam
@ 2012-03-27 13:01       ` Marek Vasut
  2012-03-27 13:29         ` Stefano Babic
  2012-03-27 13:12       ` Stefano Babic
  1 sibling, 1 reply; 9+ messages in thread
From: Marek Vasut @ 2012-03-27 13:01 UTC (permalink / raw)
  To: u-boot

Dear Fabio Estevam,

> Hi Stefano,
> 
> On 3/24/12, Marek Vasut <marex@denx.de> wrote:
> > Dear Fabio Estevam,
> > 
> >> Add a README file for mx28evk board.
> >> 
> >> Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
> > 
> > Acked-by: Marek Vasut <marex@denx.de>
> 
> Would it be possible to have this patch applied for 2012.03? Or is it too
> late?

You'd have to poke WD for that, though I personally think it would be 
beneficial.

> 
> Since mx28evk will be introduced in 2012.03, it would be nice to have
> its readme file.
> 
> Thanks,
> 
> Fabio Estevam

Best regards,
Marek Vasut

^ permalink raw reply	[flat|nested] 9+ messages in thread

* [U-Boot] [PATCH 2/2] mx28evk: Add a README file
  2012-03-27 12:30     ` Fabio Estevam
  2012-03-27 13:01       ` Marek Vasut
@ 2012-03-27 13:12       ` Stefano Babic
  1 sibling, 0 replies; 9+ messages in thread
From: Stefano Babic @ 2012-03-27 13:12 UTC (permalink / raw)
  To: u-boot

On 27/03/2012 14:30, Fabio Estevam wrote:
> Hi Stefano,
> 

Hi Fabio,

> On 3/24/12, Marek Vasut <marex@denx.de> wrote:
>> Dear Fabio Estevam,
>>
>>> Add a README file for mx28evk board.
>>>
>>> Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
>>
>> Acked-by: Marek Vasut <marex@denx.de>
> 
> Would it be possible to have this patch applied for 2012.03? Or is it too late?

Thoretically, it is late. However, this is a documentation regarding a
feature we have since a lot of time. Before I see your mail, I was
merging the two patches...

> 
> Since mx28evk will be introduced in 2012.03,

Exactly

> it would be nice to have
> its readme file.

I think the same. The two patches will be part of my next pull request
to Albert.

Best regards,
Stefano Babic

-- 
=====================================================================
DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-53 Fax: +49-8142-66989-80 Email: sbabic at denx.de
=====================================================================

^ permalink raw reply	[flat|nested] 9+ messages in thread

* [U-Boot] [PATCH 2/2] mx28evk: Add a README file
  2012-03-27 13:01       ` Marek Vasut
@ 2012-03-27 13:29         ` Stefano Babic
  0 siblings, 0 replies; 9+ messages in thread
From: Stefano Babic @ 2012-03-27 13:29 UTC (permalink / raw)
  To: u-boot

On 27/03/2012 15:01, Marek Vasut wrote:
> Dear Fabio Estevam,
> 
>> Hi Stefano,
>>
>> On 3/24/12, Marek Vasut <marex@denx.de> wrote:
>>> Dear Fabio Estevam,
>>>
>>>> Add a README file for mx28evk board.
>>>>
>>>> Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
>>>
>>> Acked-by: Marek Vasut <marex@denx.de>
>>
>> Would it be possible to have this patch applied for 2012.03? Or is it too
>> late?
> 
> You'd have to poke WD for that, though I personally think it would be 
> beneficial.

Marek, I have not seen your e-mail - I had sent my answer to Wolfgang, too.

IMHO I consider the two patches as a fix (that is, a missing
documentation for a board is a bug...) and I have no problem to merge
them. If nobody complains, this is the way I will do.

Regards,
Stefano

-- 
=====================================================================
DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-53 Fax: +49-8142-66989-80 Email: sbabic at denx.de
=====================================================================

^ permalink raw reply	[flat|nested] 9+ messages in thread

* [U-Boot] [PATCH 2/2] mx28evk: Add a README file
  2012-03-24 20:58 ` [U-Boot] [PATCH 2/2] mx28evk: Add a README file Fabio Estevam
  2012-03-24 22:15   ` Marek Vasut
@ 2012-03-28  9:50   ` Stefano Babic
  1 sibling, 0 replies; 9+ messages in thread
From: Stefano Babic @ 2012-03-28  9:50 UTC (permalink / raw)
  To: u-boot

On 24/03/2012 21:58, Fabio Estevam wrote:
> Add a README file for mx28evk board.
> 
> Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
> ---

Applied to u-boot-imx, thanks.

Best regards,
Stefano Babic

-- 
=====================================================================
DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-53 Fax: +49-8142-66989-80 Email: sbabic at denx.de
=====================================================================

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2012-03-28  9:50 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-03-24 20:58 [U-Boot] [PATCH 1/2] mx28: Split the README into a common part and a m28 specific part Fabio Estevam
2012-03-24 20:58 ` [U-Boot] [PATCH 2/2] mx28evk: Add a README file Fabio Estevam
2012-03-24 22:15   ` Marek Vasut
2012-03-27 12:30     ` Fabio Estevam
2012-03-27 13:01       ` Marek Vasut
2012-03-27 13:29         ` Stefano Babic
2012-03-27 13:12       ` Stefano Babic
2012-03-28  9:50   ` Stefano Babic
2012-03-24 22:15 ` [U-Boot] [PATCH 1/2] mx28: Split the README into a common part and a m28 specific part Marek Vasut

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.