Uwe Bonnes
299da8627c
libftdi: Remove unneeded explicit path.
2021-04-17 13:35:21 +02:00
fabalthazar
739941dc5f
Verify right after programming
2021-03-31 13:06:52 +02:00
fabalthazar
2982888b66
BMP_MODE_FLASH_WRITE_VERIFY combined operation
2021-03-31 12:07:53 +02:00
fabalthazar
f85c54be97
Prepared -w option
2021-03-31 12:07:53 +02:00
Uwe Bonnes
e6a9a1a366
cmsis-dap: Get the firmware version.
2021-03-06 13:30:09 +01:00
Uwe Bonnes
3aa6f16964
serial_unix: Split timeout in seconds and microseconds
...
Macos exposed errors when tv_usec was > 1000000.
2021-03-05 16:49:19 +01:00
Uwe Bonnes
43770736f1
cl_utils: Rework Flash/Ram printout
2021-03-05 16:49:19 +01:00
Uwe Bonnes
d70fa8c7f6
hosted: Remove restrictions when gathering information on the debugger
...
That way, we find RPI Pico pico-debug.
2021-02-15 17:47:29 +01:00
Uwe Bonnes
c776e7a9a6
swd_scan: Add '-m' as targetid argument to swd_scan to prepare multi-drop.
...
In a real multi-drop setup, the device to use must be specified.
2021-02-15 17:47:29 +01:00
Uwe Bonnes
8e2f6937d5
hosted: Run target specific monitor commands with -M "command" .
...
Lists available commands: "blackmagic -M help"
Quote multi argument monitor commands, e.g. STM32F1: blackmagic -M "option help"
2021-02-15 17:47:29 +01:00
Uwe Bonnes
165560edd8
cl_utils: target selection '-n' argument needs optarg.
...
foreach now returns the number of targets.
2021-02-15 17:47:29 +01:00
Uwe Bonnes
4eb336277c
native: Remove high current draw ( #814 )
...
Special iRST_SENSE handling does not apply at least for BMP 2.1c.
On V2.1c, iRST_SENSE was set as output high and xRST high shorted
iRST_SENSE to ground via Q2
FIXME: Check for older versions!
2021-02-15 15:00:19 +01:00
Martin
3b8502c2e5
add space in USB product string (be consistent with ../stm32/dfucore.c)
...
This changes the USB identification from
"Black Magic Probe(STLINK/V2) v..." to
"Black Magic Probe (STLINK/V2) v..."
Signed-off-by: Martin <Ho-Ro@users.noreply.github.com>
2021-01-29 14:47:28 +01:00
Martin
d4dc3b2717
The USB CDC is no modem and does not use the AT protocol
...
Signed-off-by: Martin <Ho-Ro@users.noreply.github.com>
2021-01-29 14:47:28 +01:00
Uwe Bonnes
09c000eca8
hosted: Really handle setting tpwr on remote on the command line #817
...
Expect the command to fail, due to old firmware or remote not implementing
the power switch.
2020-12-19 16:36:09 +01:00
Sean Cross
5f76169b95
hosted: remove ftdi include when built with BMP_ONLY #811
...
Signed-off-by: Sean Cross <sean@xobs.io>
2020-12-16 11:30:42 +01:00
Uwe Bonnes
98c92a6d18
hosted: Really fix the case of no serial number ( #807 )
2020-12-13 14:12:05 +01:00
Uwe Bonnes
6dbb5ff7ee
Frequency: Implementing for jlink.
...
SWD frequency is fixed for jlink according to the docs from 2010.
2020-12-12 18:33:09 +01:00
Uwe Bonnes
fdc654cfb3
stlink: Implementation of frequency setting.
2020-12-12 18:33:09 +01:00
Uwe Bonnes
de26ba6f73
hosted: Add is_jtag to the info structure
...
Needed for different frequency setting procedures on some platforms.
2020-12-12 18:33:09 +01:00
Uwe Bonnes
28a966a3e6
frequency: Implement for ftdi.
...
For all 2232H types, use undivided 60 Mhz.
FIXME: Check FT2322C/D for unsymetric clock at 6 MHz!
2020-12-12 18:33:09 +01:00
Uwe Bonnes
13e8a262e4
SWJ Frequency: Implement for cmsis-dap
2020-12-12 18:33:09 +01:00
Uwe Bonnes
1ca9f234f7
Infrastructure for setting maximum SWJ frequency.
...
Implement for BMP/firmware on STM32.
2020-12-12 18:33:09 +01:00
Uwe Bonnes
7365a44989
hosted: Implement SWJ test mode (-T).
...
Continious read/write-back some core register as NOP operation to allow scope
measurement of SWJ timing.
2020-12-12 18:33:09 +01:00
Uwe Bonnes
f796b774bd
hosted: Fix info.serial if USB device has no serial number #807
2020-12-12 18:32:15 +01:00
Uwe Bonnes
14498decd9
HOSTED_BMP_ONLY/linux: Fix case when no serial device is connected #806
2020-12-12 15:06:26 +01:00
Stoyan Shopov
b5172cf6df
Implement the 'find_debuggers()' function for hosted BMP on windows.
2020-12-11 18:36:48 +01:00
Stoyan Shopov
01f8628aed
Bugfix in detecting BMP probes by usb serial number.
2020-12-11 18:36:48 +01:00
Stoyan Shopov
170fe0c368
Remove spurious comment.
2020-12-11 18:36:16 +01:00
Uwe Bonnes
4c5ce0b16a
Hosted: Handle devices w/o serial number, e.g. GigaDevices GD-Link ARM/CMSIS-DAP
2020-12-11 18:36:16 +01:00
Uwe Bonnes
0f1fe9e438
hosted/linux: Find BMP devices without libusb.
2020-12-11 18:36:09 +01:00
Uwe Bonnes
bd5f4c6ed5
hosted: Consolidate ident output.
2020-12-11 17:55:31 +01:00
Uwe Bonnes
0870b778c0
hosted: Allow to build without libusb, libftdi and hidapi with HOSTED_BMP_ONLY=1
2020-12-11 17:50:16 +01:00
Uwe Bonnes
32db38ecf2
hosted/libusb: Move platform.c libusb related functions to own file.
2020-12-11 17:35:43 +01:00
Uwe Bonnes
41788f923b
ftdi/stlink/jlink: Provide dummy functions in the HOSTED_BMP_ONLY case
...
Do not allow multiple inclusion by not declaring the functions as static to
help keep code clean.
2020-12-11 17:31:25 +01:00
Uwe Bonnes
98b4ec58bc
Update to recent libopencm3 to undo unwanted change.
2020-12-07 21:51:22 +01:00
Emilio Lopes
633c6a2e81
Recognize "J-Trace Cortex-M PRO V2" in hosted mode
2020-12-07 11:52:33 +01:00
Uwe Bonnes
17dfec3572
dfu/cdcacm: Consolidate usage of ST vs BMP serial number.
2020-12-06 15:18:08 +01:00
Uwe Bonnes
5c7e0eedb0
command.c: Consolidate "mon version" output
2020-12-06 15:18:08 +01:00
Uwe Bonnes
07c3699225
version.h: Remove from platform.h files
...
- Consolidate ident string generation
- Recompile only needed files
2020-12-06 15:18:08 +01:00
Uwe Bonnes
0a7bfd5923
dfu_f4: Fix sector_erase.
2020-12-06 15:18:08 +01:00
Uwe Bonnes
9e1b7fdac0
jlink/swd_low_access: Fix data direction during response read phase.
2020-11-29 15:48:50 +01:00
Uwe Bonnes
8903026c14
jlink/swd: swd frequency is fixed, not need to set.
2020-11-29 15:48:50 +01:00
Uwe Bonnes
3b6432912d
jlink: Catch another error with no target connected.
2020-11-29 15:48:50 +01:00
Uwe Bonnes
7df314e265
Firmware/Jlink: Fix double free when debug power-up fails ( #780 )
2020-11-29 15:48:50 +01:00
Uwe Bonnes
e1329499de
platform_adiv5_swdp_scan: Do not double free with early errors.
...
adiv5_dp_init() clean up itself if errors happen
2020-11-29 15:48:50 +01:00
Uwe Bonnes
bf548e92c0
swd: After write low_access, always append 8 clk to move data through SW-DP.
...
Especially needed when leaving the debugger or during debug unit power-up.
ARM Debug Interface Architecture Specification ADIv5.0 to ADIv5.2
tells to clock the data through SW-DP to either :
- immediate start a new transaction
- continue to drive idle cycles
- or clock at least 8 idle cycles
Implement last option to favour correctness over slight speed decrease
Implement only for adapters where we assemble the seq_out_parity in our code,
as on firmware, ftdi and jlink. Hopefully the high level adapters do it right.
Reverts 2c33cde63f
and
cde7726b87
2020-11-27 22:26:48 +01:00
Uwe Bonnes
139e5d7e22
f4discovery: Compile time option to compile with ST bootloader
...
Just to keep things active. Prepare for F72 bootloader.
2020-11-27 22:26:48 +01:00
Uwe Bonnes
636bcee355
stlink/swlink: Remove the DFU upgrade utility.
...
Hopefully no old bootloaders are around. If otherwise, revert to last
commit before this and update the DFU bootloader.
2020-11-27 22:26:48 +01:00
Uwe Bonnes
27ef4569ca
stm32/dfucore.c: Use libopencm3 provided defines and functions.
2020-11-27 22:26:48 +01:00
Uwe Bonnes
9d55128ab8
cl_utils: Get voltage only once.
2020-11-27 22:26:48 +01:00
Uwe Bonnes
e6823f39de
Hosted: Print version with "-h" and "-t" option.
2020-11-27 22:26:48 +01:00
Uwe Bonnes
62d9f60f03
hosted/firmware: Waits for read response as long as cortexm_wait_timeout.
2020-11-27 22:26:48 +01:00
Uwe Bonnes
26a23dd1cb
stlinkv2: Try harder to open an AP.
...
Problem seen on STM32L0 with probably long sleep periods.
2020-11-27 22:26:48 +01:00
Uwe Bonnes
cda83d3084
Fix memleaks.
...
Happened e.g. when Stlink could not enter debug or when cortexm_prepare timed out.
2020-11-27 22:26:48 +01:00
Uwe Bonnes
824a1d8abc
hosted/find_debuggers: Do not check hubs. Print class of devices unable to open.
2020-11-27 22:26:48 +01:00
Uwe Bonnes
e68dd25813
cl_utils: Clarify -d option is BMP/firmware only and deprecate -d.
2020-11-27 22:26:48 +01:00
Uwe Bonnes
f71e18948a
GPIO for SWD: Slow down edges on more platforms.
2020-11-27 22:26:48 +01:00
Uwe Bonnes
80154c5c7a
adiv5_swdp: Fix more memory leak.
2020-11-27 22:26:48 +01:00
Uwe Bonnes
d75f3124b9
ftdi_bmp.c: Reapply fix from #715 : Check for libftdi 1.5
2020-11-01 12:09:27 +01:00
Stoyan Shopov
99142d1c0e
Add documentation details for building PC-hosted BMP in msys2.
2020-11-01 11:33:54 +01:00
Uwe Bonnes
18673d9a56
adiv5: Rework DP/AP refcounting.
...
ASAN non longer reports leaks with the STM32H745.
2020-10-23 09:40:15 +02:00
Uwe Bonnes
80ddafc2f8
Jtag/High Level : Transfer dp->dp_jd_index with every HL command.
...
- Add REMOTE_HL_VERSION, now at 1. Fall back to hosted/low-level
when wrong version is found and give hint to user.
2020-10-23 09:40:15 +02:00
Uwe Bonnes
0995fe1288
cmsis-dap: Various fixes
...
- decrease report size to 64, otherwise MIMRXT10x0-EVK crashed when
reading larger memory block
- dp_read_reg acts direct, fixing CortexM core register read.
- length of data to write with read_block.
2020-10-23 09:40:15 +02:00
Uwe Bonnes
f15b1d7763
cl_utils: Clip opt_flash_start only when not set.
2020-10-23 09:40:15 +02:00
Uwe Bonnes
cdd07544d5
Cortexm: Allow pure debug on devices not yet handled for flashing
...
- Recognize STM32L552 and MIMXRT10XX
- Fix another PIDR
- Fix bad debug print string.
2020-10-23 09:40:15 +02:00
Uwe Bonnes
77c4f9d702
stlink: Rework README.md
...
- Document flashing BMP Firmware and reverting to ST firmware
- Consistant nameing
2020-10-19 14:13:29 +02:00
Uwe Bonnes
9cd3193a89
bmp_remote.c: Fix bug introduced with 8b929c12c9
.
2020-10-17 12:49:37 +02:00
Uwe Bonnes
8b929c12c9
hosted/jtag: Transfer jtag_devs to firmware.
2020-10-16 20:03:03 +02:00
Uwe Bonnes
3d92b82678
jtag: Use index and not device structure for jtag_dev_write_ir and jtag_dev_shift_dr
2020-10-16 20:03:03 +02:00
Uwe Bonnes
6e2a074064
bmp_remote: Deny high level JTAG for now.
...
jtag_devs and jtag_dev_count needs to be known on th firmware side
and remote_dp->dev needs to be filled with jtag_dev_t.
2020-10-16 20:03:03 +02:00
Uwe Bonnes
7ccf0d3e03
jtag_dev_t: Make dev, idcode and desc less generic.
...
No codechange intended.
2020-10-16 20:03:03 +02:00
UweBonnes
817c62d7fd
Merge pull request #507 from UweBonnes/cortexm_romtable
...
Cortexm romtable
2020-10-08 10:53:17 +02:00
Uwe Bonnes
44bfb62715
Adiv5: Print Designer/Partno when device is not recognized
...
t->idcode is now 16 bit.
2020-10-07 20:12:35 +02:00
David A. Aguirre Morales
a254bc6308
Fix icdi usb error https://github.com/blacksphere/blackmagic/issues/740 https://github.com/blacksphere/blackmagic/pull/748
2020-10-07 18:08:04 +02:00
Uwe Bonnes
ceaee2a11e
hosted: Hint about BMPs in bootloader mode.
2020-10-07 17:12:22 +02:00
Uwe Bonnes
9bba3165fb
swdptap: Turnaround immediate after a reading with parity.
...
Thanks to JojoS.
Probably mostly cosmetic, but is keeps the device from driving SWDIO
until the next commands.
2020-10-02 10:51:14 +02:00
Uwe Bonnes
4d18496a6f
hosted: Allow to disable high level commands for BMP.
...
Useful for tracking low level problems on native with hosted.
2020-10-01 15:49:21 +02:00
Uwe Bonnes
747336e927
f4discovery: Slow done JTAG pin slew rate to avoid ringing #742
2020-10-01 15:06:16 +02:00
Uwe Bonnes
61d919c1ac
libftdi: Remove no longer needed workaround for travis CI.
2020-09-20 14:10:37 +02:00
Uwe Bonnes
77231e8972
serial_no: Fix error with "mon trace" #732
...
launchpad-icdi: Allow to set a serial number with make
2020-09-20 13:23:52 +02:00
jxltom
a4a934f461
Add comments for hardware revision of v2.1
2020-09-17 11:54:19 +02:00
jxltom
75b5e72a00
Fix typo
2020-09-16 18:41:56 +02:00
Raghu
de01a75ca9
Fix broken link to bluepill pinout.
2020-09-15 20:58:10 +02:00
Uwe Bonnes
6d18a61b2e
hosted: Make ASAN build optional.
...
Use ASAN=1 on the make command line to activate,
2020-09-11 15:23:13 +02:00
Uwe Bonnes
58281ec232
SWD Timing: Enhance SWD high time with low speed loss.
...
On F103 no high time < 80 ns and no low time < 100 ns was seen with a scope
2020-09-04 14:45:34 +02:00
Uwe Bonnes
af3480e523
hosted: Update Readme.md
2020-09-04 11:49:13 +02:00
Uwe Bonnes
6650831243
ftdi: Get turtelizer (JTAG only FT2232D dongle) going
...
FT2232D seems to dislike "Set TCK/SK Divisor" or
"Set Data Bits Low Byte" as first command on a non-first run
- Add printout when garbage is found
- Add "Disconnect TDI to TDO for Loopback" as first MPSSE command
(seemed to help!)
2020-09-04 11:49:13 +02:00
Uwe Bonnes
74b3baad1e
ftdi_bmp : Another size fix and small rearrangement.
2020-09-04 11:49:13 +02:00
Uwe Bonnes
aeb97466b9
libftdi: Automatically switch to JTAG if SWD is not possible.
2020-09-04 11:49:13 +02:00
Uwe Bonnes
ae8cb8ab46
ftdi_bmp: Reject writes with no data.
...
Pending transfers made the MPSSE behaviour strange and unpredictable.
2020-09-04 11:49:13 +02:00
Uwe Bonnes
c41ab1738e
ftdi/swdptap: Use parity builtin. Fix array width.
2020-09-04 11:49:13 +02:00
Uwe Bonnes
34d0f8a2a1
ftdi: Recognize bitbang SWDIO settings.
2020-09-04 11:49:13 +02:00
Uwe Bonnes
6ac0a25123
ftdi: Add UM232H as probe.
2020-09-04 11:49:13 +02:00
Uwe Bonnes
d73a6a3d29
platform/ftdi: Do not double initialize.
2020-09-04 11:49:13 +02:00
Uwe Bonnes
f0b0639189
ftdi: Output wire debug.
2020-09-04 11:49:13 +02:00
Uwe Bonnes
e95e5e3fba
ftdijtag: Really enable TMS/TCK/TDI driver.
2020-09-04 11:49:13 +02:00
Uwe Bonnes
f4eed249eb
hosted/ftdi: Allow to list supported cables.
2020-09-04 11:49:13 +02:00
Uwe Bonnes
7b497302c0
hosted/ftdi: Autodetect ftdi cables with distinguishing feature.
2020-09-04 11:49:13 +02:00
Uwe Bonnes
a83e76bef9
libftdi: Add USBMATE.
2020-09-04 11:49:13 +02:00
Uwe Bonnes
c78066255d
libftdi: Infrastructure to test for target voltage present.
2020-09-04 11:49:13 +02:00
Uwe Bonnes
aff624b6e0
libftfdi: Allow to specify external resistor SWD connection.
...
More explanations in src/platforms/hosted/Readme.md
2020-09-04 11:49:13 +02:00
Uwe Bonnes
eabf45357d
libftdi: Reinitialize pins when switching JTAG/SWD.
2020-09-04 11:49:13 +02:00
Uwe Bonnes
05534e9b49
libftdi/swdptap: Provide SWD using generic MPSSE if hardware allows.
2020-09-04 11:49:13 +02:00
Uwe Bonnes
40ba261982
libftdi: Use asynchronous transfers if header indicate newer libftdi1.
...
This is a hack to keep travis happy. Setting up travis to use a recent
libftdi1 is a major issue.
2020-09-04 11:49:13 +02:00
Uwe Bonnes
9b6e19785e
Implement SRST for libftdi.
...
Travis GCC needs -Wno-missing-field-initializers or will otherwise warn.
2020-09-04 11:49:13 +02:00
Matthew Skolaut
dea4be2539
Add ifdef to check for libftdi 1.5 to use ftdi_tcioflush instead of ftdi_usb_purge_buffers
2020-08-21 13:10:55 +02:00
Matthew Skolaut
7e1b0321e2
Cleanup Makefiles for hosted bmp on darwin
2020-08-21 11:28:17 +02:00
Matthew Skolaut
5908fc2da1
Add serial auto-connection to darwin target
2020-08-21 11:28:17 +02:00
Uwe Bonnes
e75eb19d78
cmsis_dap: Detect CMSIS-DAP before STLINK
...
Debugger may be realized with the ST USB Vendor ID.
2020-08-16 15:20:58 +02:00
Uwe Bonnes
998a9747f8
cmsis_dap: Make some errors more prominent.
2020-08-16 15:20:58 +02:00
Uwe Bonnes
c97c4a0960
hosted: Better decoding for ap_decode_access().
2020-08-16 15:20:58 +02:00
Uwe Bonnes
badff20099
cmsis_dap.c: Fix dap_dp_read_reg.
2020-08-16 15:20:58 +02:00
Uwe Bonnes
dd74ec8e6f
stlinkv2: Detect fail mem_read on jtag too.
2020-08-05 16:20:52 +02:00
Uwe Bonnes
805cfbdcb5
Build hosted for widows with hidapi static linked.
2020-08-03 18:59:50 +02:00
Uwe Bonnes
fca8593d92
serial_win: Find BMP comport by serial number.
2020-08-03 18:59:50 +02:00
Uwe Bonnes
3eb51ce94f
serial_win.c: Copy the enough of the device name.
2020-08-01 14:00:17 +02:00
Uwe Bonnes
11217f8a45
serial_win: GDB needs to handle DTR.
2020-08-01 14:00:17 +02:00
Uwe Bonnes
71e5b4d3cb
hosted/stlinkv2.c: Fix bug introduced with #703
2020-07-29 13:42:07 +02:00
Uwe Bonnes
72387164eb
hosted/stlinkv2.c: Handle AP_WAIT error when switching to SWD
2020-07-29 12:22:18 +02:00
Uwe Bonnes
a392480631
hosted/stlinkv2.c: Use V2 API to read coreid.
2020-07-29 12:22:18 +02:00
Uwe Bonnes
64cf30e4cd
Rework/update/add Readme.md in the platforms directories.
2020-07-29 10:32:49 +02:00
Uwe Bonnes
52bfe538e3
cdcacm.c: Set bMaxPacketSize0 to 32 ( #693 , #697 )
...
Smaller bMaxPacketSize0 resulted in delayed enumeration when BMP firmware
is started by the STLink bootloader.
2020-07-14 15:57:03 +02:00
Aled Cuda
a673efc26b
Remove extra definitions of jtag structures in the STLink hosted setup to support "gcc (GCC) 10.1.0" on Archlinux
2020-07-12 23:14:19 +02:00
Uwe Bonnes
fc6ca5bc06
Remote: Add procedure to test if high-level remote functions are available
...
Removes need for updated version string.
2020-07-08 14:15:35 +02:00
Uwe Bonnes
bfda64c656
stlink: Remove unused double defined variable "running_status"( #683 )
2020-07-02 19:44:31 +02:00
Uwe Bonnes
85d35b75ce
libftdi/jtagtap_tdi_tdo_seq: Remove dubious Null termination.
2020-07-02 14:56:10 +02:00
Uwe Bonnes
a4cdd6b310
hosted: Report missing USB access rights only if no debugger found.
2020-06-07 16:29:19 +02:00
Uwe Bonnes
e35025d214
CMSIS_DAP: Warn when hidapi-libusb is not found.
2020-06-06 15:28:53 +02:00
Uwe Bonnes
5097a23196
jlink: Fix wrong sized array.
2020-06-06 15:28:53 +02:00
Uwe Bonnes
4ede113ca7
hydrabus: Disable DFU file generation untit somebody fixes dfu-convert.py
...
This allows "make all_platforms" to succeed on python3 only systems.
2020-06-05 16:23:28 +02:00
Uwe Bonnes
aabd07738e
cl_utils: Use start of flash in memory map as default flash start.
2020-06-05 14:59:30 +02:00
Uwe Bonnes
425002a38f
hosted: Add -l argument to list only available debuggers and exit.
2020-06-05 14:59:30 +02:00
Uwe Bonnes
dc3fd2eb06
Classify debug messages
...
Firmware BMP with ENABLE_DEBUG=1 will print WARN and INFO as before.
PC-Hosted BMPwill alway print to stderr. Warn is printed unconditional,
INFO, GDB, TARGET, DONGLE and WIRE will print if their appropriate bit in
cl_debuglevel is set via the -v verbose command line argument.
INFO will go to stdout with -t or -l.
2020-06-05 14:59:30 +02:00
Uwe Bonnes
9ade8b24f7
hosted: Add Readme.md
2020-06-05 14:59:30 +02:00
Uwe Bonnes
4698a26bab
common/swdptap: Slight speed increase and better setup time for write.
2020-06-05 14:59:30 +02:00
Uwe Bonnes
64f3dff8a8
PC-Hosted: Better debug output.
2020-06-05 14:59:30 +02:00
Valmantas Paliksa
b06c0ba8d5
bmp_remote: Use high level functions.
...
Based on #570 (OpenOCD HLA interface driver for Blackmagic), but now
usefull for bmp-remote.
2020-06-05 14:59:30 +02:00
Uwe Bonnes
921c23eb74
serial_unix: Return instead of exit in case of error.
2020-06-05 14:59:30 +02:00
Uwe Bonnes
ef558eebb8
CMSIS-DAP support.
...
Thanks to edbg, pyocd and openocd for code and ideas.
2020-06-05 14:59:30 +02:00
Uwe Bonnes
4ba6afed28
Add jlink pc-hosted platform.
2020-06-05 14:59:30 +02:00
Uwe Bonnes
da45281696
GetTargetVoltage: Print info about voltage only when info is relevant.
2020-06-05 14:59:30 +02:00
Uwe Bonnes
ef816e3183
hosted: add libftdi implementation, remove old implementation.
2020-06-05 14:59:30 +02:00
Uwe Bonnes
ab7991c3a6
hosted: Add bmp_remote, remove old pc-hosted platform.
2020-06-05 14:59:30 +02:00
Uwe Bonnes
13c3c934d2
Hosted: Add Stlink, remove old pc-stlinkv2 platform
2020-06-05 14:59:30 +02:00
Uwe Bonnes
09602a9e74
serial_unix: Simplify timeout setting.
2020-06-05 14:59:30 +02:00
Uwe Bonnes
8fea3f6baa
pc/serial_xx: Change arguments for the open call.
2020-06-05 14:59:30 +02:00
Uwe Bonnes
a09104c281
Build firmware executables as *.elf file
2020-06-05 14:59:30 +02:00
Uwe Bonnes
dd022fcb44
platforms/pc: Add common usb utilities.
2020-06-05 14:59:30 +02:00
Uwe Bonnes
52739def01
Copy relevant stlink files.
2020-06-05 14:59:30 +02:00