hi
First of all, let's confirm the following questions:
1. Does LLCE_LINFlexD_x in this document refer to LLCE_LIN_x?
2.LINFlexD_x refers to LINFlexD_0(uart0), LINFlexD_1(uart1) and LINFlexD_2 respectively:
3. Next is their drive
Whose driver is this fsl linflexuart.c file?
If it is the driver of LLCE_LINFlexD_x, then the driver mentions DMA sending and receiving data, while LLCE_LINFlexD_x mentions that DMA cannot be used. If not, can you provide the driver of LLCE_LINFlexD_x?
If it is a driver of LINFlexD_x, can this driver be used to implement LIN as a master-slave mode to send data on linux? This seems to be through the uart mode to achieve data sending and receiving.
At present, we mainly want to transfer the data transmission of LIN master-slave mode of M core to A core in linux, but there seems to be a problem in the driver. In addition, we planned to use LINFlexD_x at the beginning, but worried about the conflict between LINFlexD_0 and uart0, so we are considering using it now LLCE_LINFlexD_1 to implement.
Your help would be greatly appreciated.
Hi,
Below will be some comments on regards of your questions:
Q1. Does LLCE_LINFlexD_x in this document refer to LLCE_LIN_x?
A1 >> Yes
Q2.LINFlexD_x refers to LINFlexD_0(uart0), LINFlexD_1(uart1) and LINFlexD_2 respectively:
A2 >> Yes
Q3. Whose driver is this fsl linflexuart.c file?
If it is the driver of LLCE_LINFlexD_x, then the driver mentions DMA sending and receiving data, while LLCE_LINFlexD_x mentions that DMA cannot be used. If not, can you provide the driver of LLCE_LINFlexD_x?
A3 >> The driver is not for LLCE LIN, is for LINFlex peripheral. We assume you are working with Linux, which BSP version are you working with?
Q4. If it is a driver of LINFlexD_x, can this driver be used to implement LIN as a master-slave mode to send data on linux?
A4 >> Which BSP version are you working with?
Please, let us know.