Adds the needed JLink parameters and cmake includes to support flashing
and debugging the tdk_robokit1 with a segger jlink.
Signed-off-by: Tom Burdick <thomas.burdick@intel.com>
The 3V3 bus seems to have a resistor connected to an MCU pin to
discharge the bus by pulling the discharge line low while in open-drain
mode.
The board code was using non-existing GPIO flags (see previous commit
for more details). This patch makes it clear that this GPIO is for
discharging and uses GPIO attributes appropriately. Since the regulator
is enabled by default, discharging is disabled.
Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
The board.c file is using non-existing GPIO API attributes:
GPIO_SPEED_LOW and GPIO_MODE_ANALOG. The code compiles because we end up
including soc.h (via init.h -> kernel.h). soc.h pollutes the namespace
with STM32 HAL definitions, but they do not apply in the context of
Zephyr APIs.
Looking at the schematics, PE4 is really a pin controlling a regulator,
so this PR replaces such custom init code with a regulator turned on at
boot time.
Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
Enable networking and random generation in Kconfig configuration
file. This to enable Ethernet driver for Cyclone V SoC.
Signed-off-by: Esteban Valverde <esteban.valverde.vega@intel.com>
This commit adds support for the Arduino Portenta H7 board.
The board functionallity has been verified by running following samples:
- hello_world on m7 core
- usb/console on m7 core
- blinky on m4 core
Signed-off-by: Benjamin Björnsson <benjamin.bjornsson@gmail.com>
Enable watchdog in each GD32 implemented board.
Add the watchdog function as a supported function in each yaml files.
Signed-off-by: TOKITA Hiroshi <tokita.hiroshi@gmail.com>
Make Kconfig produce an error when GPIOs cannot be forwarded in the
current configuration instead of silently excluding the forwarding.
Signed-off-by: Joakim Andersson <joakim.andersson@nordicsemi.no>
Choose keyboard scan node to npcx9 and npcx7 EVB and add pinctrl to
select pins to the keyboard function.
Signed-off-by: Mulin Chao <mlchao@nuvoton.com>
Signed-off-by: Jun Lin <CHLin56@nuvoton.com>
This can be used in DTOs
The boosterpack_connector.dtsi is an attempt to add something similar
to the arduino_r3_connectors that make using DT overlays with these
boards far easier and cleaner.
This can probably also be expanded to other CC32x TI launchpads
having similar layouts.
Referred swru465, ie. cc3220 TRM Table 5-14 and compared with launchpad
pinout. The numbering is done from 0...40 as per in the boosterpack pinout.
The pins like VCC/ GND have been skipped from the numbering. Also
the non-default pins are skipped.
Also add gpio status ok: This ensures that all the gpios are
enabled by default
Signed-off-by: Dhruva Gole <goledhruva@gmail.com>
Openocd configuration for this board was broken. Fix it.
Tested on both SDK 0.15.0 and SDK 0.15.1-RC1.
Debug is also functional
Fixes#50306
Signed-off-by: Erwan Gouriou <erwan.gouriou@linaro.org>
With latest version of openocd delivered in Zephyr SDK 0.15.0,
a new configuration is required to flash and debug this board:
"reset_config connect_assert_srst" allows to flash the board
The new "init" function allows to run debug.
Fixes#50590 for this specific board
Note that other boards might be also impacted by this new version
of openocd but a revert of zephyrproject-rtos/openocd@98d9f11 allows
to get back to the previous status.
A new Zephyr SDK release (V0.15.1) will be available with a revert of
this commit. Unfortunately this has no impact on nucleo_f103rb. Hence
this change.
Signed-off-by: Erwan Gouriou <erwan.gouriou@linaro.org>
This commit updates all outdated links in the v2m_musca_s1 board
documentation.
Some links updated here were not completely broken (redirects worked),
but they did not redirect to the correct page in the documentation, so
they were also updated to point to the correct page.
Signed-off-by: Stephanos Ioannidis <stephanos.ioannidis@nordicsemi.no>
This commit updates all outdated links in the v2m_musca_b1 board
documentation.
Some links updated here were not completely broken (redirects worked),
but they did not redirect to the correct page in the documentation, so
they were also updated to point to the correct page.
Signed-off-by: Stephanos Ioannidis <stephanos.ioannidis@nordicsemi.no>
This commit updates the outdated links to the Beetle board and
CMSIS-DAP websites.
Signed-off-by: Stephanos Ioannidis <stephanos.ioannidis@nordicsemi.no>
This commit updates the oudated link to the "SK Pang CAN breakout
board" (with MCP2561FD transceiver) product page.
Signed-off-by: Stephanos Ioannidis <stephanos.ioannidis@nordicsemi.no>
The STM32F072-EVAL board is now obsolete and the related documents are
no longer available on the official website.
Signed-off-by: Stephanos Ioannidis <stephanos.ioannidis@nordicsemi.no>
This commit removes the invalid links to "STMicro STM32L073RZ" in the
board documentation.
It also updates an outdated link to the "AcSIP S76S Product Information
Brief".
Signed-off-by: Stephanos Ioannidis <stephanos.ioannidis@nordicsemi.no>
This commit removes all links in the board documentation that are no
longer available.
The MSP432 series is now obsolete and TI seems to have intentionally
removed these links.
Signed-off-by: Stephanos Ioannidis <stephanos.ioannidis@nordicsemi.no>
This commit updates all outdated links in the mps2_an521 board
documentation.
Some links updated here were not completely broken (redirects worked),
but they did not redirect to the correct page in the documentation, so
they were also updated to point to the correct page.
Signed-off-by: Stephanos Ioannidis <stephanos.ioannidis@nordicsemi.no>
This commit updates the outdated schematic and product links for the
efr32_radio boards.
Signed-off-by: Stephanos Ioannidis <stephanos.ioannidis@nordicsemi.no>
This commit updates the outdated link to the Dragino LSN50 product
information page.
Note that the link to the wiki is provided in the linked page.
Signed-off-by: Stephanos Ioannidis <stephanos.ioannidis@nordicsemi.no>
List lora support in the board yaml file. This was already done for one
board (rm1xx_dvk). Boards were discovered by searching for `lora =` in
devicetree files.
Signed-off-by: Jordan Yates <jordan.yates@data61.csiro.au>
Problem:
When GPIO=n the regulator is turned off,
but assert expects regulator init priorty.
Fix:
Add if defined to check if regulator is turned
on in order to check init priority.
Signed-off-by: Dominik Chat <dominik.chat@nordicsemi.no>
With the amount of coverage we are getting through qemu and other
simulators on ARM and other architectures, no need to have a
`build-only` board running in CI.
This was here for legacy reasons and due to the fact it was the first
board to be supported by zephyr.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
Update documentation for STM32U5 and STM32L5 based boards:
- Zepĥyr SDK openocd can be used instead of openocd ST fork.
- All these boards use a STLinkV3 instead of V2.
- Update (or provide when missing) instructions for building and
flashing TFM applications.
Signed-off-by: Erwan Gouriou <erwan.gouriou@linaro.org>