I have a problem with MPC5554.
I need to change the eSCI baud from 115200 to 2,000,000 while the program is running. when the program starts it works with 115200 but when I try to change the eSCI baud at 2,000,000 it seems to not understand my command and it continues to transmit data at 115200.
I'm trying to do this with the following lines:
#define ESCI_A_CR1_SBR_2MBPS 0x00040000 /* BR=sysclk/16/4 (2M baud) */
this function is called after a certain time is passed. Am I doing something wrong in the code?
thankk you very much,