Hi
If we are call the function "Display_printf" continuously then code is getting hang. The implmentation is below,
Initialization ---------------------------------------
#define Display_Type_UART 0x40000000 /*!< All UART virtual displays */
int customprint_LogInit()
{
Display_Params params;
Display_init();
params.lineClearMode = DISPLAY_CLEAR_NONE;
dispHandle = Display_open(Display_Type_UART, ¶ms);
return 0;
}
Print function---------------------------------------------------------------
static int row;
#define custom_printf(level, fmt, args...) \
Display_printf(dispHandle, row, 0, "%s:%d %s "fmt, __func__,__LINE__, level, ##args); \
row++;
1) why it is getting hang ?
2) If we continuously printing It is getting hanged also It is not recovering so, reset is required during is hanging.
3) Also we are not able to scroll the terminal. Once the current page is completed in minicom terminal then It is overwriting on the old prints itself
Can you please provide some solution for the above quries.