c64x+ : modify Makefile to build NAND GPIO driver
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
c64x+ : Minor code cleanup
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
C64x+: Additions to gel file
Making additions to the gel file for C64x+ based SOCs/EVMs
which have a NAND
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
Making additions to the gel file for C64x+ based SOCs/EVMs
which have a NAND
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
GPIO-NAND: Add NAND specific definitions
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
GPIO NAND: Move definitions to header file
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
Updating release version to 1.0.0.8
Changed the default parameters for BLOB image format to match Linux Kernel image
Updated release version
modified make clean for i2cConfig
modified make clean for i2cConfig
Gel file updates to increase blob size
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
12 years agoMerge branch 'master' of git@gtgit01.gt.design.ti.com:git/teams/mmi/ibl DEV.MAD_UTILS.IBL.01.00.00.06
Merge branch 'master' of git@gtgit01.gt.design.ti.com:git/teams/mmi/ibl
Fix for IRs 81908, 81906, 81876, 81800
updated Release version
Removed file src/util/.gitignore
Fix for slow I2C boot on C6678/C6670 EVM's
FIx for booting multiple images
FIx for booting multiple images
Renamed C661x to C66x
Changes to make IBL NAND boot work on C6670 Beta-2 EVM
Verified NAND boot on C6678 EVM & C6670 Beta-2 EVM
Verified NAND boot on C6678 EVM & C6670 Beta-2 EVM
Documentation updated for IR's SDOCM00080092 & SDOCM00081107
Fixes to make the build work for C66x and C64x devices
Documentation changes
Documentation changes
Merge branch 'master' of git@gtgit01.gt.design.ti.com:git/teams/mmi/ibl
Documentation updates
Top level Makefile Change
We will have to explicitly pass in options from the command line
to EXCLUDES instead of hard coding
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
We will have to explicitly pass in options from the command line
to EXCLUDES instead of hard coding
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
Removing EXCLUDE option for GPIO NAND driver
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
GPIO NAND Driver Fixes
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
Updates to IBL main function for GPIO NAND driver
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
GPIO NAND: Updates to add files for driver
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
GPIO NAND driver updates
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
NAND: Adding infrastructure to build GPIO NAND driver
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
667x: Adding GPIO definitions
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
6670 LC: NAND specific definitions
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
updated documentation
Changes for C6670 support from Hao
Makefile changes to exclude features in C64X devices to save eeprom space
Fix for C6472 EVM to work with GIGE switch
Fix for C6472 EVM to work with GIGE switch
Removed spiConfig writer from utils
Updated documents and removed the utils source
Makefile cleanup
Merge branch 'nysh_multi_boot'
Conflicts:
doc/release_info.txt
src/hw/ddrs/emif4/emif4.c
src/ibl.h
src/make/setupenv.bat
src/make/setupenvMsys.sh
src/util/i2cConfig/i2cConfig.gel
Manual overrides
release.sh
src/driver/nand.c
src/make/Makefile
src/make/makestg1
src/make/makestg2
src/util/i2cConfig/i2cparam.c
src/util/i2cConfig/i2cConfig.gel
Conflicts:
doc/release_info.txt
src/hw/ddrs/emif4/emif4.c
src/ibl.h
src/make/setupenv.bat
src/make/setupenvMsys.sh
src/util/i2cConfig/i2cConfig.gel
Manual overrides
release.sh
src/driver/nand.c
src/make/Makefile
src/make/makestg1
src/make/makestg2
src/util/i2cConfig/i2cparam.c
src/util/i2cConfig/i2cConfig.gel
Modified release_info.txt
DDR configuration changes for C6670
Changes to build IBL from MINGW-MSYS Bash shell
Added support for NOR/EMAC boot for C6670
update the i2cconfig.gel
[Bill reworked Hao's commit as 3byte_ecc.c now does not change in this commit.]
[Bill reworked Hao's commit as 3byte_ecc.c now does not change in this commit.]
Fixed TFTP bug for multi-boot
Support new feature for multiple device/image boot
[Bill reworked Hao's commit to remove forbidden changes to 3byte_ecc.c]
[Bill reworked Hao's commit to remove forbidden changes to 3byte_ecc.c]
12 years agoChanged the DDR rate to 1333 and fixed the HUA boot from NOR problem DEV.BIOS.MCSDK.02.00.00.07.Eng2
Changed the DDR rate to 1333 and fixed the HUA boot from NOR problem
Added IBL support for C6670
Updated release version number in release.sh
Added support for C6670
Fixes for Big endian mode on C6472
Re-organized i2cConfig gel function for C6678
updated the release # in release_notes
6474: Correct the Data Section being pointed to
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
Changes to release.sh, changed compiler option to -02
Makefile cleanup
Fixed the i2cConfig.gel and makefile cleanup
Gel file cleanup
changes to make ibl init endian neutral
Makefile cleanup
Make file cleanup
Changes to enable build of c64x targets
c6474: Cores 1 and 2 are held in idle state
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
Updates to the GEL file
MDIO config is chnaged so that EVM autonegotiates.
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
MDIO config is chnaged so that EVM autonegotiates.
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
C6474: Change the name of the dat files created
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
C6474: Adding i2c map address to the top level Makefile
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
C6474L: adding i2c map address to the Makefile
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
C6457: Use different SGMII file
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
I2C PARAM: Passing values from top level Makefile
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
C6457: Add I2C_MAP_ADDR
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
Improve Build Infrastructure
Improve the build infrastructure by passing the map
address to the utils
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
Improve the build infrastructure by passing the map
address to the utils
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
C6457 map file update
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
Updates to top level makefile
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
PSC driver for Curiew
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
Updates for Curie SGMII
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
Add PLL driver for Curie
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
C6457: Update makefile for c6457
This commit chnages the files to be used for the
C6457
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
This commit chnages the files to be used for the
C6457
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
ethboot: Add delay after mdio init
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
C6457: Add address translation issues
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
C6457: Update DDR address
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
Updates to the IBL gel file
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
12 years agoClean up the code and fixed instablitily issue in the NAND/EMIF driver DEV.MCSDK.02.00.00.IBL.NAND_BOOT_CLEANUP
Clean up the code and fixed instablitily issue in the NAND/EMIF driver
Added NAND/EMAC boot support
added c661x ic2 build info
Added NOR over I2C and POST I2C boot
First version working on 6608 EVM over SPI boot
First working version (Ethernet) on EVM with I2C boot
Seperated driver interface from data format for nand/nor
The nand/nor data format was seperated from the interface. The
ibl configuration structure was changed to meet this
change.
The nand/nor data format was seperated from the interface. The
ibl configuration structure was changed to meet this
change.
Added loading of second stage through SPI
Targets other then nysh now building
SPI NAND flash added
Initial bug fixes for Nyquist IBL
Added Nysh boot ROM I2C format file
Initial c661x version
The ethernet and DDR driver for c661x have been added.
The ethernet and DDR driver for c661x have been added.
Code review updates
Removed some warning, added a version number, removed unused files.
Removed some warning, added a version number, removed unused files.
Post tmp-mike2 merge updates
Fixed merge errors, made bison work for windows build, removed
error due to clean target in module hw.
Fixed merge errors, made bison work for windows build, removed
error due to clean target in module hw.
Merge branch 'tmp-mike2'
Conflicts:
src/cfg/c6474/iblcfg.h
src/driver/eth/arp.pretimer.c
src/make/c64x/makedefs.mk
Conflicts:
src/cfg/c6474/iblcfg.h
src/driver/eth/arp.pretimer.c
src/make/c64x/makedefs.mk
Merge branch 'tmp-mike2' of gtgit01.gt.design.ti.com:git/teams/mmi/ibl into tmp-mike2
Merge branch 'newI2cMap' into tmp-mike2
Updating the tar command for ibl_bin
Modified version to 0.5.2
release.sh:Added version suffix in tar balls.
iblcfg.h: Removed extra CR
setupenvLnx.sh: Modified path for tools
iblcfg.h: Removed extra CR
setupenvLnx.sh: Modified path for tools
Update of release.sh to pick up the gel file