We’ll learn about JTAG in the next section. This is similar to the SWD Port that’s found in PineTime, STM32 Blue Pill and other Arm microcontrollers. PineCone exposes a JTAG Port that works with OpenOCD for loading and debugging firmware. ( Rust for PineCone also uses OpenOCD for loading and debugging) Thus it’s important to get PineCone talking to OpenOCD, so that our development tools will work with PineCone. Most development tools (like VSCode) work with OpenOCD for loading and debugging firmware. Load our firmware to the microcontroller’s RAMĭebug our firmware: Set breakpoints, step through code, examine the variables OpenOCD is the open source software that runs on our computer and connects to microcontrollers (like PineCone) to… (UPDATE: There’s a new doc on BL602, OpenOCD and GDB. (JTAG and OpenOCD won’t work for flashing BL602) Today we’ll learn to connect the PineCone BL602 RISC-V Evaluation Board to OpenOCD for loading and debugging PineCone firmware. PineCone BL602 RISC-V Evaluation Board connected to Sipeed JTAG Debugger 10.3 Integrate JTAG Debugger with PineCone.JTAG cable for connection to a standard JTAG 20-pin 2.1.65 V to 3.6 V application voltage support on the JTAG/SWD interface and 5 V tolerant inputs.JTAG/serial wire debug (SWD) specific features:.SWIM cable for connection to an application with pin headers or 2.54 mm pitch connector.SWIM cable for connection to an application with an ERNI standard connector Vertical connector reference: 284697 or 214017 Horizontal connector reference: 214012. SWIM programming speed rates: 9.7 kbyte/s in low-speed, 12.8 kbyte/s in high-speed.SWIM low-speed and high-speed modes support.1.65 V to 5.5 V application voltage support on the SWIM interface.USB 2.0 full-speed compatible interface.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |