Something is up with that Teensy. I soldered up a second one, and it’s reporting values now. Thanks for the tips!

Question: My CV in’s never 0 out, is that expected? They jitter around 60-70.


edit: After connecting it to crow and messing about trying to get a reading, it’s failing to read with TT again. So back to diagnostics: Tried a few i2c cables. Tried reflowing the joints for the i2c pins and the teensy pins and it went back to freezing. Something is clearly making this set of boards inconsistent; will consider again tomorrow.


Tried reflowing all of the joints for the pins again on the bottom board. Still freezing.

Finished a second module. Continuity seems to be good on power and the i2c lines to the Teensy. I can flash the Teensy no problem on either unit. Accidentally inverted the header placements between units, so sadly I cannot mix and match front and back boards as I was hoping in order to try to aid in diagnosis. However, both Teensy’s behave the same way in both units, so I’m not sure why the new Teensy momentariy worked in the one unit.

I’ve tried 3 cables, with and without the backback on TT for kicks, with no effect on behavior, so it would at least appear to be the units themselves. Also tried two firmwares, just to be sure.

That’s about all the dianostics I can handle for the moments. Will have to try again later. :sweat_smile:

Maybe I need to run compile the firmware so I can debug what is happening Teensy-side?

Okay. I did a thorough review of both of my units and hit anything that looked remotely dubious with the iron for a reflow. Connected them, only getting 0’s for return values on Teletype. So I setup the firmware tool chain, and when I debug, everything is reading correctly!

ConfigID: 111
skipping - eprom not initialized
0=0; 1=0; 2=0; 3=0; 4=0; 5=0; 6=0; 7=0; 
0=9630; 1=8702; 2=10530; 3=9908; 4=-3345; 5=-3341; 6=-3345; 7=-3337; 
0=9632; 1=8702; 2=10532; 3=9910; 4=-3345; 5=-3341; 6=-3345; 7=-3341; 
0=9632; 1=8702; 2=10532; 3=9912; 4=-3345; 5=-3345; 6=-3345; 7=-3337; 
... etc

Is that the correct ConfigID for the first device? I presume so. I’m at kind of a loss here. When I mess with the param knobs values change as expected. I tried to do the calibration biz from the the manual, seemingly to no effect - which makes sense if i2c isn’t working.

The obvious problem is that despite being in debug mode, i2c commands are not showing up on the TXi. Continuity has be verified many times on the i2c pins for both of my TXi’s. I hid the flood of value data to be sure, and nothing else is tracing. I’ve tried crow and TT with no seeming variance. I feel pretty confident I have my cable orientation correct. (And even when I don’t I’m not getting an error seemingly?)

I’ll keep thinking on this, but if anyone has any suggestions on how I might further debug i2c communication, I’d welcome a suggestion. Here’s another photo for good measure, connected to crow.

Any possibility you would be into making more of these? Really exactly what I need for quick manual gates and such

Did you get this fixed? I had an issue with one of my TX’s and it came down to faulty pins on the teensy. I would get power and such, but the i2c would always come back as 0

Here’s a pic of how mine get messed up;

Now, I’m not suggesting yours got as goofed as mine, but I do believe this could be LOOSELY possible for your setup…

Possibly silly question…

I’ve been kind of ignoring the whole Telex situation for a while… I had my Teletype unmounted.

I have a few of the original ones. Are they still ‘valid?’ Do I need to flash update them?

They are TXo and TXi’s. The first edition ones that are somewhat loose (you can pull them apart because they are simply plugged together).

They all still have that structure. The standoffs can be a little loosey goosey. I wouldn’t worry too much about it. Honestly, it sounds really silly, but if you’re gonna be having the telex modules unmourned, maybe just throw a rubber band around the modules to keep them sturdy.

Thanks!

I ended up with two of each, I should probably just get rid of two since tbh I’m probably never going to use them all with the way I patch.

1 Like

Yeah, I’ve found the best way to use the TX’s is to actually prepare a bunch of utility tools, either as scenes to load or printed out as a companion packet, so I can just create all kinds of utilities on the fly. Having 2 TXo’s and TXi’s would be WAY beyond me.

1 Like

It’s a good thought, but I don’t think so. I have my Teensies soldered to standard header pins. The most curious thing is that I’ve got two complete units, but while both units register their values internally, their i2c lines seem to be quiet. Maybe the connections are “too perfect” as Scanner Darkly suggested… I don’t have the bandwidth for more frustrating troubleshooting at the moment, but I’ll keep trying. It’s a huge blocker in one of my eurorack setups. I’ll have to consider another way of testing the i2c lines or somethng.

1 Like

The one thing I do wish they had is at least one screwed in standoff between the PCBs.

1 Like

Shoot. Sorry to hear that. That’s insanely frustrating. Its a pretty bizarre situation that the i2c wind send properly. Sorry to hear that.

1 Like

Also, I’m sorry about your Teensy pads getting torn off. I’ve done a similar thing with other boards, and that sucks, as it’s nearly impossible to repair on such a densly packed board.

yeah, I wrote the poor guy off. I actually had already upgraded to a 3.6 that was in the mail, but threw that dood on in extreme arrogance and impatience. Look where that got me!

1 Like

I have a question: Is this (red lines) the correct orientation of R107, R109, R111 and R112, IOW: should they be left to right on picture?

txi_r_orientation

1 Like

Yeah, from what I remember you are correct in that placement. Generally speaking, a part is never placed over the silk screened indicator.

Thanks! Can anyone corfirm @kasselvania 100%?

I’ll pop open my module soon. Which is this, TXo or TXi?

I can softly confirm this is correct because there’s clearly a trace vertically between some of those pads. There would be zero point in placing a trace which shorts a resistor!

Wow that would be awesome, it’s a txi :sunglasses:

1 Like

For sure. Give me maybe an hour or so. My pleasure. Your work on your github about your teletype projects (not to mention your answers to my questions) have been super helpful. Its my pleasure to have a way to give back.

Plus, your projects will be even more help when I eventually track down a ER-301!