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.
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:
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 ....