Skip to content

Ns integration #3240

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 189 commits into from
Nov 15, 2016
Merged

Ns integration #3240

merged 189 commits into from
Nov 15, 2016

Conversation

SeppoTakalo
Copy link
Contributor

@SeppoTakalo SeppoTakalo commented Nov 9, 2016

Description

  • Update Nanostack to v5.0.7
  • Update coap-service from master a1982c1de752c50410d975a03f505a69972539f5
  • Update nanostack-randlib from master 26cdd3904f3042c21155a39e940fafb266af20d2

All updates to sources were made by using git subtree commands so Git can actually track and show the history of those libraries.

For bigger libraries I will be using --squash to squash the history.

Tested on:

Application toolchain Board RF shield Mode Result
mesh-minimal GCC K64F Atmel 6LoWPAN OK
mesh-minimal GCC K64F MCR20A 6LoWPAN OK
mesh-minimal GCC K64F Atmel Thread Requires bigger heap, then OK. Tested with 30kB
mesh-minimal GCC NCS36510 - 6LoWPAN OK
mbed-client GCC K64F MCR20A 6LoWPAN Requires #3232 Then OK
mbed-client GCC K64F Atmel 6LoWPAN Requires #3232 Then OK

Build tested on:

Board Toolchain RF driver Configuration Tested on HW
K64F ARM ATMEL 6lp OK
K64F ARM ATMEL thd
K64F ARM MCR20 6lp OK
K64F ARM MCR20 thd
K64F GCC_ARM ATMEL 6lp
K64F GCC_ARM ATMEL thd
K64F GCC_ARM MCR20 6lp OK
K64F GCC_ARM MCR20 thd
K64F IAR ATMEL 6lp OK
K64F IAR ATMEL thd
K64F IAR MCR20 6lp OK
K64F IAR MCR20 thd
NUCLEO_F429ZI ARM ATMEL 6lp
NUCLEO_F429ZI ARM ATMEL thd
NUCLEO_F429ZI ARM MCR20 6lp OK
NUCLEO_F429ZI ARM MCR20 thd
NUCLEO_F429ZI GCC_ARM ATMEL 6lp
NUCLEO_F429ZI GCC_ARM ATMEL thd
NUCLEO_F429ZI GCC_ARM MCR20 6lp OK
NUCLEO_F429ZI GCC_ARM MCR20 thd
NUCLEO_F429ZI IAR ATMEL 6lp
NUCLEO_F429ZI IAR ATMEL thd
NUCLEO_F429ZI IAR MCR20 6lp OK
NUCLEO_F429ZI IAR MCR20 thd
UBLOX_EVK_ODIN_W2 ARM ATMEL 6lp OK
UBLOX_EVK_ODIN_W2 ARM ATMEL thd OK
UBLOX_EVK_ODIN_W2 ARM MCR20 6lp Failed to connect
UBLOX_EVK_ODIN_W2 ARM MCR20 thd
UBLOX_EVK_ODIN_W2 GCC_ARM ATMEL 6lp OK
UBLOX_EVK_ODIN_W2 GCC_ARM ATMEL thd OK
UBLOX_EVK_ODIN_W2 GCC_ARM MCR20 6lp Failed to connect
UBLOX_EVK_ODIN_W2 GCC_ARM MCR20 thd
UBLOX_EVK_ODIN_W2 IAR ATMEL 6lp
UBLOX_EVK_ODIN_W2 IAR ATMEL thd
UBLOX_EVK_ODIN_W2 IAR MCR20 6lp Failed to connect
UBLOX_EVK_ODIN_W2 IAR MCR20 thd

Tested on HW means that device was able to connect the network with mesh-minimal application.

Status

READY

TBD:

  •  * Ublox does not seem to be capable of working with NXP MCR20A shield.
    
    

Migrations

NO

Todos

  • Tests

CC: @mikter @hasnainvirk @yogpan01 @kimlep01
This is now from local branch.

Also, note that Github does not correctly show history of Git subtrees, diff is ok.

ernotormikoski and others added 30 commits May 27, 2015 18:08
Change-Id: If6ab46485debc3a3e46578ce4894cb4c5adf7c66
Change-Id: Idf04d5670193ffc15c6eb02780fe16222963c6de
Change-Id: I8a6f66b5c6b6d3ef3db73f8fb5bf4191963be790
Change-Id: I7a8fa75c49f3c31d4db2d7c4d05830a678de7a2d
Change-Id: If72db0475395442041a3cf626269363a40806c5b
Change-Id: Iff0f837140af1a4c0f8eaa212e7761e52617bf42
Change-Id: I8f71a919e410e7b2883d3405da30f0ac60097115
Change-Id: I39ed1a81652d1d6951e19fa63f3fe89e641ca2af
Change-Id: I5d74ba7adbe44dd07eebd7f0052a43e72c1b4e73
Change-Id: If6d936fad0764415dcbe28608a26cf31934a846a
Add a makefile target needed for adding the library binary to given
tar archive, which is used by Makefile.simulator.

Change-Id: I700efaf51422664d0dde249d35e7228a327454b5
licence and copyrights updated
copyright and licence updates
@SeppoTakalo
Copy link
Contributor Author

@miklis Again, Jenkins pipeline is not starting...

This time it should notice, this is a local branch.

@SeppoTakalo
Copy link
Contributor Author

@artokin @mikter From my point of view, this is now ready. How about Thread?

@SeppoTakalo
Copy link
Contributor Author

Tested Ublox with Atmel shield and Thread GW from ARMmbed/mbed-os-example-client#110

Seems to work OK.

@SeppoTakalo
Copy link
Contributor Author

@0xc0170 @sg- This is now good to go. Please merge in.

@0xc0170
Copy link
Contributor

0xc0170 commented Nov 10, 2016

/morph test

@0xc0170
Copy link
Contributor

0xc0170 commented Nov 10, 2016

retest uvisor

@0xc0170
Copy link
Contributor

0xc0170 commented Nov 10, 2016

@mazimkhan Can you restart uvisor job for this PR please?

@artokin
Copy link
Contributor

artokin commented Nov 10, 2016

Successfully tested thread-testapp-private with this PR (Commissioning works OK and SED can ping global IP address). PR is good from Thread point of view.

@mazimkhan
Copy link

retest uvisor

@mazimkhan
Copy link

Restarted uVisor job as probably affected by n/w outage.

@mbed-bot
Copy link

Result: SUCCESS

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

/morph test

Output

mbed Build Number: 1043

All builds and test passed!

@0xc0170
Copy link
Contributor

0xc0170 commented Nov 10, 2016

/morph test-nightly

@mbed-bot
Copy link

Result: SUCCESS

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

/morph test-nightly

Output

mbed Build Number: 1046

All builds and test passed!

@SeppoTakalo
Copy link
Contributor Author

@0xc0170 Can you merge this in now?
I would like to continue working and rebase my work on top of master, but I require these also.
Thanks.

@sg- sg- merged commit 71d253c into master Nov 15, 2016
@sg- sg- deleted the ns_integration branch April 21, 2017 17:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.