Skip to content

Psoc6 ble board#168

Open
dineshgit411 wants to merge 27 commits intomainfrom
psoc6-ble-board
Open

Psoc6 ble board#168
dineshgit411 wants to merge 27 commits intomainfrom
psoc6-ble-board

Conversation

@dineshgit411
Copy link
Copy Markdown
Contributor

@dineshgit411 dineshgit411 commented Feb 13, 2026

By creating this pull request you agree to the terms in CONTRIBUTING.md.
https://github.com/Infineon/.github/blob/master/CONTRIBUTING.md
--- DO NOT DELETE ANYTHING ABOVE THIS LINE ---

CONTRIBUTING.md also tells you what to expect in the PR process.

Description
Updated library files mostly in this PR so you can skip it more files here.
Updated Pin_arduino, test config, boards.txt, platform.txt, HIL config files for BLE board.

https://github.com/Infineon/arduino-core-psoc6/actions/runs/24186313536 - HIL Checks passed

Signed-off-by: MDin <Dinesh.M-EE@infineon.com>
Signed-off-by: MDin <Dinesh.M-EE@infineon.com>
Signed-off-by: MDin <Dinesh.M-EE@infineon.com>
Signed-off-by: MDin <Dinesh.M-EE@infineon.com>
Signed-off-by: MDin <Dinesh.M-EE@infineon.com>
Signed-off-by: MDin <Dinesh.M-EE@infineon.com>
Signed-off-by: MDin <Dinesh.M-EE@infineon.com>
Signed-off-by: MDin <Dinesh.M-EE@infineon.com>
Signed-off-by: MDin <Dinesh.M-EE@infineon.com>
Signed-off-by: MDin <Dinesh.M-EE@infineon.com>
Signed-off-by: MDin <Dinesh.M-EE@infineon.com>
Signed-off-by: MDin <Dinesh.M-EE@infineon.com>
Signed-off-by: MDin <Dinesh.M-EE@infineon.com>
Signed-off-by: MDin <Dinesh.M-EE@infineon.com>
Signed-off-by: MDin <Dinesh.M-EE@infineon.com>
Signed-off-by: MDin <Dinesh.M-EE@infineon.com>
Signed-off-by: MDin <Dinesh.M-EE@infineon.com>
Signed-off-by: MDin <Dinesh.M-EE@infineon.com>
Signed-off-by: MDin <Dinesh.M-EE@infineon.com>
Signed-off-by: MDin <Dinesh.M-EE@infineon.com>
Signed-off-by: MDin <Dinesh.M-EE@infineon.com>
Signed-off-by: MDin <Dinesh.M-EE@infineon.com>
Signed-off-by: MDin <Dinesh.M-EE@infineon.com>
Signed-off-by: MDin <Dinesh.M-EE@infineon.com>
@dineshgit411 dineshgit411 marked this pull request as ready for review April 7, 2026 08:17
@ederjc ederjc marked this pull request as draft April 8, 2026 08:16
Signed-off-by: MDin <Dinesh.M-EE@infineon.com>
@dineshgit411 dineshgit411 marked this pull request as ready for review April 9, 2026 06:32
Signed-off-by: MDin <Dinesh.M-EE@infineon.com>
Copy link
Copy Markdown
Contributor

@LinjingZhang LinjingZhang left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Well done!
HiL has been passed, so I will just approve here.

Comment thread docs/index.rst
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

please check docs/run-tests.rst.
if the hil setup should be docummented

Comment thread tests/test_config.h Outdated
#define TEST_ADC_RESOLUTION 11
#define TEST_ADC_MAX_VALUE 2048 // 11-bit resolution
#elif defined(CY8CPROTO_063_BLE)
#define TEST_PIN_DIGITAL_IO_OUTPUT 17 // IO_4
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

like you told me, the comments here are wrong.
maybe just simply remove it. These defines are self-explained

Comment thread boards.txt
cy8cproto_063_ble.build.board=CY8CPROTO_063_BLE
cy8cproto_063_ble.build.core=psoc6
cy8cproto_063_ble.build.variant=CY8CPROTO-063-BLE
cy8cproto_063_ble.build.board.version=release-v4.2.0
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

what is the build.board.version?

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don´t think we are using this variable. But it is the board BSP asset repository version.

Signed-off-by: MDin <Dinesh.M-EE@infineon.com>
Copy link
Copy Markdown
Member

@jaenrig-ifx jaenrig-ifx left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

All looking very good! 🦾
Only some minor fixes in the documentation, and I would like to clarify the pinout arduino mapping topic.

Well done! 👍

Comment thread docs/hw-platforms.rst
.. image:: img/board_CY8CKIT-062S2-AI.png
:width: 300

CY8CPROTO-063-BLE
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This section should start below the CY8CKIT-062S2-AI section:
https://arduino-core-psoc6.readthedocs.io/en/psoc6-ble-board/hw-platforms.html#cy8ckit-062s2-ai

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I see that the arduino pin numbering is trying to follow a port pin allocation. Personally, I would expect that these arduino pin numbers are consecutive. Any reason or advantage to implement this mapping in this way?

Comment thread boards.txt
cy8cproto_063_ble.build.board=CY8CPROTO_063_BLE
cy8cproto_063_ble.build.core=psoc6
cy8cproto_063_ble.build.variant=CY8CPROTO-063-BLE
cy8cproto_063_ble.build.board.version=release-v4.2.0
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don´t think we are using this variable. But it is the board BSP asset repository version.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants