[U-Boot] [PATCH 0/4] Add support for stm32f429-discovery board
Chanwoo Choi
cwchoi00 at gmail.com
Wed Mar 25 05:07:47 CET 2015
Hi Kamil,
I tested this patch-set in STM32 Discovery board. After applied this
patch-set on latest u-boot, I could not see the normal u-boot log. I
saw broken console log. I used the USART1 port (pa9, pa10 gpio pin).
Could you give me a tip to resolve this issue?
Best Regards,
Chanwoo Choi
2015년 3월 1일 일요일, Kamil Lulko<rev13 at wp.pl>님이 작성한 메시지:
> The following patches implement basic support for the ARMv7-M
> microcontroller
> architecture.
> Additionally, stm32f429-discovery board support is added with tested
> ability
> to boot uClinux from the embedded Flash memory.
>
> Kamil Lulko (4):
> ARM: Add ARMv7-M support
> ARMv7M: Add STM32F4 support
> stm32f4: Add serial driver
> stm32f4: Add support for stm32f429-discovery board
>
> arch/arm/Kconfig | 9 +
> arch/arm/cpu/armv7m/Makefile | 11 +
> arch/arm/cpu/armv7m/config.mk | 8 +
> arch/arm/cpu/armv7m/cpu.c | 35 +++
> arch/arm/cpu/armv7m/start.S | 15 ++
> arch/arm/cpu/armv7m/stm32f4/Makefile | 11 +
> arch/arm/cpu/armv7m/stm32f4/clock.c | 209 +++++++++++++++
> arch/arm/cpu/armv7m/stm32f4/flash.c | 143 ++++++++++
> arch/arm/cpu/armv7m/stm32f4/soc.c | 37 +++
> arch/arm/cpu/armv7m/stm32f4/timer.c | 118 +++++++++
> arch/arm/include/asm/arch-stm32f4/fmc.h | 75 ++++++
> arch/arm/include/asm/arch-stm32f4/gpio.h | 116 +++++++++
> arch/arm/include/asm/arch-stm32f4/stm32.h | 108 ++++++++
> arch/arm/include/asm/armv7m.h | 60 +++++
> arch/arm/lib/Makefile | 8 +-
> arch/arm/lib/crt0.S | 30 +++
> arch/arm/lib/interrupts_m.c | 95 +++++++
> arch/arm/lib/relocate.S | 13 +
> arch/arm/lib/vectors_m.S | 57 ++++
> board/st/stm32f429-discovery/Kconfig | 19 ++
> board/st/stm32f429-discovery/MAINTAINERS | 6 +
> board/st/stm32f429-discovery/Makefile | 12 +
> board/st/stm32f429-discovery/led.c | 35 +++
> board/st/stm32f429-discovery/stm32f429-discovery.c | 288
> +++++++++++++++++++++
> configs/stm32f429-discovery_defconfig | 2 +
> drivers/gpio/Makefile | 1 +
> drivers/gpio/stm32_gpio.c | 199 ++++++++++++++
> drivers/serial/Makefile | 1 +
> drivers/serial/serial.c | 2 +
> drivers/serial/serial_stm32.c | 117 +++++++++
> include/configs/stm32f429-discovery.h | 106 ++++++++
> include/flash.h | 2 +
> 32 files changed, 1946 insertions(+), 2 deletions(-)
> create mode 100644 arch/arm/cpu/armv7m/Makefile
> create mode 100644 arch/arm/cpu/armv7m/config.mk
> create mode 100644 arch/arm/cpu/armv7m/cpu.c
> create mode 100644 arch/arm/cpu/armv7m/start.S
> create mode 100644 arch/arm/cpu/armv7m/stm32f4/Makefile
> create mode 100644 arch/arm/cpu/armv7m/stm32f4/clock.c
> create mode 100644 arch/arm/cpu/armv7m/stm32f4/flash.c
> create mode 100644 arch/arm/cpu/armv7m/stm32f4/soc.c
> create mode 100644 arch/arm/cpu/armv7m/stm32f4/timer.c
> create mode 100644 arch/arm/include/asm/arch-stm32f4/fmc.h
> create mode 100644 arch/arm/include/asm/arch-stm32f4/gpio.h
> create mode 100644 arch/arm/include/asm/arch-stm32f4/stm32.h
> create mode 100644 arch/arm/include/asm/armv7m.h
> create mode 100644 arch/arm/lib/interrupts_m.c
> create mode 100644 arch/arm/lib/vectors_m.S
> create mode 100644 board/st/stm32f429-discovery/Kconfig
> create mode 100644 board/st/stm32f429-discovery/MAINTAINERS
> create mode 100644 board/st/stm32f429-discovery/Makefile
> create mode 100644 board/st/stm32f429-discovery/led.c
> create mode 100644 board/st/stm32f429-discovery/stm32f429-discovery.c
> create mode 100644 configs/stm32f429-discovery_defconfig
> create mode 100644 drivers/gpio/stm32_gpio.c
> create mode 100644 drivers/serial/serial_stm32.c
> create mode 100644 include/configs/stm32f429-discovery.h
>
> --
> 1.9.1
>
> _______________________________________________
> U-Boot mailing list
> U-Boot at lists.denx.de <javascript:;>
> http://lists.denx.de/mailman/listinfo/u-boot
>
More information about the U-Boot
mailing list