Skip to content
Permalink
Branch: master
Commits on May 30, 2019
  1. boards/arm/olimex_stm32_e407: enable USB

    frantony authored and MaureenHelm committed May 16, 2019
    Tested with samples/subsys/usb/cdc_acm.
    
    Signed-off-by: Antony Pavlov <antonynpavlov@gmail.com>
Commits on May 27, 2019
  1. boards/arm/*stm32*: fix USB pinmux

    frantony authored and nashif committed May 10, 2019
    USB_DC_STM32 comes from Kconfig. We have to add the CONFIG_ prefix
    to use USB_DC_STM32 in C code.
    
    Signed-off-by: Antony Pavlov <antonynpavlov@gmail.com>
Commits on May 22, 2019
  1. dts: import vendor-prefixes.txt from linux kernel

    frantony authored and nashif committed May 9, 2019
    import linux-v5.1:Documentation/devicetree/bindings/vendor-prefixes.txt
    
    Use vendor-prefixes.txt to check vendor prefixes
    used in compatible strings and property names.
    
    Signed-off-by: Antony Pavlov <antonynpavlov@gmail.com>
  2. scripts/checkpatch.pl: fix root dir detection and enable it

    frantony authored and nashif committed May 9, 2019
    Don't try to find files specific for linux kernel.
    
    Signed-off-by: Antony Pavlov <antonynpavlov@gmail.com>
Commits on May 16, 2019
  1. boards/arm/olimexino_stm32: register led1

    frantony authored and galak committed May 9, 2019
    Make it possible to run basic/disco sample on olimexino_stm32.
    
    Signed-off-by: Antony Pavlov <antonynpavlov@gmail.com>
Commits on May 14, 2019
  1. treewide: fix typos

    frantony authored and galak committed May 13, 2019
    Fix trivial typos.
    
    Signed-off-by: Antony Pavlov <antonynpavlov@gmail.com>
  2. boards/arm/mikroe_mini_m4_for_stm32: fix model&compatible dt properties

    frantony authored and galak committed May 13, 2019
    The mikroe_mini_m4_for_stm32 board is developed by Mikroelektronika
    not by STMicroelectronics.
    Also use more appropriate "mini-m4-for-stm32" board name for
    compatible dt property.
    
    Signed-off-by: Antony Pavlov <antonynpavlov@gmail.com>
  3. boards/arm/olimexino_stm32: fix compatible dt property

    frantony authored and galak committed May 13, 2019
    The olimexino_stm32 board is developed by Olimex
    not by STMicroelectronics.
    
    Signed-off-by: Antony Pavlov <antonynpavlov@gmail.com>
  4. boards/arm/*/*dts: fix double whitespace in model property

    frantony authored and galak committed May 13, 2019
    There is no reason to use double whitespaces in the dt
    model property.
    
    Signed-off-by: Antony Pavlov <antonynpavlov@gmail.com>
Commits on May 12, 2019
  1. boards/arm/olimexino_stm32: enable watchdog

    frantony authored and nashif committed May 10, 2019
    Zephyr already has STM32 watchdog support.
    Just enable it.
    
    Signed-off-by: Antony Pavlov <antonynpavlov@gmail.com>
  2. samples/drivers/watchdog: make it work on STM32

    frantony authored and nashif committed May 10, 2019
    IWDG driver for STM32 doesn't support the callback parameter.
    The patch adds necessary workaround for STM32.
    
    Signed-off-by: Antony Pavlov <antonynpavlov@gmail.com>
Commits on May 8, 2019
  1. boards: arm: unify Nucleo-64 boards connectors image

    frantony authored and nashif committed May 6, 2019
    At the moment there are two images for Nucleo-64 STM32 family board
    connectors (img/nucleo_xxxxxx_connectors.png).
    
    The images have the same canvas size (800x619) but different file
    size in bytes and different color coding.
    
    The first one (192K, 8-bit colormap) is used for
    
      * nucleo_f070rb
      * nucleo_f091rc
      * nucleo_f103rb
      * nucleo_l053r8
      * nucleo_l073rz
    
    The second one (464K, 8-bit/color RGBA) is used for
    
      * nucleo_f030r8
      * nucleo_f302r8
      * nucleo_f334r8
    
    Applying simultaneous black/white threshold to the images and
    comparing them with imagemagick tools shows that the images
    have no significant difference. Therefore we can use
    nucleo_l073rz_connectors.png for nucleo_f030r8, nucleo_f302r8
    and nucleo_f334r8.
    
    Please see #15926
    for details.
    
    Signed-off-by: Antony Pavlov <antonynpavlov@gmail.com>
Commits on May 7, 2019
  1. dts: riscv32: rv32m1: fix reg value for cpu@1

    frantony authored and nashif committed May 7, 2019
    The second cpu core has to have reg = <1>.
    
    See, for example, dts/xtensa/esp32.dtsi.
    
    Signed-off-by: Antony Pavlov <antonynpavlov@gmail.com>
Commits on Apr 30, 2019
  1. ext/hal/st/stm32cube/stm32l1xx: rename SVC_IRQn -> SVCall_IRQn

    frantony authored and galak committed Apr 29, 2019
    SVCall_IRQn is used as enum value for SV Call Interrupt for Cortex-M
    based SoCs for which CPU_CORTEX_M_HAS_BASEPRI=y. However stm32cube
    for stm32l1xx uses SVC_IRQn enum value for this purpose.
    This leads to this error:
    
      arch/arm/include/cortex_m/exc.h:101:19: error: 'SVCall_IRQn'
        undeclared (first use in this function); did you mean 'SVC_IRQn'?
    
        NVIC_SetPriority(SVCall_IRQn, _EXC_SVC_PRIO);
                         ^~~~~~~~~~~
                         SVC_IRQn
    
    NB: ext/hal/st/stm32cube/stm32l1xx/soc/stm32l151xb.h file was already
    fixed in 9f82604 ('ext: hal: st: stm32cube: Add HAL for
    the STM32L1x series').
    
    Signed-off-by: Antony Pavlov <antonynpavlov@gmail.com>
Commits on Apr 19, 2019
  1. doc: application: fix duplicated word

    frantony authored and nashif committed Apr 15, 2019
    The word 'entries' was duplicated.
    
    Signed-off-by: Antony Pavlov <antonynpavlov@gmail.com>
You can’t perform that action at this time.