Simply execute make, and it will fetch and build u-boot, linux kernel, and busybox from scratch:
Once STM32F429 Discovery board is properly connected via USB wire to Linux host, you can execute make install to flash the device. Note: you have to ensure the installation of the latest OpenOCD in advance.
Be patient when OpenOCD is flashing. Typically, it takes about 55 seconds. Use make help to get detailed build targets.
The STM32F429 Discovery is equipped with various USARTs. USART stands for Universal Synchronous Asynchronous Receiver Transmitter. The USARTs on the STM32F429 support a wide range of serial protocols, the usual asynchronous ones, plus things like IrDA, SPI etc. Since the STM32 works on 3.3V levels, a level shifting component is needed to connect the USART of the STM32F429 to a PC serial port.
Most PCs today come without an native RS232 port, thus an USB to serial converter is also needed.
For example, we can simply connect the RX of the STM32 USART3 to the TX of the converter, and the TX of the USART3 to the RX of the converter:
pin PC10 -> TXD
pin PC11 -> RXD
Black: Ground - Green: Receive - White: Transmit
Red : 5V
U-Boot 2010.03-00003-g934021a ( Feb 09 2014 - 17:42:47)