Hi Guys,
I have just taken delivery of my first 40 pin usb device and apps board, Have downloaded the drivers etc and plugged it into my laptop USB port.
Set up.
Using my Ver3 board power supply (set at same voltage as used on V3 board)
LCD connected to Port B
When I tried to download a program to the unit ( pressing the reset buttion) a message appeared on my screen saying USB power too high.
Can you shed any light?.
have you had this issue before?.
Many thanks
Ian
Power issue on USB
- goldwingers
- Posts: 118
- Joined: Wed Sep 06, 2006 1:22 pm
- Location: London
- Been thanked: 1 time
- Contact:
- Steve
- Matrix Staff
- Posts: 3433
- Joined: Tue Jan 03, 2006 3:59 pm
- Has thanked: 114 times
- Been thanked: 422 times
Re: Power issue on USB
Hello Ian,
I've never seen this message before. You must make sure the jumper setting is correctly specifying "external" or "usb" power on the ECIO40 device.
Have you tried powering your circuit off USB instead? Make sure you do not have the power supply connected in this case.
I've never seen this message before. You must make sure the jumper setting is correctly specifying "external" or "usb" power on the ECIO40 device.
Have you tried powering your circuit off USB instead? Make sure you do not have the power supply connected in this case.
- goldwingers
- Posts: 118
- Joined: Wed Sep 06, 2006 1:22 pm
- Location: London
- Been thanked: 1 time
- Contact:
Re: Power issue on USB
Now where did it say that in the packet it came with, What are the UCIO's set to from your factory.. I just assumed that you plugged the PSU into the dev board and the UCIO to the USB socket ( Arghhh - Why no paperwork with these units guys)
- goldwingers
- Posts: 118
- Joined: Wed Sep 06, 2006 1:22 pm
- Location: London
- Been thanked: 1 time
- Contact:
Re: Power issue on USB
Hi Steve,
I purchased this week 1 * ECIO40 and 1 * EB061
Last night .... Happy to get my parcel.
I plugged the ECIO40 into the EB061. I connected the USB cable to my Packard Bell laptop. I then connected my power supply from my existing EB006-00-6 board. (Bad OOPS there I think).
1st thing I have noticed is that when i connect the ECIO to the PC the usual Ding dong sounds to say found hardware As the USB is connected the green LED on the ECIO flashes for around 5 seconds and then stays on. as is the led on the EB061 but then the PC dingdongs again after the green led stops flashing as to say it diconnected.
to check this out, I wrote a small program in FC ver3 prof and sent it to the ECIO. going through the compile It came up saying cant find ECIO. I then pressed the reset button and the program loaded to the chip (still seems to work) -
Now the strange bit.
When I press the reset button to enable the ECIO (within the compile)a small info screen appears from the main windows toolbar (XP) and says "Power surge on hub port". clicking on this message brings up a windows screen "Power surge on hub port. The recommendation from the windows form is "disconnect hardware and press reset to reenable the port"
The chip however has the loaded program on it and works in the EB061.
I have just plugged in my MM power supply (set to 6 volts - rather than the 14 volts for my EB006-00-6 board) and the issue has disappeared. However I still get the double dingdong as before
I can only guess that my PC USB2 ports are not powerful enough to drive the ECIO in USB mode, Dont get me wrong I use this PC to drive my DSLR cameras and external discdrives with no problems.
I have looked at the power support for the USB Port that the ECIO is connected to and its reporting a power level of 200mA. Auto power off is OFF so the port wont shut down.
Just tried the ECIO in USB mode without the Power supply and the issue returns
So there it is. Any Ideas?.
Regards
Ian
I purchased this week 1 * ECIO40 and 1 * EB061
Last night .... Happy to get my parcel.
I plugged the ECIO40 into the EB061. I connected the USB cable to my Packard Bell laptop. I then connected my power supply from my existing EB006-00-6 board. (Bad OOPS there I think).
1st thing I have noticed is that when i connect the ECIO to the PC the usual Ding dong sounds to say found hardware As the USB is connected the green LED on the ECIO flashes for around 5 seconds and then stays on. as is the led on the EB061 but then the PC dingdongs again after the green led stops flashing as to say it diconnected.
to check this out, I wrote a small program in FC ver3 prof and sent it to the ECIO. going through the compile It came up saying cant find ECIO. I then pressed the reset button and the program loaded to the chip (still seems to work) -
Now the strange bit.
When I press the reset button to enable the ECIO (within the compile)a small info screen appears from the main windows toolbar (XP) and says "Power surge on hub port". clicking on this message brings up a windows screen "Power surge on hub port. The recommendation from the windows form is "disconnect hardware and press reset to reenable the port"
The chip however has the loaded program on it and works in the EB061.
I have just plugged in my MM power supply (set to 6 volts - rather than the 14 volts for my EB006-00-6 board) and the issue has disappeared. However I still get the double dingdong as before
I can only guess that my PC USB2 ports are not powerful enough to drive the ECIO in USB mode, Dont get me wrong I use this PC to drive my DSLR cameras and external discdrives with no problems.
I have looked at the power support for the USB Port that the ECIO is connected to and its reporting a power level of 200mA. Auto power off is OFF so the port wont shut down.
Just tried the ECIO in USB mode without the Power supply and the issue returns
So there it is. Any Ideas?.

Regards
Ian
- Steve
- Matrix Staff
- Posts: 3433
- Joined: Tue Jan 03, 2006 3:59 pm
- Has thanked: 114 times
- Been thanked: 422 times
Re: Power issue on USB
The doube "ping-pong" is normal. When you plug in the ECIO to a USB port, the bootloader firmware in the ECIO will check to see if something is wanting to download a program to it. It will wait in this state from approx 5 seconds. If during this time nothing is trying to access it, the ECIO's bootloader will stop and it will try to execute whichever user program is programmed into the device.
The ECIO is wired differently to a real PICmicro, so plugging it in to an EB006 board is not a good idea. This could have damaged the device, but hopefully not.
More info about the ECIO can be found in the getting started guide on this page:
http://www.matrixmultimedia.com/ECIO-X.php
Are you getting this power surge issue when the ECIO is not connected to anything (e.g. powered via USB and not even connected to the EB061 board)? If so, there is a good chance it has become damaged.
The ECIO is wired differently to a real PICmicro, so plugging it in to an EB006 board is not a good idea. This could have damaged the device, but hopefully not.
More info about the ECIO can be found in the getting started guide on this page:
http://www.matrixmultimedia.com/ECIO-X.php
Are you getting this power surge issue when the ECIO is not connected to anything (e.g. powered via USB and not even connected to the EB061 board)? If so, there is a good chance it has become damaged.
- goldwingers
- Posts: 118
- Joined: Wed Sep 06, 2006 1:22 pm
- Location: London
- Been thanked: 1 time
- Contact:
Re: Power issue on USB
Hi Steve,
I have not installed into my V3 board.
The chip is working fine except when i go to program it from USB power, thats when the fault appears.
These ECIO's are the bizz, Have my long awaited program up and running with a Visual Studio 2008 front end to boot.
Next step is a can or lin bus...
Regards
Ian
I have not installed into my V3 board.
The chip is working fine except when i go to program it from USB power, thats when the fault appears.
These ECIO's are the bizz, Have my long awaited program up and running with a Visual Studio 2008 front end to boot.
Next step is a can or lin bus...
Regards
Ian