nrf52 high data rate

gkovelman_tap gravatar image

asked 2017-07-17 13:01:45 +0100

Hi, Can the nRF52832 support higher data rates:

  • UART TX baud rate of more than 1Mbps, such as 3 Mbps without bitbanging.
  • TWI of 1MHz

any trick to get them working so?


edit retag flag offensive close delete report spam



No and No.

endnode ( 2017-07-17 13:05:43 +0100 )editconvert to answer

Cool. 10Chars

gkovelman_tap ( 2017-07-17 13:09:48 +0100 )editconvert to answer

To make it longer: the only trick which seems to be possible is to go with TWIM->FREQUENCY and UARTE->BAUDRATE registers outside of their spec. The values are not "locked" in the controller (at least according to specification here and here) however it's very unlikely that they would be stable so much out of tested and design range. Even if you get lucky on one of 5/10/100 chips to get it significantly higher then 400kHz/1MHz you won't be able to keep this across large batch of chips. There were similar questions on this forum, see what Nordic team says...

endnode ( 2017-07-17 13:17:49 +0100 )editconvert to answer

The 1 MHz I²C hardware uses faster transmitters with current souces. These are not present in NRF5x chips.

Turbo J ( 2017-07-17 14:08:15 +0100 )editconvert to answer

For UART, see: this answer here

Turbo J ( 2017-07-17 14:19:29 +0100 )editconvert to answer

Sounds like TX at 2/4/8 Mbps is possible. I'll also play with the TWI frequency. I'll see what's the actual limit.

gkovelman_tap ( 2017-07-17 15:12:45 +0100 )editconvert to answer