DFU(lpc_dfuutil.exe)

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

DFU(lpc_dfuutil.exe)

920 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by shiggy on Wed Sep 11 16:36:51 MST 2013
Hi Everyone!
How are you.
I am using the dfusec_v1_10 for download the firmware.
The form of dfusec_v1_10 is not necessary for my app.
So I want to modify the software of dfusec_v1_10.
Does anyone tell ne the algorithm of DFU or the source code?
Please see the attached file.
Shiggy
<!--break-->
Labels (1)
0 Kudos
5 Replies

850 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by lancos_com on Tue Nov 19 01:40:36 MST 2013
Hi,
I implemented a command line DFU util in dual stage. The first stage is implemented by standard dfu-util, the second stage is implemented by me.
There is also a script to program a binary to SPIFI flash.
If you are interested you can download the file here http://www.lancos.com/lpc_dfu-1.02.tar.gz
It's free software covered by GPL.
Claudio
0 Kudos

850 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by shiggy on Wed Sep 11 21:01:48 MST 2013
Hi Well-san!

>http://docs.lpcware.com/lpcopen/v1.03/group___e_x_a_m_p_l_e_s___d_f_u_u_t_i_l__18_x_x43_x_x.html
<----OK
I will check and study it.

>The source for the PC application is not publicly available.
<--OK

Thanks your quick response.

Shiggy

0 Kudos

850 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by shiggy on Wed Sep 11 20:47:38 MST 2013
Hi Wellsk-san!

Thanks your quick reply.

>http://docs.lpcware.com/lpcopen/v1.03/group___e_x_a_m_p_l_e_s___d_f_u_u_t_i_l__18_x_x43_x_x.html
<---Thanks your algorithms information of device side.
I will check and study it.
We are neccessay to make software by reference it, I think.
The other method is to use the flash-rom MCU, I think.
But the flash-rom less MCU is better for our App, I think.

>The source for the PC application is not publicly available.
OK

Shiggy



Kevin Wells

NXP Semiconductors
0 Kudos

850 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by shiggy on Wed Sep 11 20:39:53 MST 2013
Hi Wellsk-san!
Thanks your quick reply.

>http://docs.lpcware.com/lpcopen/v1.03/group___e_x_a_m_p_l_e_s___d_f_u_u_t_i_l__18_x_x43_x_x.html
--->I will check and study.
The avobe site(document) show the programming algorithms for device side, I think.

>The source for the PC application is not publicly available.
---> We are neccessay to make a sofware by refering the DFU algorithms of device side, I think.
If it is impossible, we should use the LPC18xx with flash rom, I think.
But the flash-rom less MCU is better than flash-rom MCU for my App., I think.
I have get a good and important imformation from this forum from you.
Shiggy

0 Kudos

850 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by wellsk on Wed Sep 11 18:21:50 MST 2013
>Does anyone tell ne the algorithm of DFU or the source code?
You can get the source for the v1.10 programming algorithms in the 18xx/43xx examples area of the LPCOpen v1.03 release.
http://docs.lpcware.com/lpcopen/v1.03/group___e_x_a_m_p_l_e_s___d_f_u_u_t_i_l__18_x_x43_x_x.html

The source for the PC application is not publicly available.
0 Kudos