Skip to content

Commit 71308dc

Browse files
nika-nordicanangl
authored andcommitted
nrfx: mdk: Fix errata 55 presence on nRF54LV10A Eng A
Errata 55 applies to nRF54LV10A Eng A as well. Signed-off-by: Nikodem Kastelik <[email protected]>
1 parent 6e39d4f commit 71308dc

File tree

1 file changed

+16
-2
lines changed

1 file changed

+16
-2
lines changed

nrfx/mdk/nrf54l_erratas.h

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2874,7 +2874,8 @@ static bool nrf54l_errata_50(void)
28742874
}
28752875

28762876
/* ========= Errata 55 ========= */
2877-
#if defined (NRF54LM20A_ENGA_XXAA) || defined (DEVELOP_IN_NRF54LM20A_ENGA)
2877+
#if defined (NRF54LM20A_ENGA_XXAA) || defined (DEVELOP_IN_NRF54LM20A_ENGA) \
2878+
|| defined (NRF54LV10A_ENGA_XXAA) || defined (DEVELOP_IN_NRF54LV10A_ENGA)
28782879
#define NRF54L_ERRATA_55_PRESENT 1
28792880
#else
28802881
#define NRF54L_ERRATA_55_PRESENT 0
@@ -2889,10 +2890,23 @@ static bool nrf54l_errata_55(void)
28892890
#ifndef NRF54L_SERIES
28902891
return false;
28912892
#else
2892-
#if defined (NRF54LM20A_ENGA_XXAA) || defined (DEVELOP_IN_NRF54LM20A_ENGA)
2893+
#if defined (NRF54LM20A_ENGA_XXAA) || defined (DEVELOP_IN_NRF54LM20A_ENGA)\
2894+
|| defined (NRF54LV10A_ENGA_XXAA) || defined (DEVELOP_IN_NRF54LV10A_ENGA)
28932895
uint32_t var1 = *(uint32_t *)0x00FFC340ul;
28942896
uint32_t var2 = *(uint32_t *)0x00FFC344ul;
28952897
#endif
2898+
#if defined (NRF54LV10A_ENGA_XXAA) || defined (DEVELOP_IN_NRF54LV10A_ENGA)
2899+
if (var1 == 0x27)
2900+
{
2901+
switch(var2)
2902+
{
2903+
case 0x00ul:
2904+
return true;
2905+
default:
2906+
return true;
2907+
}
2908+
}
2909+
#endif
28962910
#if defined (NRF54LM20A_ENGA_XXAA) || defined (DEVELOP_IN_NRF54LM20A_ENGA)
28972911
if (var1 == 0x29)
28982912
{

0 commit comments

Comments
 (0)