The pinout of this connector can be found below. This debugger has a 6-pin dupont header for connecting to a SWD header on the target board. Then you can use CN4 (Nucleo-64) or CN6 (Nucleo-144) to connect to your target board. To use the built-in debugger, you must remove the jumpers from CN2 (Nucleo-64) or CN4 (Nucleo-144). The ST-LINK/V2 built into the Nucleo-64 and Nucleo-144 boards can also be used as stand-alone debugger. This debugger has a 20-pin IDC conenctor for connecting to target boards. This isolation withstands voltages up to 1000V rms. In addition to the standard ST-LINK/V2, ST offers a ST-LINK/V2-ISOL variant which features digital isolation between the PC and target board. The official ST-LINK/V2 is a debugger manufactured by ST Microelectronics and can be bought at any major electronics distributor. There are a few different debuggers that can be used. This is essentially the same as connecting your debugger via a SWD or JTAG header, although a bit more cumbersome. If you have a development board that does not have a SWD or JTAG header, you can also connect your debugger to some specific GPIO ports. Refer to the image below for an overview of a typical ARM JTAG header. This includes the pins a SWD header would expose. This connector exposes all the pins needed for full JTAG support. If your development board does not have a 4-pin SWD header, it most likely does have a 20-pin JTAG header. The table below provides an overview of which pins to connect: Pin function This may cause damage your board, debugger or PC. Warning: Do not connect the +3.3V pin if you are powering your board externally, as most Chinese development boards do not have any protection on the power pins. Note: There is no particular order in which these pins are arranged. The header exposes a ground pin, a +3.3V pin, a clock pin, and a data pin. This header is usually a male dupont header, but female headers are also used. The easiest way to connect your development board to your debugger is by using the 4-pin SWD header, if present. ![]() If you are using one of the many Chinese development boards, you most likely need to connect an external debugger to flash and debug the device on your development board as these board normally do not include a on-board ST-LINK/V2. Just connect the board via USB to your PC and you are ready to go! Connecting Chinese development boards These board come with an on-board ST-LINK/V2 debugger. If you are using one of ST’s official Nucleo or Discovery boards, you do not have to connect an external debugger. Connecting ST’s Nucleo and Discovery boards There are two commonly used connectors which expose only the SWD (Serial Wire Debug) interface or the full JTAG interface. In compilation that do not affect the functionality of the firmware.This small guide will explain how to connect your debugger to your development board. Software is provided without modification, this leads to several warnings This package includes Contiki-NG v4.6 as Third Party Middleware. Border Router to connect a 6LoWPAN and a IPv6 networksĮasy portability across different MCU families thanks to STM32CubeĮxample implementation available on the X-NUCLEO-S2868A1 (868 Mhz), X-NUCLEO-S2868A2 (868 Mhz) or X-NUCLEO-S2915A1 (915 Mhz) STM32 expansion board plugged on top of one NUCLEO-F401RE or NUCLEO-L152RE or NUCLEO-L053R8.Serial Sniffer to capture RF packets and send them to Wireshark.UDP Server to receive messages from a Client and to reply back. ![]() UDP Client to send messages to a Server.Multi-GPIOs usage demonstration in FIFO TX/RX examples.ĦLoWPAN communication using Contiki-NG middleware. Point-to-Point (P2P) communication example to transfer data from one node to anotherĬLI Example to be used with S2-LP DK GUI in order to configure S2-LP radio. The Expansion Board can be easily stacked in order to evaluate different devices with Sub 1GHz communication. The user can mount the ST Morpho connectors if required. This Expansion Board can be plugged on the Arduino UNO R3 connectors of any STM32 Nucleo board. This Expansion Firmware is built over the X-NUCLEO-S2868A1, X-NUCLEO-S2868A2 or X-NUCLEO-S2915A1 Expansion Board. It is built on top of STM32Cube software technology that ease portability across different STM32 micro-controllers. This software provides drivers running on STM32 for STM's Radio S2-LP Low data rate and low power sub-1GHz transceiver devices. The X-CUBE-SUBG2 software package is an expansion for STM32Cube.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |