Skip to content

Commit c3766cb

Browse files
committed
Update README with current project status
1 parent 121af8f commit c3766cb

1 file changed

Lines changed: 5 additions & 4 deletions

File tree

README.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# dap42
22
The dap42 project is an open-source firmware and [hardware design](https://github.com/devanlai/dap42-hardware) for an inexpensive, minimalist CMSIS-DAP based debug probe based on the [STM32F042F6](http://www.st.com/web/catalog/mmc/FM141/SC1169/SS1574/LN1823/PF259617) in a TSSOP-20 package.
33

4-
This project is currently in alpha - features generally do 80% of what's needed, but the last 20% is generally untested.
4+
This project is stable - it has been proven in the field by a few dozen users and all core functionality has been tested.
55

66
## Current features
77
### Firmware
@@ -18,7 +18,7 @@ To flash via another debugger, use `make flash`.
1818
For detailed flashing instructions, see [FLASHING.md](./FLASHING.md)
1919

2020
### STM32F103
21-
The dap42 firmware can experimentally also target the STM32F103 chip. The CDC UART is connected to `PB11` (the `SWIM` pin on certain STLink/v2 knockoff designs) as an RX-only input.
21+
The dap42 firmware can also target the STM32F103 chip. The CDC UART is connected to `PB11` (the `SWIM` pin on certain STLink/v2 knockoff designs) as an RX-only input.
2222

2323
## Usage
2424
### OpenOCD
@@ -59,11 +59,12 @@ To prevent this, you can define a custom udev rule to ensure that the modem mana
5959
* CMSIS-DAP 1.10 support
6060
* Command queueing (command level, not packet level)
6161
* [Serial Wire Output](http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0314h/Chdfgefg.html) (SWO) trace support
62-
* [Media Transfer Protocol](https://en.wikipedia.org/wiki/Media_Transfer_Protocol) (MTP) interface or [Mass Storage Device](https://en.wikipedia.org/wiki/USB_mass_storage_device_class) (MSD) interface for drag-n-drop target firmware flashing
62+
* CMSIS-DAP 2.0 support
63+
* Bulk endpoints for higher throughput
64+
* WebUSB compatibility
6365

6466
### Hardware
6567
* Simultaneous USB-serial bridge and SWO trace using an STM32F042K6 in an LQFP-32 package with both UARTs pinned out.
66-
* ESD protection
6768
* Level-shifting/protective tri-state buffer between the probe and target SWD port.
6869

6970
## Acknowledgements

0 commit comments

Comments
 (0)