Hi,
I would like to report successful use with a device that you may like to add to the DEVICES.txt file.
Product: SC Advance Banknote Validator
Model: scn8347U (USB)
Manufacturer: MEI (now a part of Crane Payment Innovations)
USB vendor and product id: 0bed:0103
Operating System: Oracle Linux Server release 8.3 (x86_64)
I’ve used dfu-util to to successfully download a new “firmware“ file. I have also used it to download an updated “dataset” file (the information about the precise banknotes that the note acceptor should accept) in to the acceptor, and a transcript of that is below.
I hope this is of interest, and thank you for a good utility!
Output of “dfu-util -l”
dfu-util 0.11
Copyright 2005-2009 Weston Schmidt, Harald Welte and OpenMoko Inc.
Copyright 2010-2021 Tormod Volden and Stefan Schmidt
This program is Free Software and has ABSOLUTELY NO WARRANTY
Please report bugs to http://sourceforge.net/p/dfu-util/tickets/
Found Runtime: [0bed:0103] ver=0100, devnum=5, cfg=1, intf=1, path="1-12", alt=0, name="UNKNOWN", serial="22201505686"
Transcript of downloading a new dataset in to the note acceptor:
# ./dfu-util --reset --download 511948570_SCN85_GBP_ECO_IXP_FLASH-31A3M.bin
dfu-util 0.11
Copyright 2005-2009 Weston Schmidt, Harald Welte and OpenMoko Inc.
Copyright 2010-2021 Tormod Volden and Stefan Schmidt
This program is Free Software and has ABSOLUTELY NO WARRANTY
Please report bugs to http://sourceforge.net/p/dfu-util/tickets/
dfu-util: Warning: Invalid DFU suffix signature
dfu-util: A valid DFU suffix will be required in a future dfu-util release
Opening DFU capable USB device...
Device ID 0bed:0103
Run-Time device DFU version 0101
Claiming USB DFU (Run-Time) Interface...
Setting Alternate Interface zero...
Determining device status...
DFU state(0) = appIDLE, status(0) = No error condition is present
Device really in Run-Time Mode, send DFU detach request...
Resetting USB...
Opening DFU USB Device...
Claiming USB DFU Interface...
Setting Alternate Interface #0 ...
Determining device status...
DFU state(2) = dfuIDLE, status(0) = No error condition is present
DFU mode device DFU version 0110
Device returned transfer size 2048
Copying data from PC to DFU device
Download [=========================] 100% 388544 bytes
Download done.
DFU state(7) = dfuMANIFEST, status(0) = No error condition is present
DFU state(2) = dfuIDLE, status(0) = No error condition is present
Done!
dfu-util: can't detach
Resetting USB to switch back to Run-Time mode
Anonymous