Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hardware extended HIL testing #123

Merged
merged 10 commits into from
Mar 1, 2024
Merged

Conversation

jaenrig-ifx
Copy link
Member

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.

Enabling extended hardware tests in the HIL

  • Added i2c, i2s, signal, pwm, pin (ADC WIP)
  • Removed same tests from root which were only testing mainly constructors
  • Reworked yml files to identify extended hardware boards
  • Extended get-devs.py script to filter hw extended enabled boards
  • Added ext hardware tests group to run_psoc6_test.sh script
  • Added hardware diagrams of each of the under HIL boards
  • Added stage to github action workflow

Copy link

Code size report:

   bare-arm:    +0 +0.000% 
minimal x86:    +0 +0.000% 
   unix x64:    +0 +0.000% standard
      stm32:    +0 +0.000% PYBV10
     mimxrt:    +0 +0.000% TEENSY40
        rp2:    +0 +0.000% RPI_PICO
       samd:    +0 +0.000% ADAFRUIT_ITSYBITSY_M4_EXPRESS

@jaenrig-ifx jaenrig-ifx changed the title Harwarde extended HIL testing Hardware extended HIL testing Feb 29, 2024
Signed-off-by: enriquezgarc <enriquezgarcia.external@infineon.com>
Signed-off-by: enriquezgarc <enriquezgarcia.external@infineon.com>
Signed-off-by: enriquezgarc <enriquezgarcia.external@infineon.com>
Signed-off-by: enriquezgarc <enriquezgarcia.external@infineon.com>
Signed-off-by: enriquezgarc <enriquezgarcia.external@infineon.com>
Signed-off-by: enriquezgarc <enriquezgarcia.external@infineon.com>
Signed-off-by: enriquezgarc <enriquezgarcia.external@infineon.com>
Signed-off-by: enriquezgarc <enriquezgarcia.external@infineon.com>
Signed-off-by: enriquezgarc <enriquezgarcia.external@infineon.com>
Signed-off-by: enriquezgarc <enriquezgarcia.external@infineon.com>
Copy link
Member

Choose a reason for hiding this comment

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

In case you see more connection to come here, having a table of connections would be more readable?

Copy link
Member Author

Choose a reason for hiding this comment

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

yes... but if we need some resistors and so on.
It is simpler to maintain a table.
Graphically it was handy to decide where else we can connect for new tests.
Or you mean also in the graph?

Copy link
Member Author

Choose a reason for hiding this comment

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

I merge not to have to rebase again :D But we can make changes in upcoming PRs

@jaenrig-ifx jaenrig-ifx merged commit 587f1ec into ports-psoc6-main Mar 1, 2024
27 checks passed
@jaenrig-ifx jaenrig-ifx deleted the test-pinout-diag branch March 4, 2024 08:31
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.

3 participants