This repository has been archived on 2023-07-17. You can view files and clone it, but cannot push or open issues or pull requests.
bl_mcu_sdk/tools/dualuart_firmware
2023-01-23 19:42:11 +08:00
..
bl702_dualuart_whole_img.bin [chore] add 702 dualuart firmware 2022-11-19 16:07:02 +08:00
flash_download.png [chore] add 702 dualuart firmware 2022-11-19 16:07:02 +08:00
README.md Add tools flash instructions for blisp 2023-01-23 19:42:11 +08:00
rv-debugger.png [chore] add 702 dualuart firmware 2022-11-19 16:07:02 +08:00

Bouffalo DualUart

This is the instructions for the dualuart firmware used with BL702 or BL616.

Hardware

Sipeed RV-Debugger-Plus

  • Use BL702C-A0

RV-Debugger-Plus

Flash download (via BLDevCube)

  • Open BL Devcube
  • Select IOT UI and select single download
  • Load firmware
  • Press and hold the boot pin then plug the usb in the computer to go to the boot mode.
  • Download

Flash download

Flash download (via blisp)

  • Download latest blisp here.
  • Press and hold the boot pin then plug the usb in the computer to go to the boot mode.
  • Execute blisp iot -c bl70x --reset -s bl702_dualuart_whole_img.bin -l 0x0

UART PIN

DTR and RTS are only used for downloading with devcube.

Function Label GPIO
UART0 TX TCK GPIO15
UART0 RX TDI GPIO0
UART0 DTR TMS GPIO2
UART0 RTS TDO GPIO1
UART1 TX TX GPIO26
UART1 RX RX GPIO27
UART1 DTR DTR GPIO28
UART1 RTS RTS GPIO24