This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

How do I configure UARTE, EasyDMA for UART!

I'm currently evaluating different platforms, that run on the nrf52832 soc, like Nordic Semiconductors own firmware, as well as Zephyr, myNewt and mBed. As you guys from @nordicsemi.no are committing to the code base of Zephyr I'd hope you could shed some light on how to configure UARTE on this platform. As I have understood, the appropriate way would be to have a config option like CONFIG_UARTE_NRF5, but as this does not exist, what is the correct way of enabling this feature? Do I disable the CONFIG_UART_NRF5 and include HAL *.h files related to UARTE directly or is there some other way to do this? I've asked the Zephyr community, irc channel, about this, but as they are more focused on working on the generic platform, I've not received a good answer from them.

Parents
  • Hey Kolten,

    We are not yet ready to support Zephyr with drivers for all peripherals and features, this means that we do not support UARTE yet :/ 

    We are a bit busy with the tape-out of nRF52840, so I estimate that we might see some development with regards to zephyr drivers after easter. 

    We are investing a lot of resources into Zephyr and I personally am really exited about an open source RTOS + BLE stack maintained by the Linux Foundation^^

    Cheers,

    Håkon.

Reply
  • Hey Kolten,

    We are not yet ready to support Zephyr with drivers for all peripherals and features, this means that we do not support UARTE yet :/ 

    We are a bit busy with the tape-out of nRF52840, so I estimate that we might see some development with regards to zephyr drivers after easter. 

    We are investing a lot of resources into Zephyr and I personally am really exited about an open source RTOS + BLE stack maintained by the Linux Foundation^^

    Cheers,

    Håkon.

Children
Related