ECIO28P BootLoader Stall / Stop

For E-blocks user to discuss using E-blocks and programming for them.

Moderators: Benj, Mods

User avatar
Jay Dee
Posts: 352
Joined: Tue Aug 18, 2009 6:42 pm
Has thanked: 116 times
Been thanked: 134 times
Contact:

ECIO28P BootLoader Stall / Stop

Postby Jay Dee » Sun Aug 09, 2015 12:55 pm

Hi,
Had a small customer project and dropped an ECIO28P in the design. Nothing special in circuit really.

ECIO will only exit the bootloader stage (and go to the main program) when the USB is connected to the PC.
If the device is power directly, with or without 5V power also on the USB, the device will not go to the main program.. seems to wait at the bootloader stage.
If the device is powered and connected to the programming PC the device will boot correctly. Once it has done this the USB can be disconnected without any problems... so i assume it is bootloader related.

1)The Jumper is set to External power, and there is a good smooth 5V supply.
2)I've put plenty of ECIO40P's into projects an not seen this behaviour before.. did not think they were very different?
3)Happens on both ECIO28P I have.

Any ideas guys?
Thanks, John.

User avatar
Jay Dee
Posts: 352
Joined: Tue Aug 18, 2009 6:42 pm
Has thanked: 116 times
Been thanked: 134 times
Contact:

Re: ECIO28P BootLoader Stall / Stop

Postby Jay Dee » Mon Aug 10, 2015 1:41 pm

Anyone else seen this bahavior? all other aspects of the ECIO seem to work just fine.
Tried it with two devices so dont think I smoked an input or anything.. will re-check the board again.

User avatar
Jay Dee
Posts: 352
Joined: Tue Aug 18, 2009 6:42 pm
Has thanked: 116 times
Been thanked: 134 times
Contact:

Re: ECIO28P BootLoader Stall / Stop

Postby Jay Dee » Mon Aug 10, 2015 2:11 pm

OK, scratch that... found pin RA5 bridged to 5v rail... not sure why this would have held it in bootmode but seems to be OK now.
Ah the joy of deadline approaching! even the little things become a drama! J.

User avatar
Benj
Matrix Staff
Posts: 14303
Joined: Mon Oct 16, 2006 10:48 am
Location: Matrix TS Ltd
Has thanked: 4396 times
Been thanked: 4123 times
Contact:

Re: ECIO28P BootLoader Stall / Stop

Postby Benj » Tue Aug 11, 2015 10:18 am

Hello,

Sorry to hear about the problems you've been having but glad you managed to resolve them and thanks for letting us know.

Know what you mean about problems coming out the woodwork as the deadline approaches :?

User avatar
Jay Dee
Posts: 352
Joined: Tue Aug 18, 2009 6:42 pm
Has thanked: 116 times
Been thanked: 134 times
Contact:

Re: ECIO28P BootLoader Stall / Stop

Postby Jay Dee » Fri Aug 21, 2015 4:39 pm

Doh.. what a Prat! :oops:
on the ECIO28 RA5 is connected to 5v on the ECIO board, its part of the USB detect circuit.
For any other ECIO users, note this pin RA5 and MCLR pin are shared by circuitry on the ECIO28. All other I/O pins are free.
J.
These users thanked the author Jay Dee for the post:
Benj (Mon Aug 24, 2015 11:50 am)
Rating: 5.26%