FLASH loader - OfficinaTurini

Go to content
Questo programma permette di aggiornare il firmware dei nostri prodotti basati su core Blackfin (ADSP-BF592, ADSP-BF518, ...).
Una volta installato basta selezionare la seriale utilizzata per l'aggiornamento, selezionare il file LDR del nuovo firmware ed infine selezionare l'icona PROGRAM.
Naturalmente occorre in precedenza avere abilitato il nostro hardware ad essere abilitato all'aggiornamento del software tramite opportuno ponticello.
Nella parte inferiore del pannello cé una finestra che riporta lo stato dell'attivitá eseguita.
This program allows you to update the firmware of our products based on Blackfin cores (ADSP-BF592, ADSP-BF518, ...).
Once installed, just select the serial channel used for the update, select the LDR file of the new firmware and finally select the PROGRAM icon.
Of course it is necessary previously to have enabled our hardware for the software update through an appropriate jumper.
In the lower part of the panel there is a log that shows the status of the activity performed.
Updated version: 3.0.0 - 2 June 2026, as x64
The program does not require installation, it is sufficient to unpack the archive and run the executable.
It may be that your system does not have the necessary libraries, therefore below you will find two Microsoft installations necessary for the relevant codes.
Tested on Win10 64 bit
Now accept the following commands:

Usage: corepro [options]
CorePro command line programmer. If no command-line action is specified, the GUI is started.

Options:
 -h, --help                           Show this help.
 --gui                                Force GUI mode.
 --cli                                Force command-line mode. Optional when any CLI action is present.
 --list-ports                         List detected serial ports.
 --list-cores                         List supported cores and numeric IDs.
 -p, --port <port>                    Serial port name, for example COM3.
 -b, --baud <baud>                    Serial baud rate. Default is the saved GUI value.
 -c, --core <core>                    Core name or numeric core ID. Use --list-cores to see valid names.
 -i, --binary <file>                  Binary/LDR file to program or verify.
 -l, --loader, --flash-loader <file>  First-stage flash loader file.
 -t, --target <target>                Program target: ram, flash,internal-flash, external-flash. Default: flash.
 --flash-size <bytes>                 External flash size in bytes for erase. Default is the saved GUI value.
 --boot <line>                        Boot control line: none, rts, dtr. Default is the saved GUI value.
 --reset-line <line>                  Reset control line: none, rts, dtr. Default is the saved GUI value.
 --invert-rts                         Invert RTS active level.
 --invert-dtr                         Invert DTR active level.
 --program                            Program the selected target.
 --verify                             Verify flash contents.
 --erase                              Erase flash.
 --reset-core                         Open the port and pulse the configured reset line.
 --terminal                           Open a simple serial terminal after the requested actions.
 --terminal-ms <ms>                   Terminal duration in milliseconds. Omit for interactive terminal.


System libraries you may need ....
Free counters!
VAT: IT -
(C) 2016-2026 Officina Turini, Tutti i diritti riservati
Back to content