SmartSnippets DA1459x SDK
Macros

Board Support Package. Device-specific system configuration default values. More...

#include "boards/brd_prodk_da1459x.h"

Go to the source code of this file.

Macros

#define dg_configRC32K_FREQ   (32000)
 Value of the RC32K oscillator frequency in Hz. More...
 
#define dg_configLP_CLK_DRIFT   (500)
 Acceptable clock tick drift (in parts per million) for the Low-power clock. More...
 
#define dg_configXTAL32K_SETTLE_TIME   (8000)
 Time needed for the settling of the LP clock, in msec. More...
 
#define dg_configXTAL32M_SETTLE_TIME_IN_USEC   (0x0)
 XTAL32M maximum expected settling time. More...
 
#define dg_configENABLE_XTAL32M_ON_WAKEUP   (1)
 Enable XTAL32M upon system wake-up. More...
 
#define dg_configWAKEUP_NORMAL   (300)
 The time in us needed to wake-up in normal wake-up mode. More...
 
#define dg_configWAKEUP_FAST   (12)
 The time in us needed to wake up in fast wake up mode. More...
 
#define dg_configDEFAULT_CLK_RC32M_REG_RC32M_BIAS__VALUE   (0xD)
 RC32M trimming default settings.
 
#define dg_configDEFAULT_XTAL32M_TRIM_REG__XTAL32M_TRIM__VALUE   (0x45)
 XTAL32M trimming default settings.
 
#define dg_configWDOG_IDLE_RESET_VALUE   (SYS_WDOG_WATCHDOG_REG_WDOG_VAL_Msk >> SYS_WDOG_WATCHDOG_REG_WDOG_VAL_Pos)
 Reset value for Watchdog when system is idle.
 
#define dg_configWDOG_MAX_TASKS_CNT   (8)
 Maximum watchdog tasks. More...
 
#define dg_configWDOG_GUARD_IDLE_TASK   (1)
 Watchdog guards the idle-task in OS applications. More...
 
#define dg_configREDUCE_RETAINED_CODE   (1)
 System debug logging protection mechanism. More...
 
#define dg_configPOWER_1V8_ACTIVE   (2)
 The rail from which the external Flash is powered, if an external Flash is used. More...
 
#define dg_configPOWER_1V8_SLEEP   (2)
 When set to 1, the 1V8 is powered during sleep. When set to 2 the rail configuration will be defined by the application. More...
 
#define dg_configQSPI_FLASH_POWER_DOWN   (1)
 When set to 1, the system activates the QSPI flash power-down mode when it enters sleep in order to minimize overall power consumption. More...
 
#define dg_configQSPI_DRIVE_CURRENT   (HW_QSPI_DRIVE_CURRENT_4)
 Set the Drive Strength of the QSPI Controller. More...
 
#define dg_configQSPI_SLEW_RATE   (HW_QSPI_SLEW_RATE_0)
 Set the Slew Rate of the QSPI Controller. More...
 
#define dgconfigQSPI_ERASE_IN_AUTOMODE   (1)
 Select whether the QSPI Flash memory will be erased in Auto or in Manual Access Mode. More...
 
#define dg_configQSPI_FLASH_HEADER_FILE   "qspi_mx25u3235_v2.h"
 The Flash Driver header file to include. More...
 
#define dg_configQSPI_FLASH_CONFIG   qspi_mx25u3235_cfg
 The Flash Driver configuration structure. More...
 
#define dg_configQSPI_FLASH_CONFIG_VERIFY   (0)
 Flash device configuration verification. More...
 
#define dg_configEFLASH_MASS_ERASE_TIME   160000
 EFLASH memory mass erase time in usec. More...
 
#define dg_configEFLASH_PAGE_ERASE_TIME   160000
 EFLASH memory page erase time in usec. More...
 
#define dg_configEFLASH_WORD_WRITE_TIME   16
 EFLASH memory one word write time in usec. More...
 
#define dg_configHW_FCU_WAIT_CYCLES_MODE   (2)
 Activate EFLASH optimum wait cycle functionality. More...
 
#define dg_configUSE_SOC   (0)
 When set to 1, State of Charge function is enabled. More...
 
#define dg_configIVT_PROTECT_REGION   MPU_REGION_7
 MPU region for IVT protection. More...
 
#define dg_configUSE_BOARD
 Set the board that is used.
 

Detailed Description

Board Support Package. Device-specific system configuration default values.

Copyright (C) 2020-2023 Renesas Electronics Corporation and/or its affiliates. All rights reserved. Confidential Information.

This software ("Software") is supplied by Renesas Electronics Corporation and/or its affiliates ("Renesas"). Renesas grants you a personal, non-exclusive, non-transferable, revocable, non-sub-licensable right and license to use the Software, solely if used in or together with Renesas products. You may make copies of this Software, provided this copyright notice and disclaimer ("Notice") is included in all such copies. Renesas reserves the right to change or discontinue the Software at any time without notice.

THE SOFTWARE IS PROVIDED "AS IS". RENESAS DISCLAIMS ALL WARRANTIES OF ANY KIND, WHETHER EXPRESS, IMPLIED, OR STATUTORY, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. TO THE MAXIMUM EXTENT PERMITTED UNDER LAW, IN NO EVENT SHALL RENESAS BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE, EVEN IF RENESAS HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. USE OF THIS SOFTWARE MAY BE SUBJECT TO TERMS AND CONDITIONS CONTAINED IN AN ADDITIONAL AGREEMENT BETWEEN YOU AND RENESAS. IN CASE OF CONFLICT BETWEEN THE TERMS OF THIS NOTICE AND ANY SUCH ADDITIONAL LICENSE AGREEMENT, THE TERMS OF THE AGREEMENT SHALL TAKE PRECEDENCE. BY CONTINUING TO USE THIS SOFTWARE, YOU AGREE TO THE TERMS OF THIS NOTICE.IF YOU DO NOT AGREE TO THESE TERMS, YOU ARE NOT PERMITTED TO USE THIS SOFTWARE.