STM32F407 Discovery Board UART1 not working


I'm having the same problem on 2 different boards. I gen'd up a simple program using CubeMX and I'm only sending some data to both ports at the same time:
void StartTask02(void const * argument)
{
/* USER CODE BEGIN StartTask02 */
/* Infinite loop */
int i;
for(i = 0;i < DATA_SIZE;i++)
data[i] = i;
vTaskDelay(1000);
for(;;)
{
vTaskDelay(2);
HAL_UART_Transmit(&huart1, &data[0], DATA_SIZE/5, 100);
HAL_UART_Transmit(&huart2, &data[0], DATA_SIZE/5, 100);
}
/* USER CODE END StartTask02 */
}
I thought maybe one was a 'knock-off' because the LED's aren't colored while the other is.
