PRSDK-2194: Updated Rules.make inclusion
PRSDK-2194: Added Rule.make for Post application make files
5 years agoMerge pull request #1 in PROCESSOR-SDK/mcsdk-tools from PRSDK-2420 to master DEV.TOOLS.03.01.04.10
Merge pull request #1 in PROCESSOR-SDK/mcsdk-tools from PRSDK-2420 to master
* commit '4a284ce1c6916e76fe646203166aff415c5fc209':
PRSDK-2420: Changed the K2G EEPROM boot slave address to 0x50
* commit '4a284ce1c6916e76fe646203166aff415c5fc209':
PRSDK-2420: Changed the K2G EEPROM boot slave address to 0x50
PRSDK-2420: Changed the K2G EEPROM boot slave address to 0x50
- K2G GP EVM I2C boot configurations are set to load the boot image from
EEPROM address 0x50. Need to set this value in the input text file.
- K2G GP EVM I2C boot configurations are set to load the boot image from
EEPROM address 0x50. Need to set this value in the input text file.
program_evm: updated relative paths for using CCS gel files
Signed-off-by: Ivan Pang <i-pang@ti.com>
Signed-off-by: Ivan Pang <i-pang@ti.com>
post: 6657 removed references to 6678 and PA from build
Signed-off-by: Ivan Pang <i-pang@ti.com>
Signed-off-by: Ivan Pang <i-pang@ti.com>
program_evm: added ability to parse config file if diverging from default
Signed-off-by: Ivan Pang <i-pang@ti.com>
Signed-off-by: Ivan Pang <i-pang@ti.com>
k2g wrters: makefile updated to use lld from release directory
Signed-off-by: Ivan Pang <i-pang@ti.com>
Signed-off-by: Ivan Pang <i-pang@ti.com>
post: removed Ethernet test until link ready; c66x build updated with correct files and defines
Signed-off-by: Ivan Pang <i-pang@ti.com>
Signed-off-by: Ivan Pang <i-pang@ti.com>
k2l post: fixed references to point to K2L macros/platform lib
Signed-off-by: Ivan Pang <i-pang@ti.com>
Signed-off-by: Ivan Pang <i-pang@ti.com>
K2: post makefiles added, removed ethernet test until serdes link is fixed
Signed-off-by: Ivan Pang <i-pang@ti.com>
Signed-off-by: Ivan Pang <i-pang@ti.com>
k2g writer: updated uart lib to uart's release folder
Signed-off-by: Ivan Pang <i-pang@ti.com>
Signed-off-by: Ivan Pang <i-pang@ti.com>
Update remaining CSL lib paths
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Justin Sobota <jsobota@ti.com>
flashwriters: c6657 makefiles updated with new path to CSL libs
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Justin Sobota <jsobota@ti.com>
flashwriter: K2G qspi_flash makefile update with new path to CSL libs
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Justin Sobota <jsobota@ti.com>
flashwriter: K2G makefiles updated with new path to CSL libs
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Justin Sobota <jsobota@ti.com>
flashwriter: k2 makefiles updated to use csl library from c66/release folder
Signed-off-by: Ivan Pang <i-pang@ti.com>
Signed-off-by: Ivan Pang <i-pang@ti.com>
7 years agoK2G flashwriters: add SOC_K2G ifdefs in places where depreciated DEVICE_K2G appears DEV.TOOLS.03.01.04.08
K2G flashwriters: add SOC_K2G ifdefs in places where depreciated DEVICE_K2G appears
Signed-off-by: Ivan Pang <i-pang@ti.com>
Signed-off-by: Ivan Pang <i-pang@ti.com>
flashwriters: added K2G makefiles
Signed-off-by: Ivan Pang <i-pang@ti.com>
Signed-off-by: Ivan Pang <i-pang@ti.com>
srio boot example: padded transfer size to 4-byte align
program_evm: script updated to fit ProcSDK directory restructure correctly
Signed-off-by: Ivan Pang <i-pang@ti.com>
Signed-off-by: Ivan Pang <i-pang@ti.com>
program_evm: updated binaries dir to prebuilt-images for ProcSDK 2.0.1
Signed-off-by: Ivan Pang <i-pang@ti.com>
Signed-off-by: Ivan Pang <i-pang@ti.com>
c66x post: updated scripts to use environment variables from pdksetupenv
Signed-off-by: Ivan Pang <i-pang@ti.com>
Signed-off-by: Ivan Pang <i-pang@ti.com>
c66x POST: added makefile, disabled C6678 emac test until CSL is synced
Signed-off-by: Ivan Pang <i-pang@ti.com>
Signed-off-by: Ivan Pang <i-pang@ti.com>
keystone2: added build scripts for flashwriters
Signed-off-by: Ivan Pang <i-pang@ti.com>
Signed-off-by: Ivan Pang <i-pang@ti.com>
util makefile updated to allow CC overrides
Signed-off-by: Ivan Pang <i-pang@ti.com>
Signed-off-by: Ivan Pang <i-pang@ti.com>
post: restored pp files that were previously removed
Signed-off-by: Ivan Pang <i-pang@ti.com>
Signed-off-by: Ivan Pang <i-pang@ti.com>
examples: removed pre-compiled files in git
Signed-off-by: Ivan Pang <i-pang@ti.com>
Signed-off-by: Ivan Pang <i-pang@ti.com>
c66x: added makefiles and update scripts for examples
Signed-off-by: Ivan Pang <i-pang@ti.com>
Signed-off-by: Ivan Pang <i-pang@ti.com>
c66x: added flashwriter makefiles
Signed-off-by: Ivan Pang <i-pang@ti.com>
Signed-off-by: Ivan Pang <i-pang@ti.com>
mcsdk_3.2.0:
update to PDK release 1.0
update to PDK release 1.0
tools: nand writer: fix read verify bug
Nand writer uses DDR memory to store the read buffer (for verification)
and the write buffer of the written file. The maximum buffer size is the
size of the NAND device. If the NAND device size is 2GB (e.g. K2L EVM),
it will exceed the DDR size (2GB) and report an error.
The fix will only allow maximum size of 1GB for the buffer size.
Signed-off-by: Hao Zhang <hzhang@ti.com>
Nand writer uses DDR memory to store the read buffer (for verification)
and the write buffer of the written file. The maximum buffer size is the
size of the NAND device. If the NAND device size is 2GB (e.g. K2L EVM),
it will exceed the DDR size (2GB) and report an error.
The fix will only allow maximum size of 1GB for the buffer size.
Signed-off-by: Hao Zhang <hzhang@ti.com>
8 years agowriter: k2e: change to link release platform lib in writer project files DEV.MCSDK-03.01.04.07
writer: k2e: change to link release platform lib in writer project files
K2E has only 512KB L2 memory for DSP core, the writer application exceeds
512KB due to the changes in platform lib phy driver. Changed the project
file to link the release lib so that the writer application file has a
smaller footprint size.
Signed-off-by: Hao Zhang <hzhang@ti.com>
K2E has only 512KB L2 memory for DSP core, the writer application exceeds
512KB due to the changes in platform lib phy driver. Changed the project
file to link the release lib so that the writer application file has a
smaller footprint size.
Signed-off-by: Hao Zhang <hzhang@ti.com>
Removed otp_writer. Delivered as part of mcsdk-security repo
evmk2g:
writer update to release 00.08
writer update to release 00.08
update to Platform Library 00.06: header file updates
update to platform library 00.05
update mcsdk_tools based on platform library 00.03
program_evm: update k2e gel dos2unix conversion
- Updated README
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
- Updated README
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
program_evm: Update ccxml to work with new emupack
- Recreated k2h, k2l ccxml files with new emupack
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
- Recreated k2h, k2l ccxml files with new emupack
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
writer: nand: evmk2l : Fix issue with writer
- Heap size needed to be increased to accomodate bigger
block size
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
- Heap size needed to be increased to accomodate bigger
block size
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
program_evm: Add gel files copied from emupack
- Unwanted power up of modules removed
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
- Unwanted power up of modules removed
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
writer: Update nand and nor writer to not do phy init
- Phy init is not needed for platform init call
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
- Phy init is not needed for platform init call
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
nandwriter: add new input parameter to skip bad nand blocks
The new parameter is introduced due to an RBL bug in k2l and k2e
devices that EMIF16 NAND boot can only boot an image burnt in
countinuous good nand blocks.
The new parameter is introduced due to an RBL bug in k2l and k2e
devices that EMIF16 NAND boot can only boot an image burnt in
countinuous good nand blocks.
Merge branch 'master' of gtgit01.gt.design.ti.com:git/projects/mcsdk-tools
program_evm: Update ccxmls to point to right gel files
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Updating POST .h/.c files for keystone1 only. Keystone2 references removed
program_evm: UPdate for k2l & k2e
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
post: Update for k2e & k2l
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
nand: k2l & k2e update
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
writer: k2l & k2e update
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
writer: Add flash writer for k2e & k2l
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
program_evm: Update program evm for k2h & k2l
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Update UG to remove eeprom files for K2H device
BM 2.1.3: Moved post_romparse scripts to CGT 7.4.4
BM 2.1.3: Moved K1 build scripts to CGT 7.4.4
mcsdk_3.0.2: update program evm ccxml
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
10 years agoUpdated program_evm User's Guide DEV.MCSDK-03.00.00.12B DEV.MCSDK-03.00.01.12 DEV.MCSDK-03.00.02.13 DEV.MCSDK-03.00.02.14
Updated program_evm User's Guide
10 years agoupdated the CGT version in the bootloader scripts DEV.MCSDK-03.00.00.11A DEV.MCSDK-03.00.00.11B
updated the CGT version in the bootloader scripts
MCSDK 3.0: update post/writer project files to link csl lib
reverted previous change
Updated Keystone2 PDK name in .cprojects
MCSDK 3.0: update project files for beta
Fixed error in program_evm user's guide
Added NAND image, updated user guide
MCSDK 3.0: Update to NAND writer for multiple ECC formats
Updated User Guide
Updated NOR writer to align memory
Added linux ccxml
Updated program evm users guide for k2h
Added evmk2h to program_evm
Changed macro back to fix 6657 post
MCSDK 3.0: update POST for alpha-9
Fixed macro in post.h for 6657
MCSDK 3.0: remove post k2k project
MCSDK 3.0: update CGT version in srio/pcie boot examples
MCSDK 3.0: update srio/pcie boot exampls scripts
MCSDK 3.0: fix srioboot example build error
MCSDK 3.0: remove boot examples evmk2k projects, add evmk2h projects.
MCSDK 3.0: remove writer evmk2k projects, add evmk2h projects
MCSDK 3.0: add DDR test and emac loopback test support for evmk2h
10 years agoMCSDK 3.0: update CGT version to fix boot example build error DEV.MCSDK-03.00.00.06 DEV.MCSDK-03.00.00.07
MCSDK 3.0: update CGT version to fix boot example build error
10 years agoMCSDK 3.0: update project files for CCS 5.3 for Alpha-6 release DEV.SC-MCSDK-02.00.01.15 DEV.SC-MCSDK-02.01.00.00
MCSDK 3.0: update project files for CCS 5.3 for Alpha-6 release
MCSDK 3.0: change eeprom writer input file name to .bin format
MCSDK 3.0: add KS2 IBL build scripts
MCSDK 3.0: fix minor comments error
MCSDK 3.0: modify boot loader scripts to support tci6634k2k device
MCSDK 3.0: add boot examples to support evmk2k device
MCSDK 3.0: add eeprom/flash writers for evmk2k device
MCSDK 3.0: added POST support for bring-up
updated program_evm_userguide
Removed previous changes
Added DDR check to program_evm, updated userguide
updated post.c for 6657
updated post.c
Updated the post version
Merge branch 'next' of gtgit01.gt.design.ti.com:git/projects/mcsdk-tools into next
Merge branch 'next' of gtgit01.gt.design.ti.com:git/projects/mcsdk-tools into next
fixed the post emac loopback problem
Added pre-build Big Endian binary