Skip to content

[NUC472/M453] Support unique locally administered MAC address and other driver updates #3918

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 10 commits into from
Mar 22, 2017

Conversation

cyliangtw
Copy link
Contributor

@cyliangtw cyliangtw commented Mar 10, 2017

This PR patches for the targets NuMaker-PFM-NUC472 and NuMaker-PFM-M453 and has the following modifications:

  1. Support unique locally administered MAC address.
  2. Refine serial & SPI PDMA code
  3. Refine pwmout power-down condition
  4. Refine pin/peripheral/pin map definitions

@0xc0170
Copy link
Contributor

0xc0170 commented Mar 10, 2017

How was this tested? It would be nice to share any test results.

@cyliangtw
Copy link
Contributor Author

cyliangtw commented Mar 13, 2017

Attached tls_client test log, to prove
unique locally administered MAC address
More, passed all mbed test cases except the network connection between device and my PC (i.e: it's our working PC proxy limitation).
tls_client.txt
mbed_test_arm_0313.txt

@0xc0170
Copy link
Contributor

0xc0170 commented Mar 14, 2017

retest uvisor

mac[2] = (word0 & 0xff000000) >> 24;
mac[3] = (word0 & 0x00ff0000) >> 16;
mac[4] = (word0 & 0x0000ff00) >> 8;
mac[5] = (word0 & 0x000000ff);

// printf("mac address %02x-%02x-%02x-%02x-%02x-%02x \r\n", mac[0], mac[1],mac[2],mac[3],mac[4],mac[5]);
Copy link
Contributor

Choose a reason for hiding this comment

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

please remove this debug msg

Copy link
Contributor

@0xc0170 0xc0170 left a comment

Choose a reason for hiding this comment

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

Just that one commented debug printf.

LGTM

@0xc0170
Copy link
Contributor

0xc0170 commented Mar 14, 2017

/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: 1683

All builds and test passed!

@sg- sg- merged commit 2d2479a into ARMmbed:master Mar 22, 2017
aisair pushed a commit to aisair/mbed that referenced this pull request Apr 30, 2024
Ports for Upcoming Targets

3934: [Silicon Labs] Update to HAL and devices ARMmbed/mbed-os#3934

Known Issues

There is an issue with LPC1768 failing the 'Semihost file system' test with this release.

Fixes and Changes

3691: [TLS / hw acceleration] AES ECB for NUCLEO_F439ZI ARMmbed/mbed-os#3691
3869: NCS36510: Default range changed from 0 to 950mV - ADC  ARMmbed/mbed-os#3869
3893: [STM32F7] Update STM32 Cube version v1.6.0 ARMmbed/mbed-os#3893
3917: Fix  mistake register setting in serial_format() ARMmbed/mbed-os#3917
3927: [DELTA_DFBM_NQ620] Add RC calibration setting and revise mbed_overrides.c ARMmbed/mbed-os#3927
3918: [NUC472/M453] Support unique locally administered MAC address and other driver updates ARMmbed/mbed-os#3918
3920: Heap size adjusted to work for both tls-client and mbed-client ARMmbed/mbed-os#3920
3969: NUCLEO_F302R8: Add missing PB_8/PB_9 CAN pins ARMmbed/mbed-os#3969
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.

5 participants