summaryrefslogtreecommitdiff
path: root/board
Commit message (Collapse)AuthorAgeLines
* ENGR00123551: Add mx25 splash screen supportTerry Lv2010-05-31-1/+111
| | | | | | | | Add mx25 splash screen support. Signed-off-by: Terry Lv <r65388@freescale.com> Signed-off-by: Renato Frias <renato.frias@freescale.com> Signed-off-by: Terry Lv <r65388@freescale.com>
* ENGR00123641 MX53: Add DDR3 CPU board supportJason Liu2010-05-20-3/+59
| | | | | | | | Add DDR3 CPU board support, DDR3 clock 400Mhz Create one config file for it since the DDR3 init script is much different wtih DDR2. Signed-off-by:Jason Liu <r64343@freescale.com>
* ENGR00123630 Set ddr clk clock according to the board IDrel_imx_2.6.31_10.05.02imx_v2009.08_10.05.02Jason Liu2010-05-19-1/+28
| | | | | | | | | | Set DDR clock to 400Mhz on MX53-EVK with DDR2 1GByte RevB Set DDR clock to 300Mhz on MX53-EVK with DDR2 2GByte RevA1 Remove the clock dump during boot, user can use clk command to get the clock information. Using help clk to get the command help Signed-off-by:Jason Liu <r64343@freescale.com>
* ENGR00123488 MX53 Board IdentificationJason Liu2010-05-14-3/+167
| | | | | | | | | | | | | | | | The CPU_ID0 analog voltage level is obtained by reading ADC channel 12 of the LTC2495 and the CPU_ID1 analog voltage level is obtained by reading ADC channel 13. The ADC data register value read from the LTC2495 is a 24 bit value. For example, an ADC value that reads between 0xB3CF3E and 0xB9E79E indicates a 130k ohm resistor is populated on the daughtercard, which corresponds to ID level 20 By using CPU_ID0, CPU_ID1 to identify the board for example: CPU_ID0 = 21, CPU_ID1 = 15, MX53-EVK with DDR2 1GByte RevB Signed-off-by:Jason Liu <r64343@freescale.com>
* ENGR00123278: Support clock operation functionsTerry Lv2010-05-11-1/+1
| | | | | | Support clock operation functions. Signed-off-by: Terry Lv <r65388@freescale.com>
* ENGR00122980: Change default env dev to mmc for bbgTerry Lv2010-04-29-1/+0
| | | | | | | As customer usually mmc to save env data. Change default env device to mmc for bbg. Signed-off-by: Terry Lv <r65388@freescale.com>
* ENGR00122643: Integrate linear PMICTerry Lv2010-04-20-2/+101
| | | | | | Integrate linear PMIC. Signed-off-by: Terry Lv <r65388@freescale.com>
* ENGR00122342: missing mx23 evk machine ID settingTerry Lv2010-04-16-5/+7
| | | | | | Change stmp378x to mx23evk in u-boot. Signed-off-by: Terry Lv <r65388@freescale.com>
* ENGR00122030 Mfg Firmware support fot imx25Yan Wang2010-04-07-0/+9
| | | | | | Add mfg firmware support for imx25 Signed-off-by:Yan Wang<r65094@freescale.com>
* ENGR00122203 UBOOT: Add MX53 ARM2 board supportJason2010-04-01-34/+110
| | | | | | | | Both EVK and ARM2 board using the same machine id. Currently, use system_rev to diff ARM2 board. DDR freq for ARM2 has been set to 400M, but 300M on EVK. Signed-off-by:Jason Liu <r64343@freescale.com>
* ENGR00122085 MX35 Add Uboot Firmware supportWallace Wang2010-03-31-0/+8
| | | | | | Build Mfg firmware for mx35 3stack Signed-off-by: Wallace Wang <r59996@freescale.com>
* ENGR00119033: System can not find MMC/SD card in SD slot 1Terry Lv2010-03-30-293/+330
| | | | | | | System can not find MMC/SD card in SD slot 1 when booting from Uboot. Signed-off-by: Terry Lv <r65388@freescale.com>
* ENGR00122046 Update DDR init script for MX53 EVKrel_imx_2.6.31_10.03.00Jason2010-03-26-2/+2
| | | | | | | | | | | | | Update DDR init script according to compass: http://compass.freescale.net/go/216805297 FCP 7 KB 25-Mar-2010 setmem /32 0x53fa8570 = 0x00180000 -> setmem /32 0x53fa8570 = 0x00200000 setmem /32 0x53fa8578 = 0x00180000 -> setmem /32 0x53fa8578 = 0x00200000 Signed-off-by:Jason Liu <r64343@freescale.com>
* ENGR00121976 UBOOT: some fix for SD/MMC cardJason2010-03-25-6/+43
| | | | | | | | | -Update eSDHC clock setting, -Fix the GPT timer setting, -Fix the boot option pars, -Remove mdelay() function call to improve the performance Signed-off-by:Jason Liu <r64343@freescale.com>
* ENGR00121774 DDR 300Mhz support for MX53 ubootJason2010-03-19-65/+64
| | | | | | | -update DDR script for 300MHZ support, this script got from Yaniv -increase VDDA to 1.25V Signed-off-by:Jason Liu <r64343@freescale.com>
* ENGR00121731: Add mmu, l1cache, l2cache support for mx53Terry Lv2010-03-19-0/+74
| | | | | | Add mmu, l1cache, l2cache support for mx53. Signed-off-by: Terry Lv <r65388@freescale.com>
* ENGR00121202 Add uboot support for MX53Jason2010-03-17-0/+914
| | | | | | Add uboot support for MX53 Signed-off-by:Jason Liu <r64343@freescale.com>
* ENGR00121379: MX28 U-BOOT enhancementsTerry Lv2010-03-12-14/+15
| | | | | | MX28 U-BOOT enhancements. Signed-off-by: Terry Lv <r65388@freescale.com>
* ENGR00121504 Revert ENGR00120191 to restore M4IF valuesLily Zhang2010-03-11-8/+8
| | | | | | | | | | CR 00120191 is used to adjust IPU/VPU priority for memory access in order to improve video performance. However this change caused video playback and record unstable (See CR 00120697, CR 00121478). It's decided to remove CR 00121504 change for the stability. Signed-off-by: Lily Zhang <r58066@freescale.com>
* ENGR00120520: Enable MMU for mx51 and mx35Terry Lv2010-03-04-8/+41
| | | | | | | MMU enable code is missed in mx51 and mx35 u-boot. So add these codes. Signed-off-by: Terry Lv <r65388@freescale.com>
* ENGR00121029 Add MX51-BBG Uboot Firmware supportFrank Li2010-02-22-0/+7
| | | | | | Build Mfg firmware for mx51-bbg Signed-off-by: Frank Li <frank.li@freescale.com>
* ENGR00120206 iMX28 Enable Ethernet and MMC boot supportrel_imx_2.6.31_10.02.00Frank Li2010-01-25-35/+86
| | | | | | Enable Ethernet and MMC boot support for imx28-evk Signed-off-by: Frank Li <frank.li@freescale.com>
* ENGR00120208: Change recovery mode boot_cmd strategyTerry Lv2010-01-18-9/+17
| | | | | | | | | | The new strategy will be: bootargs_android_recovery and bootcmd_android_recovery will be checked. If they exists, their values will be used by bootargs_android and bootcmd_android, or the default vaules will be used. Signed-off-by: Terry Lv <r65388@freescale.com>
* ENGR00120191 MX51: Update the M4IF settingLily Zhang2010-01-17-6/+6
| | | | | | New M4IF settings benefit to video performance improvement. Signed-off-by: Lily Zhang <r58066@freescale.com>
* ENGR00119894: Read right value in mxc_i2cTerry Lv2010-01-11-2/+5
| | | | | | | The value read from mxc_i2c is not complete. The last byte is lost. Signed-off-by: Terry Lv <r65388@freescale.com>
* ENGR00119890: Set right mac addr to FEC register in initTerry Lv2010-01-11-2/+8
| | | | | | | The mac addr set to FEC is smc911x's. So add a environment "fec_addr" to set fec address. Signed-off-by: Terry Lv <r65388@freescale.com>
* ENGR00119834: Change PDR0 clock settings for mx35 TO2Terry Lv2010-01-06-4/+1
| | | | | | | The IPU_HND_BYP bit is different in mx35 to1 and to2. Change the value of this bit for mx35 to2. Signed-off-by: Terry Lv <r65388@freescale.com>
* ENGR00119738: eMMC card access failed.Terry Lv2009-12-31-24/+45
| | | | | | | The iomux settings of mx51 bbg and mx35 3stack can't support eMMC card. Thus, change the iomux settings. Signed-off-by: Terry Lv <r65388@freescale.com>
* ENGR00119716: MX28 basic support.Terry Lv2009-12-31-0/+225
| | | | | | Add mx28 to u-boot and pass the compiling. Signed-off-by: Terry Lv <r65388@freescale.com>
* ENGR00119701 MX51: merge some fixes in 200908 versionLily Zhang2009-12-28-63/+114
| | | | | | | | 1. Update MX51 3-stack initialization codes to merge some fixes from 200901 version 2. Update MX51 BBG code to add chip version check Signed-off-by: Lily Zhang <r58066@freescale.com>
* ENGR00118739 Correct the board version of MX51 EVKLily Zhang2009-12-27-11/+11
| | | | | | | | | | The SD card in MMC Slot2 can not be detected. This is because the board version of MX51 EVK doesn't keep synchronization with kernel. So the card detect PIN is not configured well. Here Bit 11-Bit 8 in system_rev indicates the board version. The fix is to set Bit 11 -Bit8 as 1 for MX51 EVK board. Signed-off-by: Lily Zhang <r58066@freescale.com>
* ENGR00119505 MX51 BBG: Change DDR2 settingsLily Zhang2009-12-19-6/+6
| | | | | | | 1. Change the drive strength of DRAM PAD as high 2. Change ESDCFG setting Signed-off-by: Lily Zhang <r58066@freescale.com>
* ENGR00119224: mmu support for mx51 3stack and mx51 bbgTerry Lv2009-12-11-4/+132
| | | | | | mmu support for mx51 3stack and mx51 bbg. Signed-off-by: Terry Lv <r65388@freescale.com>
* ENGR00119171: ubifs support for android recovery mode.Terry Lv2009-12-11-109/+146
| | | | | | ubifs support for android recovery mode. Signed-off-by: Terry Lv <r65388@freescale.com>
* ENGR00119133: MX35 can't boot due to wrong frequency settingTerry Lv2009-12-09-3/+10
| | | | | | MX35 can't boot due to wrong frequency setting. Signed-off-by: Terry Lv <r65388@freescale.com>
* ENGR00118978: Timer adjustment for all platformsFred Fan2009-12-04-10/+10
| | | | | | | | | In current u-boot design, get_timer_masked is not correct and udelay is not accurate when the time is less than 1000us. Thus we need to use ipg clock source for accurate timer. Signed-off-by: Terry Lv <r65388@freescale.com>
* ENGR00118579 Enable MMUrel_imx_2.6.31_09.12.00_RC1Fred Fan2009-11-30-0/+66
| | | | | | | To enable MMU, it is porting from redboot. Enable MMU and enable I/D cache. Signed-off-by:Fred Fan <r01011@freescale.com>
* ENGR00118801: Unknown information when booting from SPI-NOR.Terry Lv2009-11-27-2/+2
| | | | | | No 'boot up from' information when booting from NOR-SPI. Signed-off-by: Terry Lv <r65388@freescale.com>
* ENGR00118682 Update the MX25 MAX PrioritySammy He2009-11-23-0/+25
| | | | | | Update the priority list for MX25 MAX xbar. Signed-off-by: Sammy He <r62914@freescale.com>
* ENGR00118576 MX25: Support Smc911x ethernetSammy He2009-11-20-4/+28
| | | | | | | 1. Add imx cspi support for cpld access. 2. Add smc911x ethernet support from cpld. Signed-off-by: Sammy He <r62914@freescale.com>
* ENGR00118362: Correct recovery NAND cmdTerry Lv2009-11-12-94/+38
| | | | | | | | | This patch will fix three issues: 1. Add boot device detection. 2. Use right nand command in anroid for recovery mode. 3. Recovery mode code clean. Signed-off-by: Terry Lv <r65388@freescale.com>
* ENGR00118294: Misc changes for v2009.08 upgrade.Terry Lv2009-11-11-87/+551
| | | | | | Misc changes for v2009.08 upgrade. Signed-off-by: Terry Lv <r65388@freescale.com>
* ENGR00116772 Workaround for ARM errata ID #468414Jason2009-11-04-0/+10
| | | | | | | | Workaround for ARM errata ID #468414, This erratum is referenced in ARM Core Cortex-A8 Errata Notice [1], ID 468414. Signed-off-by:Jason Liu <r64343@freescale.com> (cherry picked from commit 549c17b69a5052c61a979ba679bd1dbd33a4153d)
* ENGR00117616: PATA support in u-boot.Terry Lv2009-11-04-5/+241
| | | | | | PATA support in u-boot. Signed-off-by: Terry Lv <r65388@freescale.com>
* ENGR00116504-2: Add mx51 bbg to3 support.Terry Lv2009-11-04-18/+81
| | | | | | Add mx51 bbg to3 support. Signed-off-by: Terry Lv <r65388@freescale.com>
* ENGR00116504-1: Sync clock and l2cc code with redboot.Terry Lv2009-11-04-72/+99
| | | | | | | Syc clock and l2cc code with redboot. Signed-off-by: Terry Lv <r65388@freescale.com> (cherry picked from commit f712613010e3bf2c186f05a1b7381483d733b925)
* u-boot v2009.08 sd/mmc support.Terry Lv2009-11-03-170/+237
| | | | Signed-off-by: Terry Lv <r65388@freescale.com>
* ENGR00116472-1 U-BOOT upgrade to V2009.08Fred Fan2009-09-14-0/+2
| | | | | | | | | | U-BOOT upgrade from V2009.01 to V2009.08 Initial version for i.MX51 BBG board. Support: FEC, SPI, spi Nor Flash Boot from spi nor flash and mmc/sd Signed-off-by:Fred Fan <r01011@freescale.com>
* ENGR00116243: I2C support for mx51 3ds board.Terry Lv2009-09-10-1/+61
| | | | | | I2C support for mx51 3ds board. Signed-off-by: Terry Lv <r65388@freescale.com>
* ENGR00116083: Recovery mode support for Android on mx51.Terry Lv2009-09-10-1/+205
| | | | | | Recovery mode support for Android on mx51. Signed-off-by: Terry Lv <r65388@freescale.com>