]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - keystone-rtos/board.git/log
keystone-rtos/board.git
4 years agoPDK-2838: Added GPIO toggle test for MLB PSDKQA_7Q70_01_02_CPSW PSDKQA_7Q70_01_02_RC1 PSDKQA_7Q70_01_02_RC2 REL.PDK.J7.00.09.01.05
M V Pratap Reddy [Wed, 11 Sep 2019 05:37:27 +0000 (11:07 +0530)]
PDK-2838: Added GPIO toggle test for MLB

4 years agoPDK-4385: Updated J7 QSPI flash parameters
M V Pratap Reddy [Wed, 11 Sep 2019 05:36:38 +0000 (11:06 +0530)]
PDK-4385: Updated J7 QSPI flash parameters

4 years agoFix for J7 EVM DSI FPD test failure
M V Pratap Reddy [Wed, 11 Sep 2019 05:13:16 +0000 (10:43 +0530)]
Fix for J7 EVM DSI FPD test failure

4 years agoPRSDK-4949: Updated Ethernet PHY FIFO configurations for AM65xx REL.PDK.J7.00.09.01.03 REL.PDK.J7.00.09.01.04
M V Pratap Reddy [Mon, 12 Aug 2019 19:23:11 +0000 (00:53 +0530)]
PRSDK-4949: Updated Ethernet PHY FIFO configurations for AM65xx

 - CRC errors are observed during the Ethernet packet transfers which
   is caused due to Tx clock jitter. Increased the Ethernet PHY FIFO
   depth as a workaround for clock jitter issue.

4 years agoFix for J7 EVM diag build error
M V Pratap Reddy [Thu, 5 Sep 2019 03:34:10 +0000 (09:04 +0530)]
Fix for J7 EVM diag build error

4 years agoPDK-3711: Added interrupt APIs J721E EVM PMIC library
M V Pratap Reddy [Wed, 4 Sep 2019 12:28:41 +0000 (17:58 +0530)]
PDK-3711: Added interrupt APIs J721E EVM PMIC library

4 years agoPDK-2839: Added IO expander test for J7 EVM
M V Pratap Reddy [Wed, 4 Sep 2019 12:25:07 +0000 (17:55 +0530)]
PDK-2839: Added IO expander test for J7 EVM

4 years agoPDK-2834: Added automation header test for J721E EVM
M V Pratap Reddy [Wed, 4 Sep 2019 11:58:32 +0000 (17:28 +0530)]
PDK-2834: Added automation header test for J721E EVM

4 years agoPDK-2864: Added MCAN diagnostic test support for J721E EVM
M V Pratap Reddy [Wed, 4 Sep 2019 11:48:09 +0000 (17:18 +0530)]
PDK-2864: Added MCAN diagnostic test support for J721E EVM

4 years agoPDK-4358: Added buffer size parameter for J7 MAC address read APIs
M V Pratap Reddy [Wed, 4 Sep 2019 10:36:07 +0000 (16:06 +0530)]
PDK-4358: Added buffer size parameter for J7 MAC address read APIs

4 years agoPDK-4358: Updated documentation for J7 EVM MAC ID read APIs
M V Pratap Reddy [Fri, 30 Aug 2019 15:24:36 +0000 (20:54 +0530)]
PDK-4358: Updated documentation for J7 EVM MAC ID read APIs

4 years agoPDK-4358: Added function to read MAC ID count on J7 EVM boards
M V Pratap Reddy [Wed, 28 Aug 2019 08:19:01 +0000 (13:49 +0530)]
PDK-4358: Added function to read MAC ID count on J7 EVM boards

4 years agoPDK-4358: Added API to read MAC ID from EEPROM on J7 EVM
M V Pratap Reddy [Wed, 28 Aug 2019 06:09:11 +0000 (11:39 +0530)]
PDK-4358: Added API to read MAC ID from EEPROM on J7 EVM

4 years agoPDK-4488: [FPD Board Lib]Updated the APIs to delays REL.PDK.J7.00.09.01.01 REL.PDK.J7.00.09.01.02
Sriram [Tue, 3 Sep 2019 10:27:00 +0000 (15:57 +0530)]
PDK-4488: [FPD Board Lib]Updated the APIs to delays

    - I2C transaction delay is correct based on the CSIRX sample application
    - Changed 'i2cDelay' field comment(i.e; FPD i2c delay in milli-second).

Signed-off-by: Sriram <x0282556@ti.com>
4 years agoPDK-4488: [FPD Board Lib]Updated the APIs to delays
Sriram [Fri, 30 Aug 2019 15:56:26 +0000 (21:26 +0530)]
PDK-4488: [FPD Board Lib]Updated the APIs to delays

    - Added the i2c board delay for every imx390 sensor register config
    - Renamed the structure 'Board_FpdRegProgObj' to 'Board_i2cRegProgObj'
      and modified the type of all the structure fields to 'uint32_t'
      (i.e; regAddr, regData & i2cDelay)
    - Handled the case of i2c no delay(i.e; i2cDelay = '0').

Signed-off-by: Sriram <x0282556@ti.com>
4 years agoPDK-4488: [FPD Board Lib]Updated the APIs to delays
Sriram [Wed, 28 Aug 2019 16:18:31 +0000 (21:48 +0530)]
PDK-4488: [FPD Board Lib]Updated the APIs to delays

    - Updated the 'Board_delay' with 'Osal_delay'
    - Removed Delays from 'Board_delay()' from I2C
      read/write APIs in 'common.c' in 'board/devices
    - Added a extra field('i2cDelay') in the 'Board_FpdRegProgObj'
      structure for time delay needed after each I2C transaction.

Signed-off-by: Sriram <x0282556@ti.com>
4 years agoADAS_SW-434: Updated J7 EVM Leo PMIC library
M V Pratap Reddy [Tue, 3 Sep 2019 05:54:14 +0000 (11:24 +0530)]
ADAS_SW-434: Updated J7 EVM Leo PMIC library

 - PDK-3712: Added APIs for voltage and thermal monitoring
 - PDK-3709: Added APIs for Buck and LDO voltage programming
 - PDK-3713: Added APIs for RTC and watchdog programming

4 years agoADAS_SW-434: Added interface functions for J7 Leo PMIC SoM library
M V Pratap Reddy [Wed, 28 Aug 2019 08:24:24 +0000 (13:54 +0530)]
ADAS_SW-434: Added interface functions for J7 Leo PMIC SoM library

 - PDK-3710: Added APIs for GPIO configuration

4 years agoPRDK-5585: Removing 1.8V functionality for MMC
Mahesh Radhakrishnan [Fri, 9 Aug 2019 20:01:42 +0000 (16:01 -0400)]
PRDK-5585: Removing 1.8V functionality for MMC

4 years agoPDK-4563: Updated J7 EVM SD voltage control function for Leo PMIC SoM
M V Pratap Reddy [Wed, 21 Aug 2019 08:46:46 +0000 (14:16 +0530)]
PDK-4563: Updated J7 EVM SD voltage control function for Leo PMIC SoM

4 years agoPRSDK-6047: Updated AM65xx PLL clock for CPSW_HSDIV2
M V Pratap Reddy [Mon, 12 Aug 2019 17:39:40 +0000 (23:09 +0530)]
PRSDK-6047: Updated AM65xx PLL clock for CPSW_HSDIV2

 - CPSW_HSDIV2 PLL output should be configured to 250MHz for using with
   CPTS usecases

4 years agoPRSDK-6259: AM65xx board library update to fix the PMT output integration issues
M V Pratap Reddy [Fri, 2 Aug 2019 01:02:44 +0000 (06:32 +0530)]
PRSDK-6259: AM65xx board library update to fix the PMT output integration issues

4 years agoFix for AM65xx board utils build error
M V Pratap Reddy [Fri, 9 Aug 2019 09:06:37 +0000 (14:36 +0530)]
Fix for AM65xx board utils build error

4 years agoUpdated AM65xx diag framework linker file to include bootCode section
M V Pratap Reddy [Wed, 7 Aug 2019 15:30:09 +0000 (21:00 +0530)]
Updated AM65xx diag framework linker file to include bootCode section

4 years agoInclude J7 board_pinmux.h in top level board.h
Karan Saxena [Wed, 7 Aug 2019 06:34:28 +0000 (12:04 +0530)]
Include J7 board_pinmux.h in top level board.h

- This is needed for Hyperflash SBL to do a Board_pinmuxGetCfg()
  and Board_pinmuxSetCfg()

4 years agoFix for AM65xx diagnostic build errors due to CSL updates
M V Pratap Reddy [Tue, 6 Aug 2019 03:55:18 +0000 (09:25 +0530)]
Fix for AM65xx diagnostic build errors due to CSL updates

4 years agoChanges based on J7 SOC Alias changes
Ankur [Tue, 30 Jul 2019 13:13:47 +0000 (18:43 +0530)]
Changes based on J7 SOC Alias changes

Signed-off-by: Ankur <a0132173@ti.com>
4 years agoPDK-2872: J7 ICSSG MDIO pinmux config is done inside board library
M V Pratap Reddy [Thu, 1 Aug 2019 13:40:34 +0000 (19:10 +0530)]
PDK-2872: J7 ICSSG MDIO pinmux config is done inside board library

4 years agoPDK-2872: Updated board library configurations for ICSSG PHYs
M V Pratap Reddy [Mon, 29 Jul 2019 15:17:42 +0000 (20:47 +0530)]
PDK-2872: Updated board library configurations for ICSSG PHYs

4 years agoPRSDK-6067: Added macros for AM65xx Ethernet PHY register config
M V Pratap Reddy [Mon, 29 Jul 2019 15:51:24 +0000 (21:21 +0530)]
PRSDK-6067: Added macros for AM65xx Ethernet PHY register config

4 years agoPRSDK-6075: Enabled MAC internal delay configurations for AM65xx
M V Pratap Reddy [Fri, 28 Jun 2019 08:50:24 +0000 (14:20 +0530)]
PRSDK-6075: Enabled MAC internal delay configurations for AM65xx

 - RGMII_ID_MODE bit of CTRLMMR_MCU_ENET_CTRL and CTRLMMR_ICSSGx_CTRL0 is
   set wrongly to disable the internal transmit delay which is not supported configurations.
   Internal MAC transmit delay should be always enabled by default.

 - Enabled internal MAC delay for both CPSW2G and ICSSG RGMII ports.
   Disabled the Ethernet PHY TX delay and Rx delay is set to 2ns.

4 years agoPRSDK-5859: Fixed Softmaster application hang
Dasnavis Sabiya [Thu, 18 Jul 2019 07:11:46 +0000 (12:41 +0530)]
PRSDK-5859: Fixed Softmaster application hang

Fixed Softmaster application hang when loaded using Apploader

4 years agoUpdated Uniflash Host Application to support loading sysfw on AM65xx and J721e platforms
Dasnavis Sabiya [Thu, 18 Jul 2019 06:46:43 +0000 (12:16 +0530)]
Updated Uniflash Host Application to support loading sysfw on AM65xx and J721e platforms

4 years agoupdate the McSPI instance IDs REL.PDK.J7.00.09.00.16
Ming Wei [Wed, 17 Jul 2019 19:39:13 +0000 (14:39 -0500)]
update the McSPI instance IDs

Signed-off-by: Ming Wei <mwei@ti.com>
4 years agoPDK-4365: Fix for memory diagnostic test on R5 core PSDK.QNX.J7.IPC_INTERRUPT_ONLY.v1 PSDK.QNX.J7.IPC_POLLING_MODE.v1 PSDK.QNX.J7.IPC_SCICLIENT_INTERRUPTS.v1 PSDKQA_7Q70_01_01 REL.PDK.J7.00.09.00.13 REL.PDK.J7.00.09.00.14 REL.PDK.J7.00.09.00.15
Pratap Reddy [Fri, 12 Jul 2019 13:09:06 +0000 (18:39 +0530)]
PDK-4365: Fix for memory diagnostic test on R5 core

 - Moved the DDR diagnostic test memory allocation to MSMC as the test writes the whole
   DDR memory due which it crashes
 - Diabled A72 core support since test is not running properly

4 years agoPDK-4335: Fix for HyperFlash boot failure
Pratap Reddy [Fri, 12 Jul 2019 10:03:10 +0000 (15:33 +0530)]
PDK-4335: Fix for HyperFlash boot failure

 - HyperFlash boot fails after the changes done to the OSPI clock to support OSPI boot.
   Same clock source is driving the OSPI and HyperFlash which is effecting the HyperFlash boot.
   Updated the clock IDs used by board PLL module to use MCU_PLL1_HSDIV4_CLKOUT for OSPI and
   MCU_PLL2_HSDIV4_CLKOUT for Hyperbus.

4 years agoIgnore generated binaries
Sivaraj R [Thu, 11 Jul 2019 15:30:14 +0000 (21:00 +0530)]
Ignore generated binaries

Signed-off-by: Sivaraj R <sivaraj@ti.com>
4 years agoPDK-4324: Updated J7 EVM board init params to control the PSC module mode
Pratap Reddy [Thu, 11 Jul 2019 08:53:54 +0000 (14:23 +0530)]
PDK-4324: Updated J7 EVM board init params to control the PSC module mode

 - Board clock init module is requesting for exclusive access to the modules while
   enabling PSC clocks. This will not allow other cores to gain the access to the modules
   which impacts multi-core applications.
   Provided option in board init params to control the access mode for PSC modules.

4 years agoPRSDK-6165: Updates TISCI_DEV_MCU_FSS0_OSPI_0 to run at 133Mhz instead of 166Mhz REL.PDK.J7.00.09.00.11 REL.PDK.J7.00.09.00.12
Madan Srinivas [Wed, 10 Jul 2019 18:33:57 +0000 (14:33 -0400)]
PRSDK-6165: Updates TISCI_DEV_MCU_FSS0_OSPI_0 to run at 133Mhz instead of 166Mhz

OSPI driver is currently validated at 133Mhz. This patch updates
the board driver to to lower the OSPI clock to 133Mhz till the OSPI
driver is validated for higher speeds.

Signed-off-by: Madan Srinivas<madans@ti.com>
4 years agoPDK-4353: Fix for current monitor diag failure on J7 R5 core REL.PDK.J7.00.09.00.10
Pratap Reddy [Wed, 10 Jul 2019 16:05:20 +0000 (21:35 +0530)]
PDK-4353: Fix for current monitor diag failure on J7 R5 core

4 years agoPDK-4351: Fix for console log issue for J7 boot switch test on R5 core
Pratap Reddy [Wed, 10 Jul 2019 15:33:08 +0000 (21:03 +0530)]
PDK-4351: Fix for console log issue for J7 boot switch test on R5 core

4 years agoPDK-4352: Fix for DSI diagnostic test failure on J7 A72 core
Pratap Reddy [Wed, 10 Jul 2019 15:16:07 +0000 (20:46 +0530)]
PDK-4352: Fix for DSI diagnostic test failure on J7 A72 core

4 years agoPDK-4349: Fix for PMIC diagnostic test failure on J7 EVM
Pratap Reddy [Wed, 10 Jul 2019 15:11:16 +0000 (20:41 +0530)]
PDK-4349: Fix for PMIC diagnostic test failure on J7 EVM

4 years agoPDK-4350: Fix for RTC diagnostic test failure on J7 EVM
Pratap Reddy [Wed, 10 Jul 2019 15:06:05 +0000 (20:36 +0530)]
PDK-4350: Fix for RTC diagnostic test failure on J7 EVM

4 years agoPDK-2884: Added fpd audio lib diagnostic test.
Sriram [Tue, 9 Jul 2019 14:33:01 +0000 (20:03 +0530)]
PDK-2884: Added fpd audio lib diagnostic test.

Signed-off-by: Sriram <x0282556@ti.com>
4 years agoRemove emac repo dependencies for J7 REL.PDK.J7.00.09.00.09
Sivaraj R [Tue, 9 Jul 2019 09:48:03 +0000 (15:18 +0530)]
Remove emac repo dependencies for J7

Signed-off-by: Sivaraj R <sivaraj@ti.com>
4 years agoAdded PLL config for J7 flash writer to support hyperflash writer REL.PDK.J7.00.09.00.06 REL.PDK.J7.00.09.00.07 REL.PDK.J7.00.09.00.08
Pratap Reddy [Mon, 8 Jul 2019 04:20:58 +0000 (09:50 +0530)]
Added PLL config for J7 flash writer to support hyperflash writer

4 years agoEnabled pinmux for Audio reference clock for J7 digital audio
Pratap Reddy [Mon, 8 Jul 2019 04:20:12 +0000 (09:50 +0530)]
Enabled pinmux for Audio reference clock for J7 digital audio

4 years agoPDK-4332: Disabled UART interrupts for J7 board console logs
Pratap Reddy [Mon, 8 Jul 2019 04:15:50 +0000 (09:45 +0530)]
PDK-4332: Disabled UART interrupts for J7 board console logs

 - UART prints are not working when interrupts are enabled on MCU2 core. Disabled interrupts
   as a temporary workaround.
   Removed option to configure interrupts from application to avoid enabling interrupts.

4 years agoFix for J7 EVM DSI FPD link library diag test build error
Pratap Reddy [Sat, 6 Jul 2019 10:59:20 +0000 (16:29 +0530)]
Fix for J7 EVM DSI FPD link library diag test build error

4 years agoRemoved unused code for J7 EVM and code clean-up
Pratap Reddy [Sat, 6 Jul 2019 09:35:18 +0000 (15:05 +0530)]
Removed unused code for J7 EVM and code clean-up

4 years agoPDK-3694: Added diagnostic test to verify display FPD-link library APIs
Pratap Reddy [Sat, 6 Jul 2019 08:48:27 +0000 (14:18 +0530)]
PDK-3694: Added diagnostic test to verify display FPD-link library APIs

4 years agoADAS_SW-351: Added hyperflash and UFS flash support for Uniflash host
Pratap Reddy [Sat, 6 Jul 2019 04:15:49 +0000 (09:45 +0530)]
ADAS_SW-351: Added hyperflash and UFS flash support for Uniflash host

4 years agoPDK-4340: Added support for J7 hyperbus pinmux
Pratap Reddy [Sat, 6 Jul 2019 04:11:01 +0000 (09:41 +0530)]
PDK-4340: Added support for J7 hyperbus pinmux

 - OSPI and Hyperbus on J7 EVM share FSS0. Pinmux is configured for OSPI by default.
   Added support for changing the  default pinmux to Hyperbus from application using Board pinmux set config function.

4 years agoPRSDK-6080: Removed DDR PLL init before DDR config for J7 EVM
Pratap Reddy [Sat, 6 Jul 2019 02:27:36 +0000 (07:57 +0530)]
PRSDK-6080: Removed DDR PLL init before DDR config for J7 EVM

 - DDR PLL is configured for J7 during DDR init. DDR PLL is bypassing before starting the DDR init.
   PLL configuration done by Board PLL API is not needed.

4 years agoPDK-4335: Corrected HyperFlash PLL clock value to fix HyperFlash SBL boot
Pratap Reddy [Fri, 5 Jul 2019 13:39:01 +0000 (19:09 +0530)]
PDK-4335: Corrected HyperFlash PLL clock value to fix HyperFlash SBL boot

4 years agoPDK-4332: Added support for controlling Board UART instance from applications for...
Pratap Reddy [Fri, 5 Jul 2019 11:12:59 +0000 (16:42 +0530)]
PDK-4332: Added support for controlling Board UART instance from applications for J7 EVM

4 years agoPRSDK-6106: Fixed flash programmer failure due to incorrect Block size
Dasnavis Sabiya [Fri, 5 Jul 2019 10:24:13 +0000 (15:54 +0530)]
PRSDK-6106: Fixed flash programmer failure due to incorrect Block size

4 years agoPRSDK-6107: Fixed flash programmer bug due to incorrect Block size REL.PDK.J7.00.09.00.05
Dasnavis Sabiya [Thu, 4 Jul 2019 04:06:43 +0000 (09:36 +0530)]
PRSDK-6107: Fixed flash programmer bug due to incorrect Block size

Signed-off-by: Dasnavis Sabiya <x0265826@ti.com>
4 years agoFix for EEPROM diag build error
Pratap Reddy [Thu, 4 Jul 2019 09:09:25 +0000 (14:39 +0530)]
Fix for EEPROM diag build error

4 years agoUpdated J7 EVM diagnostic tests
Pratap Reddy [Thu, 4 Jul 2019 03:53:20 +0000 (09:23 +0530)]
Updated J7 EVM diagnostic tests

4 years agoPDK-2398: Enabled app image creation support for J7 EVM diagnostic tests
Pratap Reddy [Thu, 4 Jul 2019 03:10:17 +0000 (08:40 +0530)]
PDK-2398: Enabled app image creation support for J7 EVM diagnostic tests

4 years agoUpdated J7 EVM Ethernet configurations
Pratap Reddy [Thu, 4 Jul 2019 02:58:46 +0000 (08:28 +0530)]
Updated J7 EVM Ethernet configurations

 - Disabled internal MAC delay for CPSW9G
 - Board_cpsw2gMacModeConfig is exposed to application

4 years agoPROC_BRDS-659: J7 ENET PHY is kept in reset in while configuring CPSW9G PHYs
Pratap Reddy [Thu, 4 Jul 2019 02:50:30 +0000 (08:20 +0530)]
PROC_BRDS-659: J7 ENET PHY is kept in reset in while configuring CPSW9G PHYs

 - CPSW9G MDIO access instability is observed with ENET card connected to CP board.
   Disabling ENET PHY while using CPSW9G ports on GESI board as a temporary workaround.

4 years agoPDK-4263: Fix for J7 EVM pinmux issue on C66x core
Pratap Reddy [Thu, 4 Jul 2019 02:18:25 +0000 (07:48 +0530)]
PDK-4263: Fix for J7 EVM pinmux issue on C66x core

 - MAIN domain padcnfig registers are not accessible to C66x and requires RAT setup

4 years agoPDK-3694: Added diagnostic test for J7 EVM display FPD-link library
Pratap Reddy [Thu, 4 Jul 2019 02:04:50 +0000 (07:34 +0530)]
PDK-3694: Added diagnostic test for J7 EVM display FPD-link library

4 years agoPDK-4324: Limited J7 PSC clock enable in board to basic modules
Pratap Reddy [Wed, 3 Jul 2019 05:27:54 +0000 (10:57 +0530)]
PDK-4324: Limited J7 PSC clock enable in board to basic modules

4 years agoPDK-2862: Added NOR flash diagnostic test for J7 EVM
Pratap Reddy [Tue, 2 Jul 2019 23:59:45 +0000 (05:29 +0530)]
PDK-2862: Added NOR flash diagnostic test for J7 EVM

4 years agoPRSDK-5689: Fix for AM65xx diag Klockwork errors DEV.BOARD.01.00.10.05D REL.PDK.J7.00.09.00.04
M V Pratap Reddy [Mon, 1 Jul 2019 17:39:56 +0000 (23:09 +0530)]
PRSDK-5689: Fix for AM65xx diag Klockwork errors

4 years agoPRSDK-6087: Updated create_sd cripts to fix error while generating app
Madan Srinivas [Mon, 1 Jul 2019 16:57:06 +0000 (12:57 -0400)]
PRSDK-6087: Updated create_sd cripts to fix error while generating app

create_sd cripts temporarily copies the framework to an intermediate
file called app.unsigned (.us for windows)

The signing script uses the input file name to create a temp directory -
in this case is creates a temp direcotry called "app"

The script then goes ahead to create a signed file, also called app,
which clashes with the name of the temp directory.

This cause the script to fail. The script updates the temp filename
to framework_app.unsigned (.us for windows)

Signed-off-by: Madan Srinivas<madans@ti.com>
4 years agoFixed A72 build error
Sivaraj R [Mon, 1 Jul 2019 04:50:47 +0000 (10:20 +0530)]
Fixed A72 build error

Signed-off-by: Sivaraj R <sivaraj@ti.com>
4 years agoUpdated J7 EVM DDR init to use sciclient for PLL config
Pratap Reddy [Mon, 1 Jul 2019 03:11:23 +0000 (08:41 +0530)]
Updated J7 EVM DDR init to use sciclient for PLL config

4 years agoUpdated J7 IO strength workaround to execute only once after power up
Pratap Reddy [Mon, 1 Jul 2019 02:38:55 +0000 (08:08 +0530)]
Updated J7 IO strength workaround to execute only once after power up

4 years agoUpdated J7 EVM DDR configurations to align with latest GEL fixes
Pratap Reddy [Mon, 1 Jul 2019 02:29:34 +0000 (07:59 +0530)]
Updated J7 EVM DDR configurations to align with latest GEL fixes

 - This update includes the DDR configuration changes which avoid the need for DDR core voltage
   increase to 0.9v from default 0.8v

4 years agoRemoved RTI PSC configurations for J7 EVM
Pratap Reddy [Mon, 1 Jul 2019 00:03:06 +0000 (05:33 +0530)]
Removed RTI PSC configurations for J7 EVM

 - Enabling PSC clock for RTI module sciclient causes random hang during SBL
   boot. Removed PSC configurations for RTI module to fix this issue.
 - Also removed PSC configurations for below device IDs
    -- TISCI_DEV_PSC0
    -- TISCI_DEV_WKUP_PSC0
    -- TISCI_DEV_BOARD0

4 years agoPDK-2884: Added FPD-link libraries for UB925 and UB926
M V Pratap Reddy [Fri, 28 Jun 2019 08:05:19 +0000 (13:35 +0530)]
PDK-2884: Added FPD-link libraries for UB925 and UB926

4 years agoUpdate to sync with pruss driver DEV.BOARD.01.00.10.05C
Tinku Mannan [Thu, 27 Jun 2019 19:21:14 +0000 (15:21 -0400)]
Update to sync with pruss driver

 PRUICSS_create needs to be called with PRUICCSS_INSTANCE_THREE
 for 3rd instance.

Signed-off-by: Tinku Mannan <tmannan@ti.com>
4 years agoPRSDK-6041: Initialised the search pointer to NULL DEV.BOARD.01.00.10.05B
Dasnavis Sabiya [Thu, 27 Jun 2019 05:02:14 +0000 (10:32 +0530)]
PRSDK-6041: Initialised the search pointer to NULL

Signed-off-by: Dasnavis Sabiya <x0265826@ti.com>
4 years agoPRSDK-6041: Fixed Uniflash error while loading the apps with AM65xx name DEV.BOARD.01.00.10.05A REL.PDK.J7.00.09.00.03
Dasnavis Sabiya [Mon, 24 Jun 2019 16:56:02 +0000 (22:26 +0530)]
PRSDK-6041: Fixed Uniflash error while loading the apps with AM65xx name

Updated the Uniflash Host application to differentiate programming the
Flash Programmer and other apps with string "am65xx"

4 years agoPRSDK-5928: Added THREADMAP config for AM65xx ICSSG in board DEV.BOARD.01.00.10.05 DEV.PROCESSOR-SDK.06.00.00.05
M V Pratap Reddy [Thu, 20 Jun 2019 14:02:21 +0000 (19:32 +0530)]
PRSDK-5928: Added THREADMAP config for AM65xx ICSSG in board

 - ICSSG firmware uses MSMC RAM to create internal buffer pools.
   ICSSG must have high priority and deterministic access.
   To provide that NB0 NAVSS_THREADMAP register shall be set to use thread 2 (real-time traffic).

4 years agoPRSDK-5761: Resolved the build issues for ICSSG EMAC test
M V Pratap Reddy [Wed, 26 Jun 2019 04:11:17 +0000 (09:41 +0530)]
PRSDK-5761: Resolved the build issues for ICSSG EMAC test

 - Moved some of the data buffers used by UDMA are moved to DDR to fix the
   build issue due to memory overrun

4 years agoPDK-3686: Added Uniflash HyperFlash writer for J7 EVM REL.PDK.J7.00.09.00.02
Pratap Reddy [Wed, 26 Jun 2019 06:35:03 +0000 (12:05 +0530)]
PDK-3686: Added Uniflash HyperFlash writer for J7 EVM

4 years agoPDK-3661: Updated J7 Hyperflash diagnostic test to use board flash APIs
Pratap Reddy [Wed, 26 Jun 2019 03:36:42 +0000 (09:06 +0530)]
PDK-3661: Updated J7 Hyperflash diagnostic test to use board flash APIs

4 years agoPDK-3661: Added flash library support for Hyperflash on J7 EVM
Pratap Reddy [Wed, 26 Jun 2019 03:35:42 +0000 (09:05 +0530)]
PDK-3661: Added flash library support for Hyperflash on J7 EVM

4 years agoPDK-3661: Updated J7 EVM hyperflash diagnostic test to use CSL-FL
M V Pratap Reddy [Wed, 19 Jun 2019 03:51:45 +0000 (09:21 +0530)]
PDK-3661: Updated J7 EVM hyperflash diagnostic test to use CSL-FL

4 years agoUpdated diag version for release 6.0
M V Pratap Reddy [Mon, 24 Jun 2019 21:01:29 +0000 (02:31 +0530)]
Updated diag version for release 6.0

4 years ago6.0 doc/ver update
Mahesh Radhakrishnan [Mon, 24 Jun 2019 20:24:50 +0000 (16:24 -0400)]
6.0 doc/ver update

4 years agoUsed SoC macro for the J7 EVM Uniflash source packaging config
M V Pratap Reddy [Sun, 23 Jun 2019 13:24:20 +0000 (18:54 +0530)]
Used SoC macro for the J7 EVM Uniflash source packaging config

4 years agoUpdated package configurations for J7 EVM OSPI writer
M V Pratap Reddy [Thu, 20 Jun 2019 10:10:12 +0000 (15:40 +0530)]
Updated package configurations for J7 EVM OSPI writer

4 years agoPDK-2928: Added OSPI flash writer support for J7 EVM
M V Pratap Reddy [Thu, 13 Jun 2019 08:09:59 +0000 (13:39 +0530)]
PDK-2928: Added OSPI flash writer support for J7 EVM

4 years agoUpdated McASP pinmux for J7 EVM
M V Pratap Reddy [Fri, 21 Jun 2019 19:30:23 +0000 (01:00 +0530)]
Updated McASP pinmux for J7 EVM

 - Enabled pinmux for wake-up GPIO 6 pin

4 years agoUpdated J7 EVM board DDR config as per latest GEL
Pratap Reddy [Mon, 24 Jun 2019 04:29:47 +0000 (09:59 +0530)]
Updated J7 EVM board DDR config as per latest GEL

  - DDR PLL configuration is done withnout using sciclient since it hang with client APIs

4 years agoFix for AM65xx diag build error
M V Pratap Reddy [Thu, 20 Jun 2019 21:05:01 +0000 (02:35 +0530)]
Fix for AM65xx diag build error

4 years agoGPMC register access with wrong pointer update
Eric Ding [Thu, 20 Jun 2019 18:19:40 +0000 (14:19 -0400)]
GPMC register access with wrong pointer update

4 years agoGPMC register access with wrong pointer
Eric Ding [Wed, 19 Jun 2019 20:52:13 +0000 (16:52 -0400)]
GPMC register access with wrong pointer

4 years agoPRSDK-3858: Review comments updates
Dasnavis Sabiya [Tue, 18 Jun 2019 09:38:48 +0000 (15:08 +0530)]
PRSDK-3858: Review comments updates

- Updated the memory allocation to add buffer space for framework test
- Updated load address for mem test

4 years agoPRSDK-3858: Review comments update
Dasnavis Sabiya [Thu, 13 Jun 2019 10:06:47 +0000 (15:36 +0530)]
PRSDK-3858: Review comments update

Updated memory range for Framework and MEM tests to 128KB and 64KB
respectively.

4 years agoPRSDK-3858: Review comments implemented
Dasnavis Sabiya [Thu, 6 Jun 2019 06:51:13 +0000 (12:21 +0530)]
PRSDK-3858: Review comments implemented

Updated the linker.cmd files to avoid OCMC memory conflict
between memory test and framework.

4 years agoPRSDK-3858: Fixed Diagnostics PMIC/MEM Test hang on AM437x-hs platform
Dasnavis Sabiya [Tue, 4 Jun 2019 08:38:08 +0000 (14:08 +0530)]
PRSDK-3858: Fixed Diagnostics PMIC/MEM Test hang on AM437x-hs platform

PMIC Test: Added an entry for AM437x HSEVM while fetching PMIC data

MEM Test: The OCMC RAM size is different between GP and HS EVM. Updated the
  linker.cmd file to load the test to a valid OCMC memory
  address.

4 years agoRemoved dupliate I2C enable functions for AM65xx diag
M V Pratap Reddy [Thu, 20 Jun 2019 12:15:24 +0000 (17:45 +0530)]
Removed dupliate I2C enable functions for AM65xx diag