However, there is no problem when I set the frequency to 5MHz.
The parameters required for the baud rate setting are determined by measuring the pulse width of the 00 data transmit signal from the programmer.
At this time, the CPU performs time measurement by firmware and sets the baud rate parameter to the BRGC register.
The baud rate and the setting value, as well as the error for each clock, are as follows.
In other words, when using a 4.1943MHz clock, the error is too large for use.