Greetings.
I'm struggling to build a Windows Flash update utility for the Maple R3 environment...
My plan is to create a .NET program that can be installed... which will pulse the DTR and put the maple into Bootloader mode... and then launch DFU UTIL in the background to flash software updates to a customer base using the maple board.
I've been working in .NET to create something that pulses DTR (HI/LOW) and sends the "1EAF" to the device to try to trigger the boatloader... and I can't get a thing out of the board. In fact, when I try to send ANY data to the device (after the DTR pulse), my program just freezes when I try to send my first ASCII character.
I have verified that the IDE will upload a compiled sketch to the maple board. The IDE successfully pulses DTR, uploads the program, and resets the board... so I know my drivers are all OK, and I know that the hardware configuration is all good... (COM Port, etc).
I'm just getting tripped up on the Windows implementation of this.
Has anyone already written a windows program that will do what I'm attempting? Or does anyone have a forehead slapping answer that could help put me on the correct path?
(thanks in advance)
Jay