bl616-usb-cdc-acm/README.md

42 lines
862 B
Markdown
Raw Normal View History

2023-04-26 21:29:08 +00:00
Based on usbd_cdc_acm in the Bouffalo Labs sdk example
======================================================
2023-04-26 21:29:08 +00:00
Supported Chips
---------------
| CHIP | Remark |
|:----------------:|:------:|
|BL702/BL704/BL706 | |
|BL616/BL618 | |
|BL808 | D0 has no irq |
2023-04-26 21:29:08 +00:00
Compile (note that BL616 is all that's tested)
----------------------------------------------
2023-04-26 21:29:08 +00:00
- BL616/BL618
```
2023-04-26 21:29:08 +00:00
docker run --rm -t -v $(pwd):/build git.lerch.org/lobo/bouffalo_open_sdk:2f6477f BOARD=bl616dk CHIP=bl616
```
2023-04-26 21:29:08 +00:00
- BL702/BL704/BL706
```
2023-04-26 21:29:08 +00:00
make CHIP=bl702 BOARD=bl702dk
```
2023-04-26 21:29:08 +00:00
- BL808
```
make CHIP=bl808 BOARD=bl808dk CPU_ID=m0
make CHIP=bl808 BOARD=bl808dk CPU_ID=d0
```
2023-04-26 21:29:08 +00:00
Flash
-----
```
docker run --rm --device /dev/ttyACM0 -v $(pwd):/build git.lerch.org/lobo/bouffalo_open_sdk:2f6477f flash BOARD=bl616dk CHIP=bl616 COMX=/dev/ttyACM0
```