Files
tulflash/README.md

38 lines
882 B
Markdown

# Welcome to Hell.
## Installation instructions
No need to clone this repo manually. You'll just need to install the Rust toolchain.
```
# All OSes
cargo install --git https://git.zumepro.cz/michal.prochazka/tulflash
```
## Flashing Intel HEX binaries
```
# Linux
tulflash --port /dev/ttyUSBx write <path-to-hex>
# macOS
tulflash --port /dev/tty.usbserial-xxx write <path-to-hex>
# Wokňous
tulflash --port COMx write <path-to-hex>
```
If the flash fails, try to add `--slow` before the `--port` argument (should not be needed though).
The tool also allows reading and erasing the chip, figure that out on your own if you need that (although `tulflash --help` might guide you if you ask it nicely).
## Example program
You'll need to clone this repo (or just [download the file](example.c)) and install SDCC:
```
sdcc example.c
tulflash --port ... write example.ihx
```