PDK-6626: Unable to rebuild board LLD since top level makefile is not packaged
- This is because we use "jacinto" as the directory name when we package PDK now
- Due to this the PDK_SOC variable is set to jacinto when the steenv script is called
- Instead set a default SOC so that the compilation goes through by default
- User can always override the PDK_SOC variable if need to build for another SOC
in the same family
Signed-off-by: Sivaraj R <sivaraj@ti.com>
- This is because we use "jacinto" as the directory name when we package PDK now
- Due to this the PDK_SOC variable is set to jacinto when the steenv script is called
- Instead set a default SOC so that the compilation goes through by default
- User can always override the PDK_SOC variable if need to build for another SOC
in the same family
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Added DRU trigger and event testcases
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Signed-off-by: Sivaraj R <sivaraj@ti.com>
diag: sdr/sdtf_test: Fix typo error
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
PDK-6547: Board: Fix for AM65xx CPSW2G Ethernet diag test failure
- emac_poll function is not able to detect the PHY link up/down
which is making the diagnostic test to hang while running the
cable disconnect/reconnet test.
Updated the diagnostic test to use PHY registers to detect the
link up/down as a workaround till emac driver API is fixed.
- emac_poll function is not able to detect the PHY link up/down
which is making the diagnostic test to hang while running the
cable disconnect/reconnet test.
Updated the diagnostic test to use PHY registers to detect the
link up/down as a workaround till emac driver API is fixed.
PDK-6546: Board: Fix for AM65xx SPI NOR flash diag test failure
- SPI NOR diagnostic test is based on CSL for AM65xx. Need to pick
the source files specific to AM65xx in diag make file.
- SPI NOR diagnostic test is based on CSL for AM65xx. Need to pick
the source files specific to AM65xx in diag make file.
PDK-6614: Bug Fix: Ring attach failure
- The drv handle was not initialized due to
the recent changes in ring API for AM64x support
Signed-off-by: Sivaraj R <sivaraj@ti.com>
- The drv handle was not initialized due to
the recent changes in ring API for AM64x support
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Bug Fix: PRSDK-8528: Patch 4
- Top level scripts files were missing
- There are part of https://bitbucket.itg.ti.com/projects/PROCESSOR-SDK/repos/processor-pdk-packages/browse/release/full
repo.
- These were packaged as part of Yocto and was missed
- These are now maintained here and will be removed from Yocto flow
and from above repo as well
Signed-off-by: Sivaraj R <sivaraj@ti.com>
- Top level scripts files were missing
- There are part of https://bitbucket.itg.ti.com/projects/PROCESSOR-SDK/repos/processor-pdk-packages/browse/release/full
repo.
- These were packaged as part of Yocto and was missed
- These are now maintained here and will be removed from Yocto flow
and from above repo as well
Signed-off-by: Sivaraj R <sivaraj@ti.com>
sciclient: am64: Update VINT resource allocation
Update the DMASS IA VINT resource allocation in
the RM board configuration so that the proper
hosts are assigned to the processors connected
to the VINT ranges.
Signed-off-by: Justin Sobota <jsobota@ti.com>
Update the DMASS IA VINT resource allocation in
the RM board configuration so that the proper
hosts are assigned to the processors connected
to the VINT ranges.
Signed-off-by: Justin Sobota <jsobota@ti.com>
sdr: sdtf-test: Add unity support for automation
Also update passing tests with default image for J721E
- CCM tests not covered part of run_all for J721E due to HW issue
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Also update passing tests with default image for J721E
- CCM tests not covered part of run_all for J721E due to HW issue
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
PDK/Build: undo PDK-4378 changes for TPR12
Signed-off-by: Eric Ruei <e-ruei1@ti.com>
Signed-off-by: Eric Ruei <e-ruei1@ti.com>
pdk: update GCC tools to 9-2019-q4 for am3/4/5 and K2 devices
Signed-off-by: Hao Zhang <hzhang@ti.com>
Signed-off-by: Hao Zhang <hzhang@ti.com>
PDK-6625: Fix cust boot issue on J7HS
J7HS currently copies the appimage into MSMC to validate the HS signature. "CUST" boot only initializes the MCU domain, and thus does not have access to MSMC. As such, "CUST" boot must now use R5 OCMC as scratch memory to authenticate the image.
J7HS currently copies the appimage into MSMC to validate the HS signature. "CUST" boot only initializes the MCU domain, and thus does not have access to MSMC. As such, "CUST" boot must now use R5 OCMC as scratch memory to authenticate the image.
Updated the dependency for Doxygen rule
Signed-off-by: Aravind Batni <aravindbr@ti.com>
Signed-off-by: Aravind Batni <aravindbr@ti.com>
[PDK-4949][UDMA][Docs] Addressed additional review comments in Migration Guide
Signed-off-by: Don Dominic <a0486429@ti.com>
Signed-off-by: Don Dominic <a0486429@ti.com>
i2c: ADASVISION-2476: fix polling mode timeout issue
Signed-off-by: Hao Zhang <hzhang@ti.com>
Signed-off-by: Hao Zhang <hzhang@ti.com>
PRSDK-7753: HS build support - address review comments
- Made changes so that make targets remain same for both HS and GP
- Only the library and generated SBL image path gets changed
- This is minimal required so that both HS/GP libraries and SBL
images can co-esit without a clean build
Signed-off-by: Sivaraj R <sivaraj@ti.com>
- Made changes so that make targets remain same for both HS and GP
- Only the library and generated SBL image path gets changed
- This is minimal required so that both HS/GP libraries and SBL
images can co-esit without a clean build
Signed-off-by: Sivaraj R <sivaraj@ti.com>
PRSDK-8493: Fix the Am64x XDC packaging for remaining modules
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Signed-off-by: Sivaraj R <sivaraj@ti.com>
PDK-6604: SBL: Fix Boot perf test to fit in MCU SRAM
Builds the correct (smaller) Boot performance test for
all SBL CUST builds, by checking for the proper flag set
in the CUST set of build flags. If the SBL_ENABLE_DEV_GRP_MCU
flag is set for the CUST build set of flags, then the small
Boot performance test is used (which fits into MCU SRAM).
Signed-off-by: Jonathan Bergsagel <jbergsagel@ti.com>
Builds the correct (smaller) Boot performance test for
all SBL CUST builds, by checking for the proper flag set
in the CUST set of build flags. If the SBL_ENABLE_DEV_GRP_MCU
flag is set for the CUST build set of flags, then the small
Boot performance test is used (which fits into MCU SRAM).
Signed-off-by: Jonathan Bergsagel <jbergsagel@ti.com>
3 years ago [PDK-4949][UDMA][Docs] Replaced LCDMA with DMSS REL.CORESDK.07.00.00.15 REL.CORESDK.07.00.00.16
[PDK-4949][UDMA][Docs] Replaced LCDMA with DMSS
-Also replaced UDMA(old) with NAVSS UDMA
Signed-off-by: Don Dominic <a0486429@ti.com>
-Also replaced UDMA(old) with NAVSS UDMA
Signed-off-by: Don Dominic <a0486429@ti.com>
[PDK-4949][UDMA][Docs] Updates for PKTDMA
Highlights:
- 1.2 :- New
- 2.2 :- Updated + New Sup Sections
- 3.1.6 :- New
Signed-off-by: Don Dominic <a0486429@ti.com>
Highlights:
- 1.2 :- New
- 2.2 :- Updated + New Sup Sections
- 3.1.6 :- New
Signed-off-by: Don Dominic <a0486429@ti.com>
[PDK-4949][UDMA][Docs] Addressed Review Comments
Signed-off-by: Don Dominic <a0486429@ti.com>
Signed-off-by: Don Dominic <a0486429@ti.com>
[PDK-4949][UDMA][Docs] Application Note: Migrating_Applications_from_UDMA_to_LCDMA_using_TI-RTOS.doc
Signed-off-by: Don Dominic <a0486429@ti.com>
Signed-off-by: Don Dominic <a0486429@ti.com>
Minor Build issues resolution
Signed-off-by: sujith <sujith.s@ti.com>
Signed-off-by: sujith <sujith.s@ti.com>
PDK-5543 : Moving to a GA version of sysbios
Signed-off-by: sujith <sujith.s@ti.com>
Signed-off-by: sujith <sujith.s@ti.com>
board: Add am64x_svb board support
NOTE: AM64X SVB will use LPDDR4
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
NOTE: AM64X SVB will use LPDDR4
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
board: am64x_evm: Add board support for am64x_evm
NOTE: am64x_evm will use DDR4
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
NOTE: am64x_evm will use DDR4
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
board: j721e, j7200 evm: Update to cleanup hard coding and use CSL defines
The naming of BOARD_DDR_SS_BASE was wrong. It is actually the CTRL_CFG
register base
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
The naming of BOARD_DDR_SS_BASE was wrong. It is actually the CTRL_CFG
register base
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
sdr: sdtf-test: Move core specific define to be platform & core specific
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
PRSDK-8529: Update ESM Event numbers for J721E
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
PRSDK-8529: Update alignment of DED vector
With thumb mode this alignment to 32 byte is required to avoid exception
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
With thumb mode this alignment to 32 byte is required to avoid exception
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
sciclient: sciclient_component.mk Build Fixes for Sciclient
Build fixes for RTOS build for M4F.
Signed-off-by: Piyali Goswami <piyali_g@ti.com>
Build fixes for RTOS build for M4F.
Signed-off-by: Piyali Goswami <piyali_g@ti.com>
PDK-5148: Board: Enabled auto config for J721E board pinmux
PRSDK-7908: Board: Fix for R5 diag execution hang through SD boot framework
- R5 diagnostic tests on K3 platform are hanging while running from diagnostic
framework through SD boot due to cache configurations and osal interrupts.
This was fixed earlier but diag entry code execution flow changed due to thumb
mode updates. Added the R5 issue fix for new execution sequence of diag entry code.
- R5 diagnostic tests on K3 platform are hanging while running from diagnostic
framework through SD boot due to cache configurations and osal interrupts.
This was fixed earlier but diag entry code execution flow changed due to thumb
mode updates. Added the R5 issue fix for new execution sequence of diag entry code.
udma rm cfg - allocated RX channel to mcu2_1
- cpsw examples failed on mcu2_1 due to not having RX channels allcocated and CPSW needs
one RX channels
- Allocated single RX channel to mcu2_1
Signed-off-by: Prasad Jondhale <prasad.jondhale@ti.com>
- cpsw examples failed on mcu2_1 due to not having RX channels allcocated and CPSW needs
one RX channels
- Allocated single RX channel to mcu2_1
Signed-off-by: Prasad Jondhale <prasad.jondhale@ti.com>
PDK-4724: Fix for J7 CPSW9G Ethernet test
PDK-5239: Board: Removed unused diagnostic test source files
PDK-6391: Board: Enabled MPU build for AM65xx diagnostic tests
PDK-5239: Board: Update board diag binary and build names
- Board diagnostic tests are using non-standatd names build and binary names
to match with existing platforms. Updated these names for K3 platforms
to allow system test automation
- Board diagnostic tests are using non-standatd names build and binary names
to match with existing platforms. Updated these names for K3 platforms
to allow system test automation
PDK-6462: Removes SBL XIP testcases's dependency on MSMC
As the SBL now supports MCU only boot mode, the XIP testcase has been
updated to use OCMC memory instead of MSMC.
This testcase now uses the memory where the SBL normally loads up the
sysfw temporarily and the memory where the RoM loads hte SBL
Signed-off-by: Madan Srinivas <madans@ti.com>
As the SBL now supports MCU only boot mode, the XIP testcase has been
updated to use OCMC memory instead of MSMC.
This testcase now uses the memory where the SBL normally loads up the
sysfw temporarily and the memory where the RoM loads hte SBL
Signed-off-by: Madan Srinivas <madans@ti.com>
PRSDK-8535: use only mcpu and avoid march and mtune
reference: https://community.arm.com/developer/tools-software/tools/b/tools-software-ides-blog/posts/compiler-flags-across-architectures-march-mtune-and-mcpu
Signed-off-by: Aravind Batni <aravindbr@ti.com>
reference: https://community.arm.com/developer/tools-software/tools/b/tools-software-ides-blog/posts/compiler-flags-across-architectures-march-mtune-and-mcpu
Signed-off-by: Aravind Batni <aravindbr@ti.com>
AM64x: Testing SCICLIENT Unit test on VLAB
SCiclient unit test based on RTOS enabled and tested on VLAB
Signed-off-by: Piyali Goswami <piyali_g@ti.com>
SCiclient unit test based on RTOS enabled and tested on VLAB
Signed-off-by: Piyali Goswami <piyali_g@ti.com>
uart/test: remove vector copy section for tpr12
Signed-off-by: Eric Ruei <e-ruei1@ti.com>
Signed-off-by: Eric Ruei <e-ruei1@ti.com>
UDMA : Remove Duplicate get ring occupancy API's
-Minor clean up, in UDMA ring get occupancy API's for Normal RA:
Udma_ringGetForwardRingOccNormal and Udma_ringGetReverseRingOccNormal was identical.
So updated it to a single fn named Udma_ringGetRingOccNormal and modified the fn pointers in soc file
-Minor clean up, in UDMA ring get occupancy API's for Normal RA:
Udma_ringGetForwardRingOccNormal and Udma_ringGetReverseRingOccNormal was identical.
So updated it to a single fn named Udma_ringGetRingOccNormal and modified the fn pointers in soc file
[PDK-6522] UDMA : Updates in Ring Occupancy
- Refresh the SW ringOcc while reading from HWOCC Reg
- Update in unit test to refersh the occ
- This fixes/unblocks ETHFW-1554
Signed-off-by: Don Dominic <a0486429@ti.com>
- Refresh the SW ringOcc while reading from HWOCC Reg
- Update in unit test to refersh the occ
- This fixes/unblocks ETHFW-1554
Signed-off-by: Don Dominic <a0486429@ti.com>
[PDK-5981]DSS and CAL: Fix Static Analysis Issues
Signed-off-by: Vivek Dhande <a0132295@ti.com>
Signed-off-by: Vivek Dhande <a0132295@ti.com>
3 years agoPDK-6487: emac: test app updates REL.CORESDK.06.02.03.01 REL.CORESDK.06.02.03.02 REL.CORESDK.06.02.03.03 REL.CORESDK.07.00.00.10
PDK-6487: emac: test app updates
update to demonstrate use of timer based polling
when calling emac_poll_ctrl api.
minor cleanup
Signed-off-by: Tinku Mannan <tmannan@ti.com>
update to demonstrate use of timer based polling
when calling emac_poll_ctrl api.
minor cleanup
Signed-off-by: Tinku Mannan <tmannan@ti.com>
PDK-6489 : Enabling image generation and image naming convention
to allow automation of these tests
Signed-off-by: sujith <sujith.s@ti.com>
to allow automation of these tests
Signed-off-by: sujith <sujith.s@ti.com>
Added appimage generation for apps
- required for test automation
Signed-off-by: Prasad Konnur <prasadkonnur@ti.com>
- required for test automation
Signed-off-by: Prasad Konnur <prasadkonnur@ti.com>
board: am64x: fix ospi pinmux configuration bug
Signed-off-by: Hao Zhang <hzhang@ti.com>
Signed-off-by: Hao Zhang <hzhang@ti.com>
PDK-6481: [Build] XDC Meta Generation Results in Warning
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Signed-off-by: Sivaraj R <sivaraj@ti.com>
PDK-6482: ics_emac: Klocwork SA updates
ospi: PDK-5600: set default Chip Select De-Assert device delay
For OSPI flash timing optimization set 2 ref_clk delay for 133Mhz
and 3 ref_clk delay for 166MHz
Signed-off-by: Hao Zhang <hzhang@ti.com>
For OSPI flash timing optimization set 2 ref_clk delay for 133Mhz
and 3 ref_clk delay for 166MHz
Signed-off-by: Hao Zhang <hzhang@ti.com>
[J721E] Increase MAX_SEMAPHORE paramter
- Recent changes to VISS node has put us over the limit of needed
number of semaphores (157). Bumping to 180 to give us some
future proof margin and customer apps.
- Recent changes to VISS node has put us over the limit of needed
number of semaphores (157). Bumping to 180 to give us some
future proof margin and customer apps.
PDK-6478: SBL from PDK tip is not booting MCUSW boot app
Resolution:
MCU1_0 is missing from the APP image name
This was a mistake when adding HS build support
LOCAL_APP_IMAGE expects MCU1_0 suffixed
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Resolution:
MCU1_0 is missing from the APP image name
This was a mistake when adding HS build support
LOCAL_APP_IMAGE expects MCU1_0 suffixed
Signed-off-by: Sivaraj R <sivaraj@ti.com>
PDK-6454: SBL: Adds support for non-GP device types
There are variants on non-GP device types that dont require app
authentication as the SMPK/BMPK keys are not present.
This patch renames the SBL_IsSysfwEnc function to SBL_IsAuthReq to
better reflect this functionality and and enables it to detect
all device types that dont need authentication.
Authentication is needed, and indeed, only possible, on the EMU/HS
device type, SE subtype. These are basically basically EMU ahd HS
devices with a valid SMPK or BMPK key for authenticating the app
against.
Signed-off-by: Madan Srinivas <madans@ti.com>
There are variants on non-GP device types that dont require app
authentication as the SMPK/BMPK keys are not present.
This patch renames the SBL_IsSysfwEnc function to SBL_IsAuthReq to
better reflect this functionality and and enables it to detect
all device types that dont need authentication.
Authentication is needed, and indeed, only possible, on the EMU/HS
device type, SE subtype. These are basically basically EMU ahd HS
devices with a valid SMPK or BMPK key for authenticating the app
against.
Signed-off-by: Madan Srinivas <madans@ti.com>
PDK-6444: Changed test/test -> test/sdtf-test
Modified the directory names for the SDTF test to be more descriptive.
Updated makefile and confirmed proper building.
Also, renamed "drvsdr" to "compsdr" in makefiles.
Also, moved Test makefiles into sdtf-test directory.
Modified the directory names for the SDTF test to be more descriptive.
Updated makefile and confirmed proper building.
Also, renamed "drvsdr" to "compsdr" in makefiles.
Also, moved Test makefiles into sdtf-test directory.
PDK-6444: Renamed all files for "sdr" instead of "sdl"
Renamed all "sdl" files to be "sdr" instead and updated
makefile and linker file.
Changed all header inclusions to pull in new header file
names.
Confirmed proper building of sdr-test for j721e_evm and am65xx_evm.
Renamed all "sdl" files to be "sdr" instead and updated
makefile and linker file.
Changed all header inclusions to pull in new header file
names.
Confirmed proper building of sdr-test for j721e_evm and am65xx_evm.
PDK-6444: Updated filenames for "sdr" instead of "sdl" in name.
Only done within file comments.
Still to rename files and change header includes.
Only done within file comments.
Still to rename files and change header includes.
PDK-6444: Removed "SDL" and "Library" reference in code.
Removed all "SDL" within source code files (except for file name
information and includes).
Replaced all mentions of "Library" with "Reference" instead.
Not yet renamed all the file references.
Confirmed code builds properly.
Removed all "SDL" within source code files (except for file name
information and includes).
Replaced all mentions of "Library" with "Reference" instead.
Not yet renamed all the file references.
Confirmed code builds properly.
board: am64x: add pinmux configuration for main_uart1
Signed-off-by: Hao Zhang <hzhang@ti.com>
Signed-off-by: Hao Zhang <hzhang@ti.com>
AM64x: Add M4F proc boot code ID
Adding M4F PROC Boot core ID.
Signed-off-by: Piyali Goswami <piyali_g@ti.com>
Adding M4F PROC Boot core ID.
Signed-off-by: Piyali Goswami <piyali_g@ti.com>
IPC: Increase Stack Size for echo test
The A53 echo test for AM65XX needs an increased stack size.
Signed-off-by: Angela Stegmaier <angelabaker@ti.com>
The A53 echo test for AM65XX needs an increased stack size.
Signed-off-by: Angela Stegmaier <angelabaker@ti.com>
build/makefile_non-buildinfra: empty NON_BUILDINFRA_EXAMPLES_LIST_tpr12
Note: This list is for old build infrastructure of legacy SOCs only
Signed-off-by: Eric Ruei <e-ruei1@ti.com>
Note: This list is for old build infrastructure of legacy SOCs only
Signed-off-by: Eric Ruei <e-ruei1@ti.com>
profiling: am64x: enable profiling to fix package build issue
Signed-off-by: Hao Zhang <hzhang@ti.com>
Signed-off-by: Hao Zhang <hzhang@ti.com>
uart: am64x: disable uart dma example on M4 core
Signed-off-by: Hao Zhang <hzhang@ti.com>
Signed-off-by: Hao Zhang <hzhang@ti.com>
icss_emac: am64x: fix package build issue
Signed-off-by: Hao Zhang <hzhang@ti.com>
Signed-off-by: Hao Zhang <hzhang@ti.com>
sciclient: Fix critical KW issue
Fix remaining critical issue in sciclient_rm_irq.c
Signed-off-by: Justin Sobota <jsobota@ti.com>
Fix remaining critical issue in sciclient_rm_irq.c
Signed-off-by: Justin Sobota <jsobota@ti.com>
[PDK-5988] UDMA : Fix additional Static Analysis Issues
Signed-off-by: Don Dominic <a0486429@ti.com>
Signed-off-by: Don Dominic <a0486429@ti.com>
PDK-5982: emac: Klocwork SA updates
SYSFW Friendly for SYSFW-3813 and SYSFW-3808
Friendly for SYSFW-3813 and SYSFW-3808
Signed-off-by: Piyali Goswami <piyali_g@ti.com>
Friendly for SYSFW-3813 and SYSFW-3808
Signed-off-by: Piyali Goswami <piyali_g@ti.com>
[PDK-6184][AM64x-Zebu][DMSC] Updates for Zebu DMSC launch script
- updates related to https://bitbucket.itg.ti.com/projects/PROCESSOR-SDK/repos/pdk/pull-requests/566/diff#packages/ti/drv/sciclient/tools/ccsLoadDmsc/am64x/launch.js
Signed-off-by: Don Dominic <a0486429@ti.com>
- updates related to https://bitbucket.itg.ti.com/projects/PROCESSOR-SDK/repos/pdk/pull-requests/566/diff#packages/ti/drv/sciclient/tools/ccsLoadDmsc/am64x/launch.js
Signed-off-by: Don Dominic <a0486429@ti.com>
drv/i2c: enable TPR12 as i2c/v0 driver
Signed-off-by: Eric Ruei <e-ruei1@ti.com>
Signed-off-by: Eric Ruei <e-ruei1@ti.com>
Add XDC Meta Clean option in comp top makefile
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Bug Fix: PRSDK-8528: XDC files are not packaged in core sdk - patch 3
- For SOC that support package through makefile, skip the XDC packahge step
- This is requried becasuse selective packaging is not done propely in
XDC file and having this info in both makefile and XDC file is not maintainable
- This change doesn't affect other platform build as we have != check which
takes care of when the flag is not set
Signed-off-by: Sivaraj R <sivaraj@ti.com>
- For SOC that support package through makefile, skip the XDC packahge step
- This is requried becasuse selective packaging is not done propely in
XDC file and having this info in both makefile and XDC file is not maintainable
- This change doesn't affect other platform build as we have != check which
takes care of when the flag is not set
Signed-off-by: Sivaraj R <sivaraj@ti.com>
PRSDK-7753: Added HS build support to coexist with nonhs library - added cust SBL support
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Signed-off-by: Sivaraj R <sivaraj@ti.com>
SBL: Properly sign the combined AMP and SMP appimages with the HS key
In the spirit of the primary build flow for applications, we will create a *.appimage.signed that is signed with the degenerate key, and a *_hs.appimage.signed that is signed with the HS key.
In the spirit of the primary build flow for applications, we will create a *.appimage.signed that is signed with the degenerate key, and a *_hs.appimage.signed that is signed with the HS key.
ETHFW-1541: Timesync: Fix packaging error in Ethfw
- Top level component.mk file required for
building were not packaged for J7. Fixed it by adding
all necessary components for J7.
Signed-off-by: Santhana Bharathi N <santa@ti.com>
- Top level component.mk file required for
building were not packaged for J7. Fixed it by adding
all necessary components for J7.
Signed-off-by: Santhana Bharathi N <santa@ti.com>
PDK-5876: Add PACKAGE_SRCS_COMMON to SDR component.
Added all files to confirm package build works correctly.
Added all files to confirm package build works correctly.
PDK-5876: Removed unsupported am65xx_idk from SDL board list.
Removed the unsupported am65xx_idk from the BOARDLIST options for SDL.
Only am65xx_evm and j721e_evm are targetted to be supported.
Removed unused CSL_ESM1_INTR_PBIST0_DFT_PBIST_SAFETY_ERROR from
am65-specific header.
Removed the unsupported am65xx_idk from the BOARDLIST options for SDL.
Only am65xx_evm and j721e_evm are targetted to be supported.
Removed unused CSL_ESM1_INTR_PBIST0_DFT_PBIST_SAFETY_ERROR from
am65-specific header.
PDK-5876: Removed requirements/design tags from SDL code.
Since the SDL code is no longer Functional Safety, removed the
requirements tracing/design tags in the code.
Since the SDL code is no longer Functional Safety, removed the
requirements tracing/design tags in the code.
PDK-5876: Removed "safety" references. Updated header references.
Removed all "safety" references (except CSL macro that
uses "SAFETY").
Updated all header files to use makefile search paths for
SOC-specific files.
Rebased on latest PDK master branch.
Removed all "safety" references (except CSL macro that
uses "SAFETY").
Updated all header files to use makefile search paths for
SOC-specific files.
Rebased on latest PDK master branch.
PDK-5876: Updated BSD license text in SDL.
Updated all C, header, and ASM files for BSD license text in
SDL and SDL-TEST.
Removed extraneous COPYING.txt files.
Removed SafeTI references in source code.
Updated all C, header, and ASM files for BSD license text in
SDL and SDL-TEST.
Removed extraneous COPYING.txt files.
Removed SafeTI references in source code.
PDK-5876: SDL port to PDK SDR.
Ported over SDL and SDL-TEST to the PDK SDR directory.
Properly able to build for J721E the SDL-Test framework (with
SDL library as well).
Still to rename all "SDL" filenames to use "SDR" instead, and
update names in the code that use "SDL" to use "SDR".
Ported over SDL and SDL-TEST to the PDK SDR directory.
Properly able to build for J721E the SDL-Test framework (with
SDL library as well).
Still to rename all "SDL" filenames to use "SDR" instead, and
update names in the code that use "SDL" to use "SDR".
PRSDK-8423: TASK sleep tests added
Signed-off-by: Aravind Batni <aravindbr@ti.com>
Signed-off-by: Aravind Batni <aravindbr@ti.com>
PDK-4378: emac and nimu app updates for R5F core
enable copy of vectors
enable execution of R5 apps via CCS
Signed-off-by: Tinku Mannan <tmannan@ti.com>
enable copy of vectors
enable execution of R5 apps via CCS
Signed-off-by: Tinku Mannan <tmannan@ti.com>
PDK-5149: UDMA fixes for MCU2_1 to MCU2_0 RM migration
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Signed-off-by: Sivaraj R <sivaraj@ti.com>
PRSDK-7278: emac: Fix description of prempt/cut-through map ioctl
Signed-off-by: Tinku Mannan <tmannan@ti.com>
Signed-off-by: Tinku Mannan <tmannan@ti.com>
PRSDK-7750: emac: unit test updates to reduce size image size
make emac specfic ddr amd mmc sections non-loadable to reduce image size
Signed-off-by: Tinku Mannan <tmannan@ti.com>
make emac specfic ddr amd mmc sections non-loadable to reduce image size
Signed-off-by: Tinku Mannan <tmannan@ti.com>
uart: fix UART RAT mapping issue for M4 core
Signed-off-by: Hao Zhang <hzhang@ti.com>
Signed-off-by: Hao Zhang <hzhang@ti.com>
board: add PSC support
Signed-off-by: Hao Zhang <hzhang@ti.com>
Signed-off-by: Hao Zhang <hzhang@ti.com>
OSPI: PDK_5427: fix OSPI pinmux config base address bug
Signed-off-by: Hao Zhang <hzhang@ti.com>
Signed-off-by: Hao Zhang <hzhang@ti.com>
3 years agoPDK-6391: Disable McASP for AM65xx board diag as porting is not yet completed REL.CORESDK.07.00.00.06
PDK-6391: Disable McASP for AM65xx board diag as porting is not yet completed
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Signed-off-by: Sivaraj R <sivaraj@ti.com>
PDK-4378 : Addressed review comment
Signed-off-by: sujith <sujith.s@ti.com>
Signed-off-by: sujith <sujith.s@ti.com>
PDK-4378 : App updates to include routine to copy required vector
Signed-off-by: sujith <sujith.s@ti.com>
Signed-off-by: sujith <sujith.s@ti.com>
PDK-4378 : App updates to include routine to copy required vector
Signed-off-by: sujith <sujith.s@ti.com>
Signed-off-by: sujith <sujith.s@ti.com>
PDK-4378 : Moved the int vecs to ATCM. to allow execution from ccs
With sysbios 06.82.00, the ATCM is enabled (& in gel files)
With ATCM enabled, arm expects vector to be present in ATCM.
Our vectors are stored in the OCMC by default, this mismatch
will not allow us to execute application from CCS. When using
SBL, the SBL would copy the vectors to ATCM and hence it
function as expected.
Added an function to copy the sysbios vector to ATCM, this
function is hooked to "reset" XDC. This function would be
invoked at the very beging of sysbios (even before MPU is
initialized)
Also, note that this applicable for R5F only and examples
that use sysbios only.
Tested on J721E with udma_memcpy_testapp
mcu 20, mcu10
Signed-off-by: sujith <sujith.s@ti.com>
With sysbios 06.82.00, the ATCM is enabled (& in gel files)
With ATCM enabled, arm expects vector to be present in ATCM.
Our vectors are stored in the OCMC by default, this mismatch
will not allow us to execute application from CCS. When using
SBL, the SBL would copy the vectors to ATCM and hence it
function as expected.
Added an function to copy the sysbios vector to ATCM, this
function is hooked to "reset" XDC. This function would be
invoked at the very beging of sysbios (even before MPU is
initialized)
Also, note that this applicable for R5F only and examples
that use sysbios only.
Tested on J721E with udma_memcpy_testapp
mcu 20, mcu10
Signed-off-by: sujith <sujith.s@ti.com>
PSDKQA-161: IPC: Fix Incorrect Heap Buffer Pointer Assignment
The heap buffer pointer should be incremented only
after adding the buffer to the queue.
Signed-off-by: Angela Stegmaier <angelabaker@ti.com>
The heap buffer pointer should be incremented only
after adding the buffer to the queue.
Signed-off-by: Angela Stegmaier <angelabaker@ti.com>
[BugFix] PDK-6401: pcie example load filas for mpu core
- Moved text section to MSMC RAM.
- Moved the stack to MSMC_RAM_H as it will not fit in MSMC_RAM for SMP example in debug mode
Signed-off-by: Prasad Konnur <prasadkonnur@ti.com>
- Moved text section to MSMC RAM.
- Moved the stack to MSMC_RAM_H as it will not fit in MSMC_RAM for SMP example in debug mode
Signed-off-by: Prasad Konnur <prasadkonnur@ti.com>
[DSS APP][PDK-6378][PDK-4988]Bug Fixes
- Fixed a bug for running through DMSC flow
- Added input images for RGB and YUV format testing
Signed-off-by: Vivek Dhande <a0132295@ti.com>
- Fixed a bug for running through DMSC flow
- Added input images for RGB and YUV format testing
Signed-off-by: Vivek Dhande <a0132295@ti.com>
[CAL DRV][PDK-5252]Added real time vs non real time configuration
- Maxwell PG2: CAL Configuration option to route traffic through real time or non real time path
Signed-off-by: Vivek Dhande <a0132295@ti.com>
- Maxwell PG2: CAL Configuration option to route traffic through real time or non real time path
Signed-off-by: Vivek Dhande <a0132295@ti.com>