tips for debugging interface hardware?
Posted: Tue Sep 16, 2003 9:35 pm
I'd been having some trouble uploading with my simple interface, so i pulled the hood off it to see whether I'd used 1k or 10k resistors. I suspected I'd used 10k, but i used 1k. Scratch that off the list.
So I took a trip down to my friendly neighborhood electronics shop (not the shack), bought the bits and pieces i didn't already have, and built an ultra interface based on the ultraperfboard pdf.
It doesn't work. at all. IR always reports that the test failed because it always reads a 1 - whether or not the cable is plugged into a remote.
I've been going over the circuit, but I haven't spotted any mistakes. So I'm about to go over it again, but i was hoping someone here could give me some tips on what to look for.
So far the closest thing to a problem I've spotted is this. In figure six, it appears that the diagonal lead from pin 6 of u1 is to be cut, but in figure 7 it is present. It doesn't make sense for it not to be present, so i left it in, but maybe I'm just confused.
Since it behaves the same whether or not the remote is connected, I've ruled out the hookup cable as an issue.
I know voltage could be an issue, but supposedly the ultra design is supposed to overcome that sort of thing.
For the record, my simple interface works only with the batteries out of my RCU810, and with or without the batteries in my 15-1918.
Are the parallel port modes important? I'm familiar with homebrew jtag interfaces based on a single 74hc244 where the mode selected in bios mattered.
If voltage is indeed a major issue, what is the best way to determine the voltage supplied by my parallel port? I have a DVM, but what pin do i test and how do i ensure that it is powered when i test it?
Is anyone present who understands the interface well enough that they could point me in the direction of a quick fix? I understand electronics well enough that I've successfully built microcontroller based interfaces from scratch and diagrams, but I'm drawing a blank on this thing.
Thanks
So I took a trip down to my friendly neighborhood electronics shop (not the shack), bought the bits and pieces i didn't already have, and built an ultra interface based on the ultraperfboard pdf.
It doesn't work. at all. IR always reports that the test failed because it always reads a 1 - whether or not the cable is plugged into a remote.
I've been going over the circuit, but I haven't spotted any mistakes. So I'm about to go over it again, but i was hoping someone here could give me some tips on what to look for.
So far the closest thing to a problem I've spotted is this. In figure six, it appears that the diagonal lead from pin 6 of u1 is to be cut, but in figure 7 it is present. It doesn't make sense for it not to be present, so i left it in, but maybe I'm just confused.
Since it behaves the same whether or not the remote is connected, I've ruled out the hookup cable as an issue.
I know voltage could be an issue, but supposedly the ultra design is supposed to overcome that sort of thing.
For the record, my simple interface works only with the batteries out of my RCU810, and with or without the batteries in my 15-1918.
Are the parallel port modes important? I'm familiar with homebrew jtag interfaces based on a single 74hc244 where the mode selected in bios mattered.
If voltage is indeed a major issue, what is the best way to determine the voltage supplied by my parallel port? I have a DVM, but what pin do i test and how do i ensure that it is powered when i test it?
Is anyone present who understands the interface well enough that they could point me in the direction of a quick fix? I understand electronics well enough that I've successfully built microcontroller based interfaces from scratch and diagrams, but I'm drawing a blank on this thing.
Thanks