Skip to content

UART not working on LPC54608 #7398

@dreemkiller

Description

@dreemkiller

Description

The UART interface on the LPC54608 board does not appear to work.
I am attempting to use the WizNet WizFi310 shield (https://os.mbed.com/components/WizFi310-EVB/), and have successfully used it on a K64F.

My code is as follows:

void init() {
  WizFi310Interface net(MBED_CONF_APP_WIFI_TX, MBED_CONF_APP_WIFI_RX, true);
  net.connect(MBED_CONF_APP_WIFI_SSID,
                     MBED_CONF_APP_WIFI_PASSWORD,
                     NSAPI_SECURITY_WPA_WPA2, 0);
   const char *ip = net.get_ip_address();
}

MBED_CONF_APP_WIFI_TX is "D1"
MBED_CONF_APP_WIFI_RX is "D0"
MBED_CONF_APP_WIFI_* are set to the appropriate values for my network.

The call to net.connect times out on all communications with the shield.
When I connect a logic analyzer, there is no activity on the D0 or D1 mins.
The call to net.get_ip_address() returns NULL (as would be expected if connect failed)

I am compiling with arm-none-eabi-gcc, version 6.3.1 20170620
I am using the mbed cli.
git log -n1 --oneline:

ae6c7c60f (HEAD -> mbed-os-5.8, tag: mbed-os-5.8.4, tag: latest, origin/mbed-os-5.8) Merge pull request #6818 from ARMmbed/release-candidate

Issue request type

[ ] Question
[ ] Enhancement
[X ] Bug

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions