Updating PDK version for ProcSDK AM65x 8.2 release
Updating PDK version for ProcSDK AM65x 8.1 release
Updating PDK version for ProcSDK AM65x 8.0 release
Updating tools/PDK versions for Procsdk AM65x 7.3 release
3 years ago[AM65xx] Updating main.cfg to account for socType expectation in OSAL. REL.PSDKRA.J7.07.01.00.14
[AM65xx] Updating main.cfg to account for socType expectation in OSAL.
Updating tools/PDK versions to Procsdk AM65x 7.1 release
Updating tools/PDK versions for Procsdk AM65x 7.0 release
3 years agoMerge pull request #21 in PROCESSOR-SDK/rtos-template-app from PRSDK-8320 to master 01.00.05.00A REL.PSDK.AM65XX.07.00.00.01 REL.PSDK.AM65XX.07.00.00.05
Merge pull request #21 in PROCESSOR-SDK/rtos-template-app from PRSDK-8320 to master
* commit '97e606a67ff6243ac0a4af0505351a8346b1b8f3':
Updating tools/PDK versions for Procsdk 6.3 release
PRSDK-8320: Removing the references to obselete csl fss/rat
* commit '97e606a67ff6243ac0a4af0505351a8346b1b8f3':
Updating tools/PDK versions for Procsdk 6.3 release
PRSDK-8320: Removing the references to obselete csl fss/rat
Updating tools/PDK versions for Procsdk 6.3 release
PRSDK-8320: Removing the references to obselete csl fss/rat
4 years agoMerge pull request #20 in PROCESSOR-SDK/rtos-template-app from 6.1_tools_ver_update... 01.00.05.00 DEV.PROCESSOR-SDK.06.01.00.07
Merge pull request #20 in PROCESSOR-SDK/rtos-template-app from 6.1_tools_ver_update to master
* commit '780cc5b8469e547c297403afed3d1c0f01555964':
Updating tool/pdk versions for 6.1 release
* commit '780cc5b8469e547c297403afed3d1c0f01555964':
Updating tool/pdk versions for 6.1 release
Updating tool/pdk versions for 6.1 release
4 years agoMerge pull request #19 in PROCESSOR-SDK/rtos-template-app from 6.0_tools_version_upda... 01.00.04.00 DEV.PROCESSOR-SDK.06.00.00.05
Merge pull request #19 in PROCESSOR-SDK/rtos-template-app from 6.0_tools_version_update to master
* commit 'be4ebf4e12b366f94e00c4675a8251f0d64d3fc3':
Update PDK/tools versions for 6.0 release
* commit 'be4ebf4e12b366f94e00c4675a8251f0d64d3fc3':
Update PDK/tools versions for 6.0 release
Update PDK/tools versions for 6.0 release
Merge pull request #18 in PROCESSOR-SDK/rtos-template-app from PRSDK-5111 to master
* commit '9d13b69f3e3d004c4fccf40549676494f4d67e18':
bm-temp-app: sbl support
bm-temp-app: update copyright in linker files
bm-temp-app: am654x-evm support
bm-temp-app: am572x-evm support
bm-temp-app: am437x-evm support
bm-temp-app: am335x-evm support
bm-temp-app: update GPIO config for AM5 & AM6
bm-temp-app: fix relative dirs in rtos projectspecs
bm-temp-app: restructure directories
rtos-template-app: PRSDK-4654: CCS fails to see symbols from *.out
* commit '9d13b69f3e3d004c4fccf40549676494f4d67e18':
bm-temp-app: sbl support
bm-temp-app: update copyright in linker files
bm-temp-app: am654x-evm support
bm-temp-app: am572x-evm support
bm-temp-app: am437x-evm support
bm-temp-app: am335x-evm support
bm-temp-app: update GPIO config for AM5 & AM6
bm-temp-app: fix relative dirs in rtos projectspecs
bm-temp-app: restructure directories
rtos-template-app: PRSDK-4654: CCS fails to see symbols from *.out
bm-temp-app: sbl support
Add post build step to projectspec files to generate app image
that can be loaded via sd card.
PRSDK-5111
Signed-off-by: Jonah Willis <j-willis@ti.com>
Add post build step to projectspec files to generate app image
that can be loaded via sd card.
PRSDK-5111
Signed-off-by: Jonah Willis <j-willis@ti.com>
bm-temp-app: update copyright in linker files
PRSDK-5111
Signed-off-by: Jonah Willis <j-willis@ti.com>
PRSDK-5111
Signed-off-by: Jonah Willis <j-willis@ti.com>
bm-temp-app: am654x-evm support
PRSDK-5111
Signed-off-by: Jonah Willis <j-willis@ti.com>
PRSDK-5111
Signed-off-by: Jonah Willis <j-willis@ti.com>
bm-temp-app: am572x-evm support
PRSDK-5111
Signed-off-by: Jonah Willis <j-willis@ti.com>
PRSDK-5111
Signed-off-by: Jonah Willis <j-willis@ti.com>
bm-temp-app: am437x-evm support
PRSDK-5111
Signed-off-by: Jonah Willis <j-willis@ti.com>
PRSDK-5111
Signed-off-by: Jonah Willis <j-willis@ti.com>
bm-temp-app: am335x-evm support
PRSDK-5111
Signed-off-by: Jonah Willis <j-willis@ti.com>
PRSDK-5111
Signed-off-by: Jonah Willis <j-willis@ti.com>
bm-temp-app: update GPIO config for AM5 & AM6
GPIO_init() was failing for the bare-metal application using the
original GPIO configuration files. Updated the files to use the
same configuration as the led diag application, which resolved the
issue. Tested on evmAM572x a15, c66, m4 and evmAM654x a53 for both
rtos and bare-metal applications.
Small update include directory in am654x rtos project spec file
PRSDK-5111
Signed-off-by: Jonah Willis <j-willis@ti.com>
GPIO_init() was failing for the bare-metal application using the
original GPIO configuration files. Updated the files to use the
same configuration as the led diag application, which resolved the
issue. Tested on evmAM572x a15, c66, m4 and evmAM654x a53 for both
rtos and bare-metal applications.
Small update include directory in am654x rtos project spec file
PRSDK-5111
Signed-off-by: Jonah Willis <j-willis@ti.com>
bm-temp-app: fix relative dirs in rtos projectspecs
PRSDK-5111
Signed-off-by: Jonah Willis <j-willis@ti.com>
PRSDK-5111
Signed-off-by: Jonah Willis <j-willis@ti.com>
bm-temp-app: restructure directories
- Create rtos and baremetal directories for each project
- Move exsiting rtos template app project and src to rtos directories
PRSDK-5111
Signed-off-by: Jonah Willis <j-willis@ti.com>
- Create rtos and baremetal directories for each project
- Move exsiting rtos template app project and src to rtos directories
PRSDK-5111
Signed-off-by: Jonah Willis <j-willis@ti.com>
rtos-template-app: PRSDK-4654: CCS fails to see symbols from *.out
Remove NOLOAD from .note.gnu.build-id section. Usage of
.note.gnu.build-id section is to store the build-id which is mainly
used in case of separate debug information file from main executable
and debugger uses this build-id to cross-check the debug information.
The build-id is enabled by default by the linker in the below configargs.h:
gcc-linaro-7.2.1-2017.11-x86_64_aarch64-elf/lib/gcc/aarch64-elf/7.2.1/plugin/include/configargs.h
We should load this section to the debugger otherwise it will cause symbol
error.
Signed-off-by: Hao Zhang <hzhang@ti.com>
Remove NOLOAD from .note.gnu.build-id section. Usage of
.note.gnu.build-id section is to store the build-id which is mainly
used in case of separate debug information file from main executable
and debugger uses this build-id to cross-check the debug information.
The build-id is enabled by default by the linker in the below configargs.h:
gcc-linaro-7.2.1-2017.11-x86_64_aarch64-elf/lib/gcc/aarch64-elf/7.2.1/plugin/include/configargs.h
We should load this section to the debugger otherwise it will cause symbol
error.
Signed-off-by: Hao Zhang <hzhang@ti.com>
4 years agoMerge pull request #17 in PROCESSOR-SDK/rtos-template-app from PRSDK-4654 to master DEV.PROCESSOR-SDK.05.03.00.05A
Merge pull request #17 in PROCESSOR-SDK/rtos-template-app from PRSDK-4654 to master
* commit 'f8bff38c209c0aca16fc7f2193b3914c9b1b473b':
rtos-template-app: PRSDK-4654: CCS fails to see symbols from *.out
* commit 'f8bff38c209c0aca16fc7f2193b3914c9b1b473b':
rtos-template-app: PRSDK-4654: CCS fails to see symbols from *.out
rtos-template-app: PRSDK-4654: CCS fails to see symbols from *.out
Remove NOLOAD from .note.gnu.build-id section. Usage of
.note.gnu.build-id section is to store the build-id which is mainly
used in case of separate debug information file from main executable
and debugger uses this build-id to cross-check the debug information.
The build-id is enabled by default by the linker in the below configargs.h:
gcc-linaro-7.2.1-2017.11-x86_64_aarch64-elf/lib/gcc/aarch64-elf/7.2.1/plugin/include/configargs.h
We should load this section to the debugger otherwise it will cause symbol
error.
Signed-off-by: Hao Zhang <hzhang@ti.com>
Remove NOLOAD from .note.gnu.build-id section. Usage of
.note.gnu.build-id section is to store the build-id which is mainly
used in case of separate debug information file from main executable
and debugger uses this build-id to cross-check the debug information.
The build-id is enabled by default by the linker in the below configargs.h:
gcc-linaro-7.2.1-2017.11-x86_64_aarch64-elf/lib/gcc/aarch64-elf/7.2.1/plugin/include/configargs.h
We should load this section to the debugger otherwise it will cause symbol
error.
Signed-off-by: Hao Zhang <hzhang@ti.com>
5 years agoMerge pull request #16 in PROCESSOR-SDK/rtos-template-app from PRSDK-5524 to master 01.00.03.00A DEV.PROCESSOR-SDK.05.03.00.05
Merge pull request #16 in PROCESSOR-SDK/rtos-template-app from PRSDK-5524 to master
* commit '02dec55b5b606464e95298890ef890dc68e6ea39':
update the dependent component versions for PRSDK 5.3.0
* commit '02dec55b5b606464e95298890ef890dc68e6ea39':
update the dependent component versions for PRSDK 5.3.0
update the dependent component versions for PRSDK 5.3.0
Signed-off-by: Ming Wei <mwei@ti.com>
Signed-off-by: Ming Wei <mwei@ti.com>
5 years agoMerge pull request #15 in PROCESSOR-SDK/rtos-template-app from PRSDK-5093 to master 01.00.03.00
Merge pull request #15 in PROCESSOR-SDK/rtos-template-app from PRSDK-5093 to master
* commit '488ba19954abf41bf967fec7ccff989ad6de1d19':
PRSDK-5093: Using board APIs to read headers,interrupt router updates for gpio
* commit '488ba19954abf41bf967fec7ccff989ad6de1d19':
PRSDK-5093: Using board APIs to read headers,interrupt router updates for gpio
PRSDK-5093: Using board APIs to read headers,interrupt router updates for gpio
5 years agoMerge pull request #14 in PROCESSOR-SDK/rtos-template-app from K3-OOB-3 to master 01.00.02.00A DEV.PROCESSOR-SDK.05.01.00.10 DEV.PROCESSOR-SDK.05.01.00.11
Merge pull request #14 in PROCESSOR-SDK/rtos-template-app from K3-OOB-3 to master
* commit 'a712055ea0616bdd3cb719553d713536ab751119':
Update the PDK, CGT, BIOD versions and Device name
* commit 'a712055ea0616bdd3cb719553d713536ab751119':
Update the PDK, CGT, BIOD versions and Device name
Update the PDK, CGT, BIOD versions and Device name
Signed-off-by: Ming Wei <mwei@ti.com>
Signed-off-by: Ming Wei <mwei@ti.com>
5 years agoMerge pull request #12 in PROCESSOR-SDK/rtos-template-app from pdk_version_update... 01.00.02.00
Merge pull request #12 in PROCESSOR-SDK/rtos-template-app from pdk_version_update to master
* commit '97ad06d7ce4531b9d8a82ba3328891ed888dc821':
Updated the AM65xx template App PDK version to 1.0.1
* commit '97ad06d7ce4531b9d8a82ba3328891ed888dc821':
Updated the AM65xx template App PDK version to 1.0.1
Updated the AM65xx template App PDK version to 1.0.1
Merge pull request #11 in PROCESSOR-SDK/rtos-template-app from am65xx_dev_name_change to master
* commit '2c3dac0259edc7b1fa1dc30deddefc1b6e6bcde7':
Changed the AM65xx CCS device name to AM654x
* commit '2c3dac0259edc7b1fa1dc30deddefc1b6e6bcde7':
Changed the AM65xx CCS device name to AM654x
Changed the AM65xx CCS device name to AM654x
Merge pull request #10 in PROCESSOR-SDK/rtos-template-app from EA2_build_error to master
* commit '2eed526785f74f92e8df1cfe48881b3a0cd2fe05':
Fix for CSL SerDes function linking error
* commit '2eed526785f74f92e8df1cfe48881b3a0cd2fe05':
Fix for CSL SerDes function linking error
Fix for CSL SerDes function linking error
- Template app build is failing due linking errors with CSL SerDes
functions used in board library undefined. Default link order for
template app links the board after linking all the libraries which is
makaing CSL SerDes APIs not linked into the application. These CSL APIs are
used only by the board libray. Added the board library to lds file to
change in linking order.
- Template app build is failing due linking errors with CSL SerDes
functions used in board library undefined. Default link order for
template app links the board after linking all the libraries which is
makaing CSL SerDes APIs not linked into the application. These CSL APIs are
used only by the board libray. Added the board library to lds file to
change in linking order.
Merge pull request #9 in PROCESSOR-SDK/rtos-template-app from K3-OOB-2 to master
* commit 'a8b76ea2978a82b64967815e07c9debf8c85ba7f':
am65xx: update the rtos template demo for AM65xx EVM
* commit 'a8b76ea2978a82b64967815e07c9debf8c85ba7f':
am65xx: update the rtos template demo for AM65xx EVM
am65xx: update the rtos template demo for AM65xx EVM
Signed-off-by: Ming Wei <mwei@ti.com>
Signed-off-by: Ming Wei <mwei@ti.com>
Merge pull request #8 in PROCESSOR-SDK/rtos-template-app from K3-OOB to master
* commit 'd34455ad31a24ba0d5ba84416eb9c7d67a4d4073':
update the copyright dates for all files
app.cfg: update the copyright date
rtos-template-app: add AM65xx support
* commit 'd34455ad31a24ba0d5ba84416eb9c7d67a4d4073':
update the copyright dates for all files
app.cfg: update the copyright date
rtos-template-app: add AM65xx support
update the copyright dates for all files
Signed-off-by: Ming Wei <mwei@ti.com>
Signed-off-by: Ming Wei <mwei@ti.com>
app.cfg: update the copyright date
Signed-off-by: Ming Wei <mwei@ti.com>
Signed-off-by: Ming Wei <mwei@ti.com>
rtos-template-app: add AM65xx support
Signed-off-by: Ming Wei <mwei@ti.com>
Signed-off-by: Ming Wei <mwei@ti.com>
6 years agoMerge pull request #7 in PROCESSOR-SDK/rtos-template-app from PRSDK-3536 to master 01.00.01.00
Merge pull request #7 in PROCESSOR-SDK/rtos-template-app from PRSDK-3536 to master
* commit 'c334fc8800e265c045380aec42e29112ea0e6e87':
am572x: Add M4 support
* commit 'c334fc8800e265c045380aec42e29112ea0e6e87':
am572x: Add M4 support
Merge pull request #6 in PROCESSOR-SDK/rtos-template-app from PRSDK-3535 to master
* commit 'b7fa336ec2d1c7e11dfc574ded512b725e49344b':
am572x: Add C66 support
* commit 'b7fa336ec2d1c7e11dfc574ded512b725e49344b':
am572x: Add C66 support
am572x: Add M4 support
Add application that can run from M4 core
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Add application that can run from M4 core
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
am572x: Add C66 support
Add application that can run on the C66x core
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Add application that can run on the C66x core
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Merge pull request #4 in PROCESSOR-SDK/rtos-template-app from PRSDK-3531 to master
* commit 'af5cf496322467d9f7786368ac3e6f2062c3ea78':
app.c: Update to remove duplicated defines
am572x: Update device to Cortex A.AM5728_RevA
am335x: Remove GPIO related defines
am437x: Add support for am437x a9
app.c: Update UART application with some delays
am335x: Update comments on MMU
am572x:main.cfg: update copyright
am572x, am335x: Update to separate out common components
* commit 'af5cf496322467d9f7786368ac3e6f2062c3ea78':
app.c: Update to remove duplicated defines
am572x: Update device to Cortex A.AM5728_RevA
am335x: Remove GPIO related defines
am437x: Add support for am437x a9
app.c: Update UART application with some delays
am335x: Update comments on MMU
am572x:main.cfg: update copyright
am572x, am335x: Update to separate out common components
app.c: Update to remove duplicated defines
Already defined in app.h
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Already defined in app.h
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
am572x: Update device to Cortex A.AM5728_RevA
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
am335x: Remove GPIO related defines
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
am437x: Add support for am437x a9
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
app.c: Update UART application with some delays
Cleaning up to delay uart interactive application so that the uart
prints are not mingled with other prints.
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Cleaning up to delay uart interactive application so that the uart
prints are not mingled with other prints.
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
am335x: Update comments on MMU
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
am572x:main.cfg: update copyright
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
am572x, am335x: Update to separate out common components
common components stored in common file
Kept platform specific components in components_am57xx.dtd,
components_am335x.dtd respectively
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
common components stored in common file
Kept platform specific components in components_am57xx.dtd,
components_am335x.dtd respectively
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Merge pull request #5 in PROCESSOR-SDK/rtos-template-app from PRSDK-3340 to master
* commit 'd09dbeff8549c3e79a3d137cd376e2cdd523074b':
AM572x: main.cfg: Cleanup Mmu configuration and comments.
* commit 'd09dbeff8549c3e79a3d137cd376e2cdd523074b':
AM572x: main.cfg: Cleanup Mmu configuration and comments.
AM572x: main.cfg: Cleanup Mmu configuration and comments.
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
components: Update pdk version to 1.0.9
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Merge pull request #3 in PROCESSOR-SDK/rtos-template-app from PRSDK-3043 to master
* commit 'cb1accf8bec3e295b4247c0e670e8caf726ccb67':
rtos_template_app: Add AM335x A8 support with evmAM335x board
* commit 'cb1accf8bec3e295b4247c0e670e8caf726ccb67':
rtos_template_app: Add AM335x A8 support with evmAM335x board
rtos_template_app: Add AM335x A8 support with evmAM335x board
No GPIO usage because of no LED on the board
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
No GPIO usage because of no LED on the board
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Merge pull request #2 in PROCESSOR-SDK/rtos-template-app from PRSDK-3043 to master
* commit 'c2b80bc11b6ab83c169a6d48e51b094170958ca6':
template_app: Add template application for evmAM572x A15
* commit 'c2b80bc11b6ab83c169a6d48e51b094170958ca6':
template_app: Add template application for evmAM572x A15
template_app: Add template application for evmAM572x A15
Adds a simple template application that customer can start with
and show cases use of multiple tasks and multiple peripherals.
It can be imported directly into ccs using the .projectspec
This can be enhanced later to more complicated tasks.
Uses currently UART, GPIO, I2C peripherals
Uses board library directly to provide customer ease of use
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
---
Changes from previous version
Added more comments
Add additional prints to distinguish main and app tasks
---
Adds a simple template application that customer can start with
and show cases use of multiple tasks and multiple peripherals.
It can be imported directly into ccs using the .projectspec
This can be enhanced later to more complicated tasks.
Uses currently UART, GPIO, I2C peripherals
Uses board library directly to provide customer ease of use
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
---
Changes from previous version
Added more comments
Add additional prints to distinguish main and app tasks
---
Init: Start with just README
Initial commit
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Initial commit
Signed-off-by: Sam Nelson <sam.nelson@ti.com>