Hello Daniel,
Thank you for fast responding.
I have just found out what is the problem.
Our communication is driven by receive Interrupt (This is necessary for LIN communication).
As soon as we have receive Interrupt, byte is loaded in SCI data register.
It seems to be up to one bit time delta between byte is loaded in SCI data register and start bit appears on bus.
I think because of this, in reference manual section 16.4.5.2 "Character Transmittion) is said:
1) Poll the TDRE flag
2) If the TDRE flag is set, write the data to be transmitted to SCIDRH/L
Unfortunately it is not possible for LIN communication (This communication should be driven by receive Interrupt to be able to stop commnication in case of any problems). As a result I have up to 1 bit between bytes.
Regards,
Igor