summaryrefslogtreecommitdiff
path: root/TI_OMAP4_Kernel_Release_Notes_L24.x.txt
diff options
context:
space:
mode:
authorRicardo Perez Olivares <x0081762@ti.com>2010-08-19 16:19:12 -0500
committerRicardo Perez Olivares <x0081762@ti.com>2010-09-14 19:27:42 -0500
commitd58cadfe700d2e866f66d955c26bd41e93565022 (patch)
tree731a0b14faeaccdd62fc79dcfe7b17adf83fbdb9 /TI_OMAP4_Kernel_Release_Notes_L24.x.txt
parent8418c7806f64e9ce17b75099003f44253e1f6102 (diff)
OMAP4: RLS_Notes: Updating release notes x-loader and PM sections:
Updating: About x-loader compilation for ES1.0 in the release notes The PM defconfig details in ection 3.5 Signed-off-by: Ricardo Perez Olivares <x0081762@ti.com>
Diffstat (limited to 'TI_OMAP4_Kernel_Release_Notes_L24.x.txt')
-rw-r--r--TI_OMAP4_Kernel_Release_Notes_L24.x.txt49
1 files changed, 16 insertions, 33 deletions
diff --git a/TI_OMAP4_Kernel_Release_Notes_L24.x.txt b/TI_OMAP4_Kernel_Release_Notes_L24.x.txt
index 5a212e8fa8ac..380a3385350b 100644
--- a/TI_OMAP4_Kernel_Release_Notes_L24.x.txt
+++ b/TI_OMAP4_Kernel_Release_Notes_L24.x.txt
@@ -92,9 +92,13 @@ E.g.:
+-- x-loader
To select the default configuration for X-loader type:
- For SDP and Blaze boards:
+ For ES1.0 SDP and Blaze boards:
+ # make CROSS_COMPILE=arm-none-linux-gnueabi- omap4430sdp_MPU_600MHz_config
+ For ES2.0 SDP and Blaze boards:
# make CROSS_COMPILE=arm-none-linux-gnueabi- omap4430sdp_config
- For Panda boards:
+ For ES1.0 Panda boards:
+ # make CROSS_COMPILE=arm-none-linux-gnueabi- omap4430sdp_600_config
+ For ES2.0 Panda boards:
# make CROSS_COMPILE=arm-none-linux-gnueabi- omap4430panda_config
To build the X-loader image type:
@@ -104,15 +108,8 @@ To build the X-loader image type:
The above step will create a MLO image, which can be copied into the
MMC/SD card for booting via MMC/SD.
-NOTE: 1 GHz (default configuration) is not stable on all ES1.0 devices.
- You must always use omap4430sdp_MPU_600MHz_config for ES1.0.
-
-3.2.3 Compiling X-loader (for booting from eMMC)
-
-Follow same steps as above to create an MLO image. A configuration header needs
-to be added at the begining of this MLO to create an image 'x-load.ch.bin' that
-can be written to the eMMC for eMMC-booting. Please contact your TI
-representative for obtaining the configuration header.
+For booting from eMMC flash this MLO at sector 0x0 or sector 0x100. See
+section 3.3.2 for detailed instructions for flashing and booting from eMMC.
3.2.4 Compiling the Kernel
@@ -158,16 +155,15 @@ using one of the following options.
Option 1:
Use a debugger or OMAPFlasher tool to download x-loader (with configuration
-header, e.g. x-load.ch.bin) as well as u-boot.bin into
+header, e.g. MLO) as well as u-boot.bin into
SDRAM and run u-boot from SDRAM.
Option 2:
-Boot via a removable MMC card following the instructions in section 3.3.1, but
-additionally keep the x-load.ch.bin that you want to flash to eMMC in the same
-removable MMC card. After booting from removable MMC, copy the x-load.ch.bin
+Boot via a removable MMC card following the instructions in section 3.3.1.
+After booting from removable MMC, copy the MLO
and u-boot.bin from the MMC to RAM using the following commands:
OMAP44XX SDP # mmcinit 0
-OMAP44XX SDP # fatload mmc 0 [Ram Address X] x-load.ch.bin
+OMAP44XX SDP # fatload mmc 0 [Ram Address X] MLO
OMAP44XX SDP # fatload mmc 0 [Ram Address Y] u-boot.bin
Once the x-loader and u-boot binaries are in RAM, use the following commands
@@ -257,24 +253,11 @@ http://omappedia.org/wiki/Write_Back_pipeline_usage_guide
3.5 Enabling Power Management Features
-All PM features are disabled in the default OMAP4 kernel configuration
+All PM features are enabled by default in OMAP4 kernel configuration
(omap_4430sdp_defconfig).
-All clocks are still kept enabled on bootloader.
-
-To test PM features please use omap4_pm_defconfig. Note that PM features
-on OMAP4430 ES1.0 can only be verified on a EMU device. The EMU device needs
-the x-loader signed with the right PPA release.
-
-omap4_pm_defconfig does not enable Tick suppression. To do so enable these
-options manually.
-
-Enable the following options in menuconfig
- Kernel Features ---> Use local timer interrupts
- Kernel Features ---> Tickless System
- Kernel Features ---> High Resolution Timer support
-
-omap4_pm_defconfig has VFP support disabled due to a know issue with enabling
-FPU on ES1. Please do not enable VFP support.
+
+Note that PM features on OMAP4430 ES1.0 are not supported and hence
+all PM features are disabled once CONFIG_OMAP4_ES1 is selected.
3.5.1 CPU Hotplug