Skip to content

Adding ublox evk nina b1 target #3328

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

Closed
wants to merge 10 commits into from
Closed

Adding ublox evk nina b1 target #3328

wants to merge 10 commits into from

Conversation

mazgch
Copy link
Contributor

@mazgch mazgch commented Nov 28, 2016

Description

This is adding support for the EVK-NINA-B1 evaluation board from u-blox (board id 1237). The board is arduino compatible and comes with the segger debugger interface.

This port is based on the mbed porting application note from u-blox

  • it inherits the NRF52 target
  • adds the pin defintions for NINA-B1
  • adds the arduino pin mappings for the board
  • adds the buttons and LED pin mappings.

Status

READY

@0xc0170
Copy link
Contributor

0xc0170 commented Dec 2, 2016

Please rebase

@amq
Copy link
Contributor

amq commented Dec 4, 2016

Seems like there is a mistake:

typedef enum {
    PullNone = 0,
    PullNone = 0, <-- here
    PullDown = 1,
    PullUp = 3,
    PullDefault = PullUp
} PinMode;

Also, why did you add "overrides": {"uart_hwfc": 0}, in #3291, but not here?

@mazgch
Copy link
Contributor Author

mazgch commented Dec 5, 2016

I fixed the copy paste error. Thanks.

The evaluation kit (this board) is using Segger as debug interface. It has the RTS/CTS wired up. The other EVA/NINA board is using Daplink without flow control RTS/CTS signals connected.

@0xc0170
Copy link
Contributor

0xc0170 commented Dec 5, 2016

@mazgch Can you please resolve the conflict with master?

@mazgch
Copy link
Contributor Author

mazgch commented Dec 5, 2016

What is the conflict?

@0xc0170
Copy link
Contributor

0xc0170 commented Dec 5, 2016

/morph test

@mbed-bot
Copy link

mbed-bot commented Dec 5, 2016

Result: SUCCESS

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

/morph test

Output

mbed Build Number: 1201

All builds and test passed!

@mazgch
Copy link
Contributor Author

mazgch commented Dec 6, 2016

What is the reason for failing jenkins tests? Please let me know if some actions are needed on my side.

@adbridge
Copy link
Contributor

adbridge commented Dec 6, 2016

Jenkins pr head seems to have a licencencing problem:
15:40:39 [NUCLEO_F429ZI ARM minimal] Cannot connect to license server system.
15:40:39 [NUCLEO_F429ZI ARM minimal] The license server manager (lmgrd) has not been started yet,
15:40:39 [NUCLEO_F429ZI ARM minimal] the wrong port@host or license file is being used, or the
15:40:39 [NUCLEO_F429ZI ARM minimal] port or hostname in the license file has been changed.
15:40:39 [NUCLEO_F429ZI ARM minimal] Feature: compiler5
15:40:39 [NUCLEO_F429ZI ARM minimal] Server name: 10.10.10.101
15:40:39 [NUCLEO_F429ZI ARM minimal] License path: [email protected]:/opt/arm/licenses/license.dat:
15:40:39 [NUCLEO_F429ZI ARM minimal] FlexNet Licensing error:-15,570. System Error: 99 "Cannot assign requested address"
15:40:39 [NUCLEO_F429ZI ARM minimal] For further information, refer to the FlexNet Licensing documentation,
15:40:39 [NUCLEO_F429ZI ARM minimal] available at "www.flexerasoftware.com".
15:40:39 [NUCLEO_F429ZI ARM minimal] Warning: C9564I: Retrying - Mon Dec 5 15:40:37 2016
15:40:39 [NUCLEO_F429ZI ARM minimal]
15:40:39 [NUCLEO_F429ZI ARM minimal] Cannot connect to license server system.
15:40:39 [K64F ARM eth0] the wrong port@host or license file is being used, or the
15:40:39 [K64F ARM eth0] port or hostname in the license file has been changed.
15:40:39 [K64F ARM eth0] Feature: compiler5
@SeppoTakalo @marhil01

@mazgch
Copy link
Contributor Author

mazgch commented Dec 6, 2016

I assume that these backend issues need to be resolved by ARM.

@bridadan
Copy link
Contributor

bridadan commented Dec 8, 2016

@jupe @tommikas @mikaleppanen It looks like the mbed-os-cliapp is failing, is this an issue with the cliapp in general or is this a problem with mbed OS?

@tommikas
Copy link
Contributor

tommikas commented Dec 9, 2016

The failing tests don't have anything to do with this target, but rebasing against current master should help in this case. #3193 should resolve this failure.

@bridadan
Copy link
Contributor

bridadan commented Dec 9, 2016

@tommikas Does your CI do a merge with the branch it is submitted against before testing? We would prefer this if at all possible.

@bridadan bridadan removed the needs: CI label Dec 9, 2016
Copy link
Contributor

@bridadan bridadan left a comment

Choose a reason for hiding this comment

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

Either way, this PR shouldn't by blocked by that. LGTM

@0xc0170
Copy link
Contributor

0xc0170 commented Dec 16, 2016

Replaced by #3459, please follow that one. I'll close this one. Thanks

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.

7 participants