NanoFlashProg: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
(→Usage) |
||
Line 23: | Line 23: | ||
=Usage= | =Usage= | ||
A terminal emulator is required to communicate with the programmer. We recommend [https://github.com/neundorf/CuteCom/releases Cutecom]. HyperTerminal or similar will also work as long as the emulator | A terminal emulator is required to communicate with the programmer. We recommend [https://github.com/neundorf/CuteCom/releases Cutecom]. HyperTerminal or similar will also work as long as the emulator is able to send a file. | ||
Connect to the programmer using settings 115200 8N1. | |||
On connection the programmer will introduce itself and offer a prompt. | |||
NanoFlashProg v1.0.0 | |||
Type h for help | |||
> | |||
Pressing '''h''' and enter will show the help. | |||
R - Read page | |||
D - Dump page | |||
W - Write File | |||
I - Chip Info | |||
E - Chip Erase | |||
H - Help | |||
> | |||
=Software= | =Software= |
Revision as of 12:22, 20 July 2018
Overview

The NanoFlashProg is an Flash programmer using Arduino Nano.
Currently supported chips are:
- Winbond 25Q128FV
This has been particularly designed to flash uboot bootloader on SPI Flash chips.
Hardware
The NanoFlashProg shield fit on an Arduino Nano. The full kit has:
- Mini USB port for serial comm.
- 8 pin connector for connection with socket programmer.
Sketch
Usage
A terminal emulator is required to communicate with the programmer. We recommend Cutecom. HyperTerminal or similar will also work as long as the emulator is able to send a file.
Connect to the programmer using settings 115200 8N1.
On connection the programmer will introduce itself and offer a prompt.
NanoFlashProg v1.0.0 Type h for help >
Pressing h and enter will show the help.
R - Read page D - Dump page W - Write File I - Chip Info E - Chip Erase H - Help >