Rename TARGET_BOARD_xxx
Changes in BoardConfig
Fix HAL compilation
Merge upstream changes