srikanth kadudula

Has anybody worked on UJA1023 LIN Slave I/O

Discussion created by srikanth kadudula on Aug 15, 2016

I'm trying to communicate to UJA1023(slave) from S12G128(master) controller. The slave(UJA1023) enters into Configuration active mode(INH = High) while I'm sending frames.

It goes back to sleep mode after idle time around 10s due to non-configuration of I/O. Slave has to enter into Active mode even if default NAD is selected. This doesn't seem to happen in my case. C1,C2 and C3 are all grounded which selects a default NAD of 0x60.

I'm currently trying to drive all the LSE outputs to high as a test.

 

below are the frames being sent on LIN bus -  LIN version 2.0

NAD assignment - 0x08, 0x06, 0xB0, 0x11, 0x00, 0x00, 0x00, 0x60

Frame id slection - 0x60, 0x06, 0xB1, 0x11, 0x00, 0x00, 0x00, 0x3C

I/O configuration 1 - 0x60, 0x06, 0xB4, 0x00, 0x00, 0xFF, 0x00, 0x00

I/O configuration 2 - 0x60, 0x06, 0xB4, 0x40, 0x00, 0x00, 0x00, 0x00

I/O configuration 3 - 0x60, 0x04, 0xB4, 0x80, 0x00, 0xF0, 0xFF, 0xFF

 

All the frames are sent with Break, Sync and Checksum(classic) accordingly.

 

No response is being received from UJA1023.

Message header is sent from master S12G to expect a response from slave.

 

Please help

Outcomes