Is there any potential risks with modifying the value of UART_BAUDRATE_BAUDRATE_Baud921600

Dear Support Team

Due to a MCU receives wrong data from UART TX of nRF52840 with baud rate of 921600, so we tried to modify the value of macro UART_BAUDRATE_BAUDRATE_Baud921600 from 0x0EBED000UL to 0x0E00C00UL,then the MCU could receive data from nRF52840 accurately.. Is there any potential bugs or risks with modifying the value of UART_BAUDRATE_BAUDRATE_Baud921600? Many thanks.

Parents
  • Hi,

    For these high bauds rates, you might want to enable the HFXO when using the UART.

    So if you call sd_clock_hfclk_request() , that might help with the issue you are seeing. 

    Is there any potential bugs or risks with modifying the value of UART_BAUDRATE_BAUDRATE_Baud921600? Many thanks.

    The general statement regarding this kind of questions is that only the values listed in the PS have been fully and thoroughly tested. If you are using values that are not listed in the PS, we cannot guarantee that they will work and it will be on your own risk.

Reply
  • Hi,

    For these high bauds rates, you might want to enable the HFXO when using the UART.

    So if you call sd_clock_hfclk_request() , that might help with the issue you are seeing. 

    Is there any potential bugs or risks with modifying the value of UART_BAUDRATE_BAUDRATE_Baud921600? Many thanks.

    The general statement regarding this kind of questions is that only the values listed in the PS have been fully and thoroughly tested. If you are using values that are not listed in the PS, we cannot guarantee that they will work and it will be on your own risk.

Children
Related