GDB action 'Finished download', has failed with error report, failed to download

Hello,

So, I have been working on making a simple project to know how to configure GPIO and UART. So I did this code in a Flat Project (without RTOS). I am just starting to learn how to code so please forgive me if my code is not that well written. 

void user_uart_callback(uart_callback_args_t *p_args)
{
  (void)p_args;
}

void hal_entry(void)
{
    bsp_io_level_t button_status;
    uint8_t buf[] = "For Testing Only.\r\n";

    R_SCI_UART_Open(&g_uart6_ctrl, &g_uart6_cfg);

    while(1)
       {
           if(FSP_SUCCESS == R_IOPORT_PinRead(&g_ioport_ctrl, BUTTON, &button_status))
           {
               if(button_status == BSP_IO_LEVEL_LOW)
               {   R_IOPORT_PinWrite(&g_ioport_ctrl, LED1, BSP_IO_LEVEL_HIGH);
                   R_SCI_UART_Write(&g_uart6_ctrl, buf, sizeof(buf));
                   R_BSP_SoftwareDelay(100, BSP_DELAY_UNITS_MILLISECONDS);
               }

               else
               {
                   R_IOPORT_PinWrite(&g_ioport_ctrl, LED1, BSP_IO_LEVEL_LOW);

               }
           }

          R_BSP_SoftwareDelay(100, BSP_DELAY_UNITS_MILLISECONDS);

        }

So this code is working. But when I copied this to a new Flat Project (with FreeRTOS) the code failed to download and shows this error. 

How to solve this?

Please take note that I didn't touch the FreeRTOS stack but it is automatically added since this is a project with RTOS. But I configured the UART the same as the first project with no RTOS.

Thank you!

Parents Reply Children