[riot-notifications] [RIOT-OS/RIOT] board/nucleo-l412kb (#12144)

マリウス notifications at github.com
Mon Sep 2 11:08:13 CEST 2019


### Contribution description

Implemented Nucleo L412KB support. The code is compiling, but it's untested yet as I have to figure out how to get past an open-ocd issue that I'm experiencing:

```
### Flashing Target ###
Open On-Chip Debugger 0.10.0
Licensed under GNU GPL v2
For bug reports, read
	http://openocd.org/doc/doxygen/bugs.html
hla_swd
Info : The selected transport took over low-level target control. The results might differ compared to plain JTAG/SWD
adapter speed: 500 kHz
adapter_nsrst_delay: 100
none separate
srst_only separate srst_nogate srst_open_drain connect_deassert_srst
Info : Unable to match requested speed 500 kHz, using 480 kHz
Info : Unable to match requested speed 500 kHz, using 480 kHz
Info : clock speed 480 kHz
Info : STLINK v2 JTAG v31 API v2 SWIM v21 VID 0x0483 PID 0x374B
Info : using stlink api v2
Info : Target voltage: 3.239843
Info : stm32l4x.cpu: hardware has 6 breakpoints, 4 watchpoints
    TargetName         Type       Endian TapName            State
--  ------------------ ---------- ------ ------------------ ------------
 0* stm32l4x.cpu       hla_target little stm32l4x.cpu       halted
Info : Unable to match requested speed 500 kHz, using 480 kHz
Info : Unable to match requested speed 500 kHz, using 480 kHz
adapter speed: 480 kHz
target halted due to debug-request, current mode: Thread
xPSR: 0x01000000 pc: 0x08004604 msp: 0x200022d0
auto erase enabled
Info : device id = 0x10006464
Warn : Cannot identify target as a STM32L4 family.
Error: auto_probe failed

make: *** [flash] Error 1
```

### Issues/PRs references

#12139 
You can view, comment on, or merge this pull request online at:

  https://github.com/RIOT-OS/RIOT/pull/12144

-- Commit Summary --

  * board/nucleo-l412kb

-- File Changes --

    A boards/nucleo-l412kb/Makefile (4)
    A boards/nucleo-l412kb/Makefile.dep (1)
    A boards/nucleo-l412kb/Makefile.features (21)
    A boards/nucleo-l412kb/Makefile.include (2)
    A boards/nucleo-l412kb/doc.txt (5)
    A boards/nucleo-l412kb/include/periph_conf.h (203)
    M cpu/stm32_common/periph/gpio.c (10)
    M cpu/stm32_common/stm32_mem_lengths.mk (4)
    M cpu/stm32l4/include/cpu_conf.h (2)
    A cpu/stm32l4/include/vendor/stm32l412xx.h (10906)
    M cpu/stm32l4/vectors.c (16)

-- Patch Links --

https://github.com/RIOT-OS/RIOT/pull/12144.patch
https://github.com/RIOT-OS/RIOT/pull/12144.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/RIOT-OS/RIOT/pull/12144
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.riot-os.org/pipermail/notifications/attachments/20190902/b943ca66/attachment.htm>


More information about the notifications mailing list