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

Cypress 5.14 rollup #11367

Merged
merged 23 commits into from Aug 29, 2019

Conversation

@kyle-cypress
Copy link

commented Aug 28, 2019

Description

Rollup of several related PRs that modify Cypress targets, rebased onto latest master. This incorporates the changes from the following PRs:
#11321
#11323
#11327
#11320
#11328

Pull request type

[ ] Fix
[ ] Refactor
[x] Target update
[ ] Functionality change
[ ] Docs update
[ ] Test update
[ ] Breaking change

Reviewers

@ARMmbed/team-cypress

Release Notes

Kyle Kearney and others added 22 commits Jul 12, 2019
Enables code examples/end user applications to override if necessary
Add BSP_DESIGN_MODUS component by default to all PSOC6 boards. Applications can remove this if necessary.
For kit targets that inherit from a module, move the kit a top-level
target folder rather than nesting underneath the module folder, to
avoid too-long-path issues on Windows.
Note this only changes the folder layout, not the inheritance.
This avoids a stack overflow if sleep is called for the first time from
the idle thread (which by default has a fairly small stack, and which is
already fairly deep by the time it calls into the usticker adapter)
Fix incorrect file names in a few headers
Orest Akymyshyn Kyle Kearney
Enable QSPI and Watchdog
Define additional macros to enable more generic BSP code
Allow deep sleep latency to be set by configurator-generated code
Allow more flexibile configuration for BLE radio pins
Migrate to using ThisThread::sleep_for instead.
Include all configurator design files with each BSP
Only include the CM4 startup code and linker scripts with the target for each board.
Fixes are for CY8CKIT_062S2_43012 and CY8CPROTO_062_4343W
@ciarmcom ciarmcom requested review from maclobdell and ARMmbed/mbed-os-maintainers Aug 28, 2019
@ciarmcom

This comment has been minimized.

@0xc0170 0xc0170 removed request for ARMmbed/mbed-os-hal Aug 28, 2019
@0xc0170

This comment has been minimized.

Copy link
Member

commented Aug 28, 2019

CI started

PRs look good to me, PRs were reviewed separately

@mbed-ci

This comment has been minimized.

Copy link

commented Aug 29, 2019

Test run: FAILED

Summary: 3 of 4 test jobs failed
Build number : 1
Build artifacts

Failed test jobs:

  • jenkins-ci/mbed-os-ci_build-GCC_ARM
  • jenkins-ci/mbed-os-ci_build-ARM
  • jenkins-ci/mbed-os-ci_build-IAR
Kyle Kearney
This was added to TARGET_PSOC6 which TARGET_SEQUANA inherits from,
but TARGET_SEQUANA doesn't implement WATCHDOG
@kyle-cypress

This comment has been minimized.

@kyle-cypress

This comment has been minimized.

Copy link
Author

commented Aug 29, 2019

Pushed 095e8df to address CI failure.

@0xc0170

This comment has been minimized.

Copy link
Member

commented Aug 29, 2019

CI restarted

@0xc0170

This comment has been minimized.

Copy link
Member

commented Aug 29, 2019

@kyle-cypress Once we integrate this one, what is the next , I can still few others opened

@mbed-ci

This comment has been minimized.

Copy link

commented Aug 29, 2019

Test run: SUCCESS

Summary: 11 of 11 test jobs passed
Build number : 2
Build artifacts

@0xc0170

This comment has been minimized.

Copy link
Member

commented Aug 29, 2019

One more travis restart and we should be good to go

@0xc0170 0xc0170 merged commit 4d2078e into ARMmbed:master Aug 29, 2019
25 checks passed
25 checks passed
continuous-integration/jenkins/pr-head This commit looks good
Details
jenkins-ci/build-ARM Success
Details
jenkins-ci/build-GCC_ARM Success
Details
jenkins-ci/build-IAR Success
Details
jenkins-ci/cloud-client-test Success
Details
jenkins-ci/dynamic-memory-usage RTOS ROM(+0 bytes) RAM(+0 bytes)
Details
jenkins-ci/exporter Success
Details
jenkins-ci/greentea-test Success
Details
jenkins-ci/mbed2-build-ARM Success
Details
jenkins-ci/mbed2-build-GCC_ARM Success
Details
jenkins-ci/mbed2-build-IAR Success
Details
jenkins-ci/unittests Success
Details
travis-ci/astyle Success!
Details
travis-ci/docs Success!
Details
travis-ci/doxy-spellcheck Success!
Details
travis-ci/events Success! Runtime is 8725 cycles.
Details
travis-ci/gitattributestest Success!
Details
travis-ci/include_check Success!
Details
travis-ci/licence_check Success!
Details
travis-ci/littlefs Success! Code size is 8464B.
Details
travis-ci/psa-autogen Success!
Details
travis-ci/tools-py2.7 Success!
Details
travis-ci/tools-py3.5 Success!
Details
travis-ci/tools-py3.6 Success!
Details
travis-ci/tools-py3.7 Success!
Details
@0xc0170

This comment has been minimized.

Copy link
Member

commented Aug 29, 2019

Rollup of several related PRs that modify Cypress targets, rebased onto latest master. This incorporates the changes from the following PRs:
#11321
#11323
#11327
#11320
#11328

They were closed. If these would have been added via merge , Github would automatically close them . I did manually all of them. Please verify

@kyle-cypress

This comment has been minimized.

Copy link
Author

commented Aug 29, 2019

@kyle-cypress Once we integrate this one, what is the next , I can still few others opened

Remaining from our side for PSoC targets are:
#11356
#11354
#11353
#11355 (not critical for 5.14)

There shouldn't be any ordering dependencies between these; all are independent changes and now apply cleanly on master.

@kyle-cypress

This comment has been minimized.

Copy link
Author

commented Aug 29, 2019

Rollup of several related PRs that modify Cypress targets, rebased onto latest master. This incorporates the changes from the following PRs:
#11321
#11323
#11327
#11320
#11328

They were closed. If these would have been added via merge , Github would automatically close them . I did manually all of them. Please verify

Looks good. Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
7 participants
You can’t perform that action at this time.