7
31
Fork
You've already forked blackmagic
23

Stlink v2 support? #6

Closed
opened 2012年11月15日 23:19:21 +01:00 by julianoes · 4 comments
julianoes commented 2012年11月15日 23:19:21 +01:00 (Migrated from github.com)
Copy link

Hi there,

what about the support of the stlink v2? Is the code from the branch stlink still valid? Are there any flash instructions?

Is there any chance that the current master state can be flashed onto the stlink?

Thanks, Julian

Hi there, what about the support of the stlink v2? Is the code from the branch stlink still valid? Are there any flash instructions? Is there any chance that the current master state can be flashed onto the stlink? Thanks, Julian
gsmcmullin commented 2012年11月15日 23:38:35 +01:00 (Migrated from github.com)
Copy link

The current master can be built for the st-link hardware by building with 'make PROBE_HOST=stlink'.
Flashing it to your st-link is a bit tricky, since you need an SWD programmer to reprogram it.
The 'stlink' branch was old and abandonned, I have now deleted it.

The current master can be built for the st-link hardware by building with 'make PROBE_HOST=stlink'. Flashing it to your st-link is a bit tricky, since you need an SWD programmer to reprogram it. The 'stlink' branch was old and abandonned, I have now deleted it.
julianoes commented 2012年11月16日 00:22:23 +01:00 (Migrated from github.com)
Copy link

Thanks for your quick answer! Maybe include this in the readme, if it's not already in there! Is there any programming scripts, etc.? Or do I have to find out myself?

May I ask what programmer have you been using?

Thanks for your quick answer! Maybe include this in the readme, if it's not already in there! Is there any programming scripts, etc.? Or do I have to find out myself? May I ask what programmer have you been using?
gsmcmullin commented 2012年11月26日 19:44:41 +01:00 (Migrated from github.com)
Copy link

There is no really easy way to get it onto the stlink. I've used the blackmagic native hardware to connect to the swd pins. You can also use the system memory bootloader, there are many programs around to do this. The bootprog.py script in this repo can be used.

There is no really easy way to get it onto the stlink. I've used the blackmagic native hardware to connect to the swd pins. You can also use the system memory bootloader, there are many programs around to do this. The bootprog.py script in this repo can be used.
gsmcmullin commented 2013年03月12日 21:55:02 +01:00 (Migrated from github.com)
Copy link

There is now a port to the f4discovery that can be used for bootstrapping:

http://embdev.net/articles/STM_Discovery_as_Black_Magic_Probe

There is now a port to the f4discovery that can be used for bootstrapping: http://embdev.net/articles/STM_Discovery_as_Black_Magic_Probe
Sign in to join this conversation.
No Branch/Tag specified
main
fix/pre-bmp-v3-cross-file-cleanup
feature/bmda-remote-comms
ALTracer/feature/aarch64-ident
feature/better-meson-optimisation-handling
feature/am335x-support
feature/esp32-c3-support
feature/cortex-ar-software-breakpoints
feature/unit-testing
feature/windows-usb-serial-interface-naming
fix/bmp-external-spi
ALTracer/feature/bluepillplus-platform
ALTracer/feature/at32f43x-unrdp
feature/const-correctness
ALTracer/feature/fault_handlers
ALTracer/feature/hazard3-ice40-support
fix/ci-cleanup
ALTracer/fix/gdb-10-12-thread
ALTracer/feature/blackpill-f4-adc
ALTracer/fix/cortex-desc-allocfail-report
ALTracer/feature/spi-perf
ALTracer/feature/calibrate_swd
ALTracer/feature/blank-check
feature/avr
v2.0
v1.9
v1.10
v1.8
v2.1.0-rc1
v2.0.0
v2.0.0-rc2
v2.0.0-rc1
v1.9.3
v1.10.2
v1.10.1
v1.10.0
v1.10.0-rc1
v1.10.0-rc0
v1.9.2
v1.8.3
v1.9.1
v1.9.0
v1.9.0-rc1
v1.9.0-rc0
v1.8.2
v1.8.1
v1.8.0
v1.7.1
v1.7
v1.6.2-rc1
1.6.2-rc0
v1.6.1
v1.6
v1.6-rc1
v1.6-rc0
production_01
production_00
Labels
Clear labels
BMD App
Black Magic Debug App (aka. PC hosted) (not firmware)
BMP Firmware
Black Magic Probe Firmware (not PC hosted software)
Bug
Confirmed bug
Build system
Build system
Can't reproduce
Maintainers can't reproduce this problem
CI
Continuous Integration System
Contribution wanted
User contributions welcome
Documentation
Project documentation
Draft
Work in progress draft
Duplicate
This issue or pull request already exists
Enhancement
General project improvement
Feedback wanted
Requires additional submitter feedback
Foreign Host Board
Non Native hardware to runing Black Magic firmware on
GDB
Issue/PR related to GDB
Good first issue
Good for newcommers
HwIssue Mitigation
Solving or mitigating a Hardware issue in Software
Information Needed
Maintainers need more information
NativeHardware
Official Black Magic Debug Hardware
New Host Board
New hardware to run Black Magic firmware on
New Target
New debug target
Off Topic
Something that does not involve the project in any way
Potential Bug
A potential, unconfirmed or very special circumstance bug
Regression
Bug caused by a regression
User Interest Needed
More user interest required before consideration
User Testing Needed
Looking for user testing reports
Won't fix
Outside of the project scope or works as intended
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
blackmagic-debug/blackmagic#6
Reference in a new issue
blackmagic-debug/blackmagic
No description provided.
Delete branch "%!s()"

Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?