Closed ytsuboi closed 8 years ago
Patched. Now, printf() works fine on TY51822r3. Still need to test on nRF51-DK. https://github.com/ytsuboi/mbed-os/commit/0b79028731ac7f2baa50f96a6ce7597681267e11
Can I make a pull request after testing with nRF51-DK? @anangl @0xc0170
This hang is also biting me hard on the nRF51-DK.
Can you confirm is #2535 resolved this issue?
@ytsuboi Could you close this issue?
Solved! @nvlsianpu
Problem
The TY51822R3 platform use nRF51822 (Rev.3) device and CTS/RTS signals are not connected to the mbed interface chip on this platform. When printf() function is called by mbed program, the program hangs most of time.
Thoughts
I am investing this problem now. But the code in TARGET_NRF5/erial_api.c assumes flow control by CTS/RTS. It should take care about non flow control platform as well.