 |
| Author |
Message |
|
|
Posted: Apr 26, 2012 - 01:40 PM |
|

Joined: May 20, 2011
Posts: 11
|
|
I have an EVK1101 and I have 8 digital inputs that I am trying to connect.
If I power up the EVK1101 (with either USB or external power), then connect the 8 digital inputs, then I can read them out just fine over USB (via my software running on the AVR32).
But if I then power cycle the EVK1101, I can't get the USB to function again unless I first disconnect about 4 of the 8 digitial inputs (it doesn't matter which 4) before power-cycling the board (just pressing the reset button won't get it running). It looks to me like the AVR32 won't boot if all of the digital inputs are connected.
Does anyone have any idea what is happening? I need to be able to power up the EVK1101/AVR32 with the inputs already connected. (In case it matters: When I tried with external power, it was the same power as driving the digital inputs, so in this configuration all power should have come up at the same time.)
TIA for any help on this.
- Phil |
|
|
| |
|
|
|
|
|
Posted: Apr 27, 2012 - 01:42 AM |
|

Joined: Dec 21, 2011
Posts: 7
|
|
| Do you have some way to verify if it is the microcontroller is executing code at all, or if there is simply a USB issue? Toggling a pin every 100us maybe? |
|
|
| |
|
|
|
|
|
Posted: May 01, 2012 - 06:18 PM |
|

Joined: May 20, 2011
Posts: 11
|
|
I can't think of a way to tell if the CPU is running without changing the programming.
But even if it is only the USB, why would this happen, and how can I avoid it? |
|
|
| |
|
|
|
|
|
|
|