Posted on December 05, 2012 at 10:43
Hi,
I do use the ST Evalboard STM3220G-Eval and started with ST example project USB HID Device Mouse/Joystick. It does work on Windows and Linux - no problems.
Now I started to modify the example ...
Posted on July 04, 2012 at 10:12
To jump into the internal bootloader out of the application I do use the following code
static
const
uintptr_t
ST_BOOTLOADER_BASE = 0x1FFF0000;
static
const
uintptr_t
RESET_VECTOR_OFFSET = 4;
static
co...
Posted on April 12, 2012 at 10:26To integrate firmware update functionality into a custom c♯ application I start to use ST Dfuse dll from c♯. I managed to enumerate and identify the device (UM0392 - 3.1 and 3.2) but now get stucked while trying to ...
Posted on July 04, 2012 at 09:49Hey Marco, I have been busy with other projects and did not work on this topic in past (and the notification function of this board doesn't really work). A solution without unsafe code would be great. I will follow t...
Posted on June 18, 2012 at 10:12Hi Marco, Context.wTransferSize is set during LaunchOperation. I guess it does not work because Context.szDeviceLink is wrong. szDeviceLink is a single byte - not an array. It does contain the first character of the ...
Posted on June 13, 2012 at 09:43Hey Marco, Return Operation is a good test because you don't need a filtered image for that operation. After a IMMENSE waste of time I finally got the right structure of DFUThreadContext. There are several field size...
Posted on June 12, 2012 at 09:51Hi Marco, I do have exactly the same signature for the FilterImage function. Did you test with OPERATION_RETURN? I guess your version would work too. However, if you want to have it like in the example you may use the...
Posted on June 11, 2012 at 15:57Did you test the addresses of the values? I doubt they are in the correct order. I haven't been able to align them without LayoutKind.Explicit. OPERATION_RETURN does now work but ERASE still doesn't ...