Jump to content

[solved] LPCXpresso Bootloader Problem


Recommended Posts

Hi *

Got a problem with installing the MIOS32 Bootloader.

bootlpc1.jpg

bootlpc2.jpg

bootlpc3.jpg

I'm not sure if there is a USB problem.

I changed the USB cable. No difference.

I changed the XP Workstation - same result.

Found this:

http://support.code-red-tech.com/CodeRedWiki/LPCLinkDiagnostics

Here is the dfuapp.log output:

*****************************************************

*** DFU LOG FILE ***

 Creation Time : dfuapp.log

*****************************************************



Open Device

Get Device Descriptor successful

Get Configuration Descriptor successful

DFU Get Status successful

---> DFUStatus: No error condition present.

---> DFUState: Device is operating in the DFU mode and is waiting for requests.


 Device Descriptor 

bLength: 0x12 

bDescriptorType: 0x01 

bcdUSB: 0x0200 

bDeviceClass: 0x00 

bDeviceSubClass: 0x00 

bDeviceProtocol: 0x00 

bMaxPacketSize0: 0x40 

idVendor: 0x0471 

idProduct: 0xdf55 

bcdDevice: 0x0001 

iManufacturer: 0x00 

iProduct: 0x00 

iSerialNumber: 0x00 

bNumConfigurations: 0x01 




DFU Get State successful

---> DFUState: Device is operating in the DFU mode and is waiting for requests.

Download Block Nb 0 (2048 Bytes)

DFU Get State successful

---> DFUState: Device has received a block and is waiting for the host to solicit the status via DFU_GETSTATUS.

DFU Get Status successful

---> DFUStatus: No error condition present.

---> DFUState: Device is processing a download operation. Expecting DFU_DNLOAD requests.

Download Block Nb 1 (2048 Bytes)

DFU Get State successful

---> DFUState: Device has received a block and is waiting for the host to solicit the status via DFU_GETSTATUS.

DFU Get Status successful

---> DFUStatus: No error condition present.

---> DFUState: Device is processing a download operation. Expecting DFU_DNLOAD requests.

Download Block Nb 2 (2048 Bytes)

DFU Get State successful

---> DFUState: Device has received a block and is waiting for the host to solicit the status via DFU_GETSTATUS.

DFU Get Status successful

---> DFUStatus: No error condition present.

---> DFUState: Device is processing a download operation. Expecting DFU_DNLOAD requests.

Download Block Nb 3 (2048 Bytes)

DFU Get State successful

---> DFUState: Device has received a block and is waiting for the host to solicit the status via DFU_GETSTATUS.

DFU Get Status successful

---> DFUStatus: No error condition present.

---> DFUState: Device is processing a download operation. Expecting DFU_DNLOAD requests.

Download Block Nb 4 (2048 Bytes)

DFU Get State successful

---> DFUState: Device has received a block and is waiting for the host to solicit the status via DFU_GETSTATUS.

DFU Get Status successful

---> DFUStatus: No error condition present.

---> DFUState: Device is processing a download operation. Expecting DFU_DNLOAD requests.

Download Block Nb 5 (2048 Bytes)

DFU Get State successful

---> DFUState: Device has received a block and is waiting for the host to solicit the status via DFU_GETSTATUS.

DFU Get Status successful

---> DFUStatus: No error condition present.

---> DFUState: Device is processing a download operation. Expecting DFU_DNLOAD requests.

Download Block Nb 6 (2048 Bytes)

DFU Get State successful

---> DFUState: Device has received a block and is waiting for the host to solicit the status via DFU_GETSTATUS.

DFU Get Status successful

---> DFUStatus: No error condition present.

---> DFUState: Device is processing a download operation. Expecting DFU_DNLOAD requests.

Download Block Nb 7 (2048 Bytes)

DFU Get State successful

---> DFUState: Device has received a block and is waiting for the host to solicit the status via DFU_GETSTATUS.

DFU Get Status successful

---> DFUStatus: No error condition present.

---> DFUState: Device is processing a download operation. Expecting DFU_DNLOAD requests.

Download Block Nb 8 (2048 Bytes)

DFU Get State successful

---> DFUState: Device has received a block and is waiting for the host to solicit the status via DFU_GETSTATUS.

DFU Get Status successful

---> DFUStatus: No error condition present.

---> DFUState: Device is processing a download operation. Expecting DFU_DNLOAD requests.

Download Block Nb 9 (2048 Bytes)

DFU Get State successful

---> DFUState: Device has received a block and is waiting for the host to solicit the status via DFU_GETSTATUS.

DFU Get Status successful

---> DFUStatus: No error condition present.

---> DFUState: Device is processing a download operation. Expecting DFU_DNLOAD requests.

Download Block Nb 10 (2048 Bytes)

DFU Get State successful

---> DFUState: Device has received a block and is waiting for the host to solicit the status via DFU_GETSTATUS.

DFU Get Status successful

---> DFUStatus: No error condition present.

---> DFUState: Device is processing a download operation. Expecting DFU_DNLOAD requests.

Download Block Nb 11 (2048 Bytes)

DFU Get State successful

---> DFUState: Device has received a block and is waiting for the host to solicit the status via DFU_GETSTATUS.

DFU Get Status successful

---> DFUStatus: No error condition present.

---> DFUState: Device is processing a download operation. Expecting DFU_DNLOAD requests.

Download Block Nb 12 (2048 Bytes)

DFU Get State successful

---> DFUState: Device has received a block and is waiting for the host to solicit the status via DFU_GETSTATUS.

DFU Get Status successful

---> DFUStatus: No error condition present.

---> DFUState: Device is processing a download operation. Expecting DFU_DNLOAD requests.

Download Block Nb 13 (2048 Bytes)

DFU Get State successful

---> DFUState: Device has received a block and is waiting for the host to solicit the status via DFU_GETSTATUS.

DFU Get Status successful

---> DFUStatus: No error condition present.

---> DFUState: Device is processing a download operation. Expecting DFU_DNLOAD requests.

Download Block Nb 14 (1544 Bytes)

DFU Get State successful

---> DFUState: Device has received a block and is waiting for the host to solicit the status via DFU_GETSTATUS.

DFU Get Status successful

---> DFUStatus: No error condition present.

---> DFUState: Device is processing a download operation. Expecting DFU_DNLOAD requests.

Download Block Nb 15 (0 Bytes)

DFU Get State successful

---> DFUState: Device has received the final block of firmware from the host and is waiting for receipt of DFU_GETSTATUS to begin the Manifestation phase; or device has completed the Manifestation phase and is waiting for receipt of DFU_GETSTATUS. (Devices that can enter this state after the Manifestation phase set bmAttributes bit bitManifestationTolerant to 1.)

DFU Get Status successful

---> DFUStatus: No error condition present.

---> DFUState: Device has programmed its memories and is waiting for a USB reset or a power on reset. (Devices that must enter this state clear bitManifestationTolerant to 0.)

Device Reset after Download successful


 *** END OF FILE *** 


Any Ideas?

- Contemplating Lemonhorse

Annotation: LED2 is always blinking - and it's my first LPCXpresso ;-)

Edited by lemonhorse
Link to comment
Share on other sites

Did you already plug the LPCXPRESSO into the MBHP_CORE_LPC17 module?

This isn't required and can cause such issues if you don't follow my guide 100%

Most simple way: unplug the module, it will (resp. should) be powered via the LPC-Link USB port anyhow during programming.

Best Regards, Thorsten.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...