In the example for UART init from the H/W Interfaces page 15 does all that setup need to be performed
Before or after the “bleapp_set_cfg” call in the APPLICATION_INIT ?
APPLICATION_INIT() should have only one call in it - a call to bleapp_set_cfg(). You may optionally initialize other globals here. UART init or any other HW initialization should be done in the application create function (the last argument you use in the call to bleapp_set_cfg).