Other Parts Discussed in Thread: HALCOGEN
Hi,
I am trying to use the LIN in master mode. I have a microcontroller as a slave which I can send a message to with "linSendHeader(linREG1, 0x28)". However, when I send the response to the master, the (linREG1->FLR & LIN_RX_INT) == LIN_RX_INT) does not hold. However, when I send the response as a [break, sync, ID, data] sequence, it is detected and the data bytes are set in the RDx register.
I have two questions:
1) Do I need a special tranceiver to use the TMS570LC4357 board as master?
2) Shouldn't the master be able to detect the response just as data (i.e. there should be no need for break, sync, ID sequence), however, it seems to be so, or else it is acting as a slave...
Thanks
SA