Skip to content

[opt][uart_download] Support get download baud rate form SIFLI_DOWNLOAD_BAUD_RATE environment variable.#242

Open
HardFatal wants to merge 2 commits intoOpenSiFli:mainfrom
HardFatal:main
Open

[opt][uart_download] Support get download baud rate form SIFLI_DOWNLOAD_BAUD_RATE environment variable.#242
HardFatal wants to merge 2 commits intoOpenSiFli:mainfrom
HardFatal:main

Conversation

@HardFatal
Copy link
Copy Markdown

@HardFatal HardFatal commented Apr 17, 2026

To increase uart download speed, when generate uart_download.bat/uart_download.sh read SIFLI_DOWNLOAD_BAUD_RATE and set to sftool.

useage:

Linux/Mac

export SIFLI_DOWNLOAD_BAUD_RATE=3000000

powershell

$env:SIFLI_DOWNLOAD_BAUD_RATE=3000000

Windows CMD

set SIFLI_DOWNLOAD_BAUD_RATE=3000000
UART 波特率 传输速度
3M 188.85 KiB/s
2M 139.76 KiB/s
1M 85.09 KiB/s

@CLAassistant
Copy link
Copy Markdown

CLAassistant commented Apr 17, 2026

CLA assistant check
All committers have signed the CLA.

@HalfSweet
Copy link
Copy Markdown
Member

That's a great idea. In addition to the generated uart_download script, could you add the same functionality to the flash command in sdk.py?

@HardFatal
Copy link
Copy Markdown
Author

@HalfSweet

Added the ability to retrieve the baud rate environment variable when executing the sdk.py flash command.

export SIFLI_DOWNLOAD_BAUD_RATE=3000000 download speed at 206.84 KiB/s

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants