Hi,
I would like to powerup my ECIO with a Ipod re-charger.
Does anyone know if this is possible and how to do it.
I've tried, but the program does not start, no matter how the jumper is set.
If I use the USB cable into my computer, the program starts and continues to run even when I take over the 5V usb power from the computer.
will it be possible to power up through the USB cable without the jumper set to EXT. ? so I can use the Ipod re-charger as power source.
Rene
Power up ECIO P40
- Benj
- Matrix Staff
- Posts: 15312
- Joined: Mon Oct 16, 2006 10:48 am
- Location: Matrix TS Ltd
- Has thanked: 4803 times
- Been thanked: 4314 times
- Contact:
Re: Power up ECIO P40
Hello Rene,
When the ECIO is powered up the startup routine looks like this.
1: Power On - start LED flashing
2: Is USB connected? Yes: goto3, No goto6
3: Is the USB driver installed correctly? Yes: goto4, No: Wait here until they are installed
4: Is the PC trying to communicate with me? No: Wait 5 seconds then goto 6, Yes: goto5
5: Wait forever until told to reset or reprogram etc
6: Start users program - Stop LED flashing
What is happening is that the bootloader is seeing the USB cable and it is waiting until it is told by the USB host that the drivers have been installed correctly. Removing resistor R4 would permanently help to get around this problem but you would have to replace it each time you need to reprogram the ECIO. A better way may be to hack apart the USB cable you are using and wire it in so that the +V and GND signals from the cable are connected to the external supply pins of the ECIO.
When the ECIO is powered up the startup routine looks like this.
1: Power On - start LED flashing
2: Is USB connected? Yes: goto3, No goto6
3: Is the USB driver installed correctly? Yes: goto4, No: Wait here until they are installed
4: Is the PC trying to communicate with me? No: Wait 5 seconds then goto 6, Yes: goto5
5: Wait forever until told to reset or reprogram etc
6: Start users program - Stop LED flashing
What is happening is that the bootloader is seeing the USB cable and it is waiting until it is told by the USB host that the drivers have been installed correctly. Removing resistor R4 would permanently help to get around this problem but you would have to replace it each time you need to reprogram the ECIO. A better way may be to hack apart the USB cable you are using and wire it in so that the +V and GND signals from the cable are connected to the external supply pins of the ECIO.
Regards Ben Rowland - MatrixTSL
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel