Skip to content

Commit 896157f

Browse files
committed
Allow SE05X usage with Portenta H7
1 parent eb11947 commit 896157f

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

Diff for: src/SecureElement.h

+2
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@
2121
#if defined(SECURE_ELEMENT_IS_ECCX08)
2222
#include <ECCX08.h>
2323
#include <utility/ECCX08DefaultTLSConfig.h>
24+
#elif defined(SECURE_ELEMENT_IS_SE050) && defined(ARDUINO_PORTENTA_H7_M7)
25+
#include <PortentaH7_SE05X.h>
2426
#elif defined(SECURE_ELEMENT_IS_SE050)
2527
#include <SE05X.h>
2628
#elif defined(SECURE_ELEMENT_IS_SOFTSE)

Diff for: src/SecureElementConfig.h

+7-1
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,20 @@
1212
#define SECURE_ELEMENT_CONFIG_H_
1313

1414
#if defined(ARDUINO_AVR_UNO_WIFI_REV2) || \
15-
defined(ARDUINO_SAMD_MKRWIFI1010) || defined(ARDUINO_SAMD_NANO_33_IOT) || \
15+
defined(ARDUINO_SAMD_MKRWIFI1010) || defined(ARDUINO_SAMD_NANO_33_IOT) || \
1616
defined(ARDUINO_SAMD_MKRGSM1400) || defined(ARDUINO_SAMD_MKR1000) || \
1717
defined(ARDUINO_SAMD_MKRNB1500) || defined(ARDUINO_PORTENTA_H7_M7) || \
1818
defined(ARDUINO_NANO_RP2040_CONNECT) || defined(ARDUINO_OPTA) || \
1919
defined(ARDUINO_GIGA)
2020
#define SECURE_ELEMENT_IS_ECCX08
2121
#endif
2222

23+
/* Uncomment this if wyou want to use SE050 with Portenta H7*/
24+
#if defined(ARDUINO_PORTENTA_H7_M7)
25+
#undef SECURE_ELEMENT_IS_ECCX08
26+
#define SECURE_ELEMENT_IS_SE050
27+
#endif
28+
2329
#if defined(ARDUINO_NICLA_VISION) || defined(ARDUINO_PORTENTA_C33)
2430
#define SECURE_ELEMENT_IS_SE050
2531
#endif

0 commit comments

Comments
 (0)