Skip to content

Release candidate for mbed-os-5.9.1 #7228

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

Merged
merged 146 commits into from
Jun 15, 2018
Merged

Release candidate for mbed-os-5.9.1 #7228

merged 146 commits into from
Jun 15, 2018

Conversation

adbridge
Copy link
Contributor

No description provided.

@adbridge
Copy link
Contributor Author

/morph build

@adbridge
Copy link
Contributor Author

/morph mbed2-release

@mbed-bot
Copy link

Result: FAILURE

Your command has finished executing! Here's what you wrote!

/morph mbed2-release

Output

mbed Build Number: 109

Build failed!

@mbed-ci
Copy link

mbed-ci commented Jun 15, 2018

Build : SUCCESS

Build number : 2354
Build artifacts/logs : http://mbed-os.s3-website-eu-west-1.amazonaws.com/?prefix=builds/7228/

Triggering tests

/morph test
/morph uvisor-test
/morph export-build
/morph mbed2-build

Teppo Järvelin and others added 26 commits June 15, 2018 13:30
Referencing to "UG257: EFM32 Pearl Gecko PG12 Starter Kit User's Guide - Chapter 4" (https://www.silabs.com/documents/public/user-guides/ug257-stk3402-usersguide.pdf) it should be like in this commit.
* Updated pinout of EXP header from pre-production to production
* Move assignment of PF7 to SPI_2 to be compatible with the new SPI flash routing
* Since mbed does not overwrite itself, make the flashing routines run out of flash by default
* Report a writeable size of 4 bytes (previously erroneously reported a full eraseable page as the minimum write size)
* IRQ handling got updated previously to a non-functional state when both callbacks were registered (it'd fire a fall callback for both rise and fall events). With this update, that faulty behaviour is corrected. Due to delays between the detection of the edge and the handling of the interrupt (and the fact that information about which edge you received on the pin is not stored anywhere), there is no way to be absolutely sure which edge got triggered on the pin. Therefore, we make a best-guess effort by looking at the pin state at the time of IRQ handling, and fire a callback as if that was the end state of the event. This will usually work out fine, except in cases were the signal is toggling faster than the IRQ handler's response time. In that case, a user won't get both callbacks (as expected for a pulse), but only the last event.
* Stripped some dead code.
Reintroduce PR #6021

#6021

which was accidentally removed by PR #6711

#6711
I fixed redeclaration of type name "bool_t" for target Renesas because this typedef has been defined in rtx_core_ca.h by #6273.
- Set network stack to store event queue so that mbed::mbed_event_queue() call
  is not needed every time call_in() is called
- Added dns state variables and enum (states are: created, initiated and cancelled)
- Corrected DNS response handling so that if DNS server returns that host name is
  unknown the DNS query is not tried again
- Reorder mutexes in nsapi_dns_query_multiple_async()
- Created nsapi_dns_query_async_initiate_next() function to initiate the next
  DNS query from the queue after delete of previous query
- Added dsn_timer_running variable to supervise DNS timer start/stop
- Changed cancel function to only mark query as deleted and moved deletion
  to timer function. This allows to run socket close on DNS thread
- Added new nsapi error NSAPI_ERROR_TIMEOUT for DNS (and other) timeouts
Considers both versions - synchronous and asynchronous. Earlier the
underlying stack was trusted to do this check.
This LoRaRadio test set adds basic tests which can be run with a single HW.
After rtc_free, RTC gets inaccessible from CPU domain but keeps counting.
Ensure the SysTimer isn't added to the timer list twice by adding
an extra call to remove() inside suspend().
Teppo Järvelin and others added 11 commits June 15, 2018 13:30
This API allocates a program buffer of 256 on the stack to ensure alignment.
However, FlashIAP driver already ensures this alignment of the user data.
Prevents ticker upper layer initialization during test execution
Increases tolerance value for sleep_usticker_test to cover extra time needed
for cpu stats computation (for more details see MBED_CPU_STATS_ENABLED).
Prevent scheduling interrupt during ticker initialization (in lp_ticker_init)
while test execution.
When all TX descriptors were reserved in a row so that TX buffer
reclaim interrupt did not happen during reservation sequence, after
the interrupt occurred, TX buffer reclaim did no longer free buffers.

This happened because when all descriptors were in use, last free
index pointed to consumed index.
@adbridge adbridge force-pushed the release-candidate branch from b7392c6 to 92a4cb2 Compare June 15, 2018 12:35
@adbridge
Copy link
Contributor Author

/morph build

@adbridge
Copy link
Contributor Author

/morph mbed2-release

@mbed-bot
Copy link

Result: SUCCESS

Your command has finished executing! Here's what you wrote!

/morph mbed2-release

@mbed-ci
Copy link

mbed-ci commented Jun 15, 2018

Build : SUCCESS

Build number : 2355
Build artifacts/logs : http://mbed-os.s3-website-eu-west-1.amazonaws.com/?prefix=builds/7228/

Triggering tests

/morph test
/morph uvisor-test
/morph export-build
/morph mbed2-build

@mbed-ci
Copy link

mbed-ci commented Jun 15, 2018

@mbed-ci
Copy link

mbed-ci commented Jun 15, 2018

@mbed-ci
Copy link

mbed-ci commented Jun 15, 2018

@mbed-ci
Copy link

mbed-ci commented Jun 15, 2018

@cmonr
Copy link
Contributor

cmonr commented Jun 15, 2018

/morph test

@mbed-ci
Copy link

mbed-ci commented Jun 15, 2018

@cmonr
Copy link
Contributor

cmonr commented Jun 15, 2018

Something odd happened with the NUCLEO_F429ZI devices. They've been power cycled.

/morph build

@cmonr
Copy link
Contributor

cmonr commented Jun 15, 2018

Damn it, meant for that to be a test, not build...

@mbed-ci
Copy link

mbed-ci commented Jun 15, 2018

Build : SUCCESS

Build number : 2356
Build artifacts/logs : http://mbed-os.s3-website-eu-west-1.amazonaws.com/?prefix=builds/7228/

Triggering tests

/morph test
/morph uvisor-test
/morph export-build
/morph mbed2-build

@mbed-ci
Copy link

mbed-ci commented Jun 15, 2018

Test : SUCCESS

Build number : 2143
Test logs :http://mbed-os-logs.s3-website-us-west-1.amazonaws.com/?prefix=logs/7228/2143

@mbed-ci
Copy link

mbed-ci commented Jun 15, 2018

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.