Skip to content

Commit 97d23fc

Browse files
author
Marian Savchuk
committed
Add support for Cypress devices
1 parent c2bddd4 commit 97d23fc

File tree

129 files changed

+96438
-42
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

129 files changed

+96438
-42
lines changed

projects.yaml

+11
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,9 @@ module:
5353
hic_lpc4322: &module_hic_lpc4322
5454
- records/rtos/rtos-cm3.yaml
5555
- records/hic_hal/lpc4322.yaml
56+
hic_psoc5lp: &module_hic_psoc5lp
57+
- records/rtos/rtos-cm3.yaml
58+
- records/hic_hal/psoc5lp.yaml
5659
hic_sam3u2c: &module_hic_sam3u2c
5760
- records/rtos/rtos-cm3.yaml
5861
- records/hic_hal/sam3u2c.yaml
@@ -595,3 +598,11 @@ projects:
595598
- *module_if
596599
- *module_hic_max32625
597600
- records/board/max32630fthr.yaml
601+
psoc5lp_bl:
602+
- *module_bl
603+
- *module_hic_psoc5lp
604+
- records/board/psoc5lp_bl.yaml
605+
psoc5lp_cy8ckit_if:
606+
- *module_if
607+
- *module_hic_psoc5lp
608+
- records/board/cy8ckit.yaml

records/board/cy8ckit.yaml

+14
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
common:
2+
macros:
3+
- TARGET_MCU_PSOC6
4+
includes:
5+
- source/family/cypress/PSoC6xxx
6+
sources:
7+
board:
8+
- source/board/cy8ckit.c
9+
target:
10+
- source/family/cypress/target.c
11+
- source/family/cypress/target_reset.c
12+
- source/family/cypress/PSoC6xxx/PSOC6xxx.c
13+
14+

records/board/psoc5lp_bl.yaml

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
common:
2+
sources:
3+
board:
4+
- source/board/psoc5lp_bl.c

records/hic_hal/psoc5lp.yaml

+27
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
common:
2+
target:
3+
- CY8C5868LTI-LP039
4+
core:
5+
- Cortex-M3
6+
macros:
7+
- OS_CLOCK=64000000
8+
- DAPLINK_HIC_ID=0x2E127069 # DAPLINK_HIC_ID_PSOC5LP
9+
includes:
10+
- source/hic_hal/cypress/psoc5lp
11+
- source/hic_hal/cypress/psoc5lp/PSoC5
12+
- projectfiles/uvision/psoc5lp_bl/build
13+
sources:
14+
hic_hal:
15+
- source/hic_hal/cypress/psoc5lp
16+
- source/hic_hal/cypress/psoc5lp/PSoC5
17+
- source/hic_hal/cypress/psoc5lp/armcc
18+
19+
tool_specific:
20+
uvision:
21+
misc:
22+
ld_flags:
23+
- --predefine="-I..\..\..\source\hic_hal\cypress\psoc5lp"
24+
make_armcc:
25+
misc:
26+
ld_flags:
27+
- --predefine="-Isource\hic_hal\cypress\psoc5lp"

0 commit comments

Comments
 (0)