kari
October 13th, 2002, 12:55 PM
Hello, and welcome.
1. In my experience Ruud's programmer *always* finishes with an error. In most cases, however, it does manage to finish the programming, despite the message. I would recommend Danijel's programmer. It works just as well with any firmware.
2. Are you by any chance using a 10MHz crystal? If so, it might explain both why the 10MHz firmware mostly works (in fact, it's the only explanation I can imagine for that) and, possibly, why you are haveing problems with it (you are overclocking it by more than a factor of 2). If this is the case, I would recommend replacing the crystal with a 4MHz one, and then trying the 4MHz firmware.
3. You have to have a plugin appropriate to the firmware, Danijel's plugin will only work with his firmware. (Actually, it *will* work, but in UIR only mode). I thought there was also a plugin awailable for Ruud's firmware, but I'm not certain. You might also wish to have a look at Jon Rhees' firmware and plugin http://www.geocities.com/jon_rhees/UIRT/.
As for replacing one of the IR LED's with a standard red LED, I'm not so sure but that it might impact transmitting power (over and above the loss of one of the two emitters). Standard red LED's typically need voltage of about 2V and max current about 30mA. IR LED's often need voltage of 1.3 .. 1.5V and max current of 100mA. Add to that, that Ruud's circuit has limited transmitting power to begin with, and I would at least not expect any great transmitting distance. If you would like some ideas about boosting the transmitting power, you will find circuits on Jon's page (see link above), my modification of Ruud's circuit at http://www.home.mastersites.com/kari/UirtX.gif, and the new UIRT2 on Luc Degrande's site http://users.skynet.be/sky50985/. Note that all those circuits require external power supply, though.
Hope this is of some help.
-Kári.
1. In my experience Ruud's programmer *always* finishes with an error. In most cases, however, it does manage to finish the programming, despite the message. I would recommend Danijel's programmer. It works just as well with any firmware.
2. Are you by any chance using a 10MHz crystal? If so, it might explain both why the 10MHz firmware mostly works (in fact, it's the only explanation I can imagine for that) and, possibly, why you are haveing problems with it (you are overclocking it by more than a factor of 2). If this is the case, I would recommend replacing the crystal with a 4MHz one, and then trying the 4MHz firmware.
3. You have to have a plugin appropriate to the firmware, Danijel's plugin will only work with his firmware. (Actually, it *will* work, but in UIR only mode). I thought there was also a plugin awailable for Ruud's firmware, but I'm not certain. You might also wish to have a look at Jon Rhees' firmware and plugin http://www.geocities.com/jon_rhees/UIRT/.
As for replacing one of the IR LED's with a standard red LED, I'm not so sure but that it might impact transmitting power (over and above the loss of one of the two emitters). Standard red LED's typically need voltage of about 2V and max current about 30mA. IR LED's often need voltage of 1.3 .. 1.5V and max current of 100mA. Add to that, that Ruud's circuit has limited transmitting power to begin with, and I would at least not expect any great transmitting distance. If you would like some ideas about boosting the transmitting power, you will find circuits on Jon's page (see link above), my modification of Ruud's circuit at http://www.home.mastersites.com/kari/UirtX.gif, and the new UIRT2 on Luc Degrande's site http://users.skynet.be/sky50985/. Note that all those circuits require external power supply, though.
Hope this is of some help.
-Kári.