+InsaneMultitasker Posted March 1, 2017 Share Posted March 1, 2017 I found version 2.5Z, which according to the included documentation is Bruce's pre-SAMS revision. I have modified the MASEXB program in the same fashion as v2.3 in the prior post. With luck, both will work properly. MIDIMaster99-v25Z-standard-NANO.dsk 2 Quote Link to comment Share on other sites More sharing options...
sparkdrummer Posted March 1, 2017 Share Posted March 1, 2017 Just so I get the cable together the right way it should be as follows? DIN nanoPEB 3 -------------------- 1 4 -------------------- 2 5 -------------------- 7 Thanks Quote Link to comment Share on other sites More sharing options...
+InsaneMultitasker Posted March 1, 2017 Share Posted March 1, 2017 Post #12 from Gazoo shows the use of pin #2 on the DIN, versus #3 in your post. I don't know which is correct? Quote Link to comment Share on other sites More sharing options...
sparkdrummer Posted March 1, 2017 Share Posted March 1, 2017 Arcadeshopper said the nanopeb port is like a pc serial port. I just wanted to get the wiring done right the first time. The nano is loaded with software thanks to you. Quote Link to comment Share on other sites More sharing options...
sparkdrummer Posted March 2, 2017 Share Posted March 2, 2017 From Gazoos original post about pinouts for a cable I've found that pins 1 and 7 from a ti rs232 are ground. Would that be correct to go to a 5 pin din for midi? Quote Link to comment Share on other sites More sharing options...
sparkdrummer Posted March 3, 2017 Share Posted March 3, 2017 Ciro Did you ever get your nanopeb going? If you figured out the proper pinout please post. I'm itching to try this with my pma5. Quote Link to comment Share on other sites More sharing options...
ti99iuc Posted March 3, 2017 Share Posted March 3, 2017 in true i have to understand better hot to build this cable serial to midi i was waiting for other clear infos Quote Link to comment Share on other sites More sharing options...
+InsaneMultitasker Posted March 3, 2017 Share Posted March 3, 2017 I received my 5-pin DIN cables today With a standard RS232, Midi Master is working properly. I will try to test the nano tonight or tomorrow 2 Quote Link to comment Share on other sites More sharing options...
sparkdrummer Posted March 3, 2017 Share Posted March 3, 2017 Sweet! Please post pinouts if it works! Thanks Tim! 2 Quote Link to comment Share on other sites More sharing options...
+InsaneMultitasker Posted March 4, 2017 Share Posted March 4, 2017 Sweet! Please post pinouts if it works! Thanks Tim! I ran into challenges with the nano CF card and haven't yet sorted out the nano power supply. Perhaps tomorrow. Sometimes I believe there is a very thin line between a TI enthusiast and a masochist.... 3 Quote Link to comment Share on other sites More sharing options...
sparkdrummer Posted March 4, 2017 Share Posted March 4, 2017 So that's what all those razor thin cuts are from I hope you get it sorted out. Thanks again for enduring the pain! Quote Link to comment Share on other sites More sharing options...
+InsaneMultitasker Posted March 12, 2017 Share Posted March 12, 2017 I spent more time with the nano tonight and have given up on it for now. It locks up sporadically during resets, locks up when loading program image files, and just isn't working like it should. I am going to set up another TI system to rule out the console, even though the current console works perfectly with my PEB and its various peripheral cards. I may need to contact the seller for options, as I really want to use the device... Quote Link to comment Share on other sites More sharing options...
sparkdrummer Posted March 12, 2017 Share Posted March 12, 2017 Well, that's the shits. Any guess on how the serial output from the nano should be wired to the 5 pin din? I'm still at a loss. Quote Link to comment Share on other sites More sharing options...
+InsaneMultitasker Posted March 12, 2017 Share Posted March 12, 2017 I cannot seem to find any documentation showing the actual pinout of the nanopeb's serial port. What I will do in the meantime is test my midi master cable (the one with DB25 to 5-pin DIN) to confirm Gazoo's original post. From there all we will need is the nanoPEB pinout. Quote Link to comment Share on other sites More sharing options...
sparkdrummer Posted March 12, 2017 Share Posted March 12, 2017 It is my understanding that the nanopeb serial is the same as a pc? Quote Link to comment Share on other sites More sharing options...
+InsaneMultitasker Posted March 12, 2017 Share Posted March 12, 2017 My DB25 to 5-pin DIN midi cable is built just like Gazoo posted. I used a multimeter to confirm the connections. There is only one ground connection on the DB9 PC serial port and a few searches seemed to indicate MIDI pins 4 and 5 are the important connections. So I'm not quite sure if the 2nd ground is needed with the nano. Here's what I could figure out so far... see what you think. 2 Quote Link to comment Share on other sites More sharing options...
sparkdrummer Posted March 12, 2017 Share Posted March 12, 2017 That third connection was goofing me up as well. I feel better that you've done some research on it so I'm going to put together a cable. I'll report my findings. Thank you. Quote Link to comment Share on other sites More sharing options...
+InsaneMultitasker Posted March 12, 2017 Share Posted March 12, 2017 That third connection was goofing me up as well. I feel better that you've done some research on it so I'm going to put together a cable. I'll report my findings. Thank you. I made a cable this afternoon but didn't have any luck as Midi Master just locks up at random places and even fails to load MIDI files. Until I can sort out what is wrong with my nano, I can't tell what is at fault. I did reach out to the seller and am awaiting a reply. Quote Link to comment Share on other sites More sharing options...
+Lee Stewart Posted March 13, 2017 Share Posted March 13, 2017 You probably know all of this, but the nanoPEB v1 is wired as DTE. This is quoted from the manual: “The port connector is a modern DB9 in DTE (data terminal equipment configuration). The only handshake signals supported are DTR and CTS.” I do not know whether I can imply from this that the DSR and RTS lines are supported. I am not sure why the nanoPEB v1 would not also have them available. You need those to associate with DTR and CTS, respectively, if you expect to hook two computers together with hardware handshaking. But, if they are not supported, I suppose this could be the problem. The TI RS232 card, on the other hand, is wired as DCE. The problem with the description in Appendix B of the TI manual is that the RD and TD lines are mislabeled. The signal directions are correct but the mislabeling is confusing because the TD line for DCE is supposed to connect to the TD line of DTE. The same for the RD line connections. All of the other lines are correctly labeled for DCE. Contrary to what the manual states, computer RS232 interfaces are usually DTE. Why would you need a Carrier Detect as output for a computer? ...lee Quote Link to comment Share on other sites More sharing options...
sparkdrummer Posted March 13, 2017 Share Posted March 13, 2017 Well, no success. The Roland pma-5 locks up and when pulling the din it states serial error. Looks like we're still in the weeds. Quote Link to comment Share on other sites More sharing options...
+InsaneMultitasker Posted March 13, 2017 Share Posted March 13, 2017 (edited) You probably know all of this, but the nanoPEB v1 is wired as DTE. This is quoted from the manual: Are you thinking the cable needs to be modified, Lee? I compared the MidiMaster transmit routine to that in TIMXT, and both are identical. That said, it does look like the Midi program is stuck in a loop, possibly testing for the transmit buffer to empty. I don't know if we can tie the two grounds together, or if one is required over the other, since the available online information is sketchy (I can't find anything definitive). Well, no success. The Roland pma-5 locks up and when pulling the din it states serial error. Looks like we're still in the weeds. I heard back from the nanopeb seller. More to come as we work together to determine if my nano is defective... information isn't 100% clear to me. Edited March 13, 2017 by InsaneMultitasker Quote Link to comment Share on other sites More sharing options...
+Lee Stewart Posted March 13, 2017 Share Posted March 13, 2017 Are you thinking the cable needs to be modified, Lee? Possibly. I was partly thinking out loud. At least, I did want to make clear that the nanoPEB is not wired as the TI RS232 card is wired and, also, to suggest that I am interested in discovering exactly what pins on the nanoPeB are really active. I cannot check mine for a couple of weeks. I eagerly await your results. ...lee Quote Link to comment Share on other sites More sharing options...
+InsaneMultitasker Posted March 13, 2017 Share Posted March 13, 2017 Possibly. I was partly thinking out loud. At least, I did want to make clear that the nanoPEB is not wired as the TI RS232 card is wired and, also, to suggest that I am interested in discovering exactly what pins on the nanoPeB are really active. I cannot check mine for a couple of weeks. I eagerly await your results. ...lee Makes sense to me I was exchanging a few notes with Shift838. Perhaps there is something that needs to be done differently with it versus the TI RS232, depending on how the circuitry/pins are connected internally? Fred's site shows the following connections though it isn't clear to me if the signals are HDX-specific or if they represent the active nano signals. Serial cable (Ti99Hdx with nanoPEB option) For connecting your nanoPEB serial interface to a COM port of a PC you can use a standard RS232-cross cable. The connected signals of the nanoPEB's serial port is as follows: #1 - Not connected #2 - RXD #3 - TXD #4 - Not connected #5 - GND #6 - Not connected #7 - RTS #8 - CTS #9 - Not connected CfHdx uses to CTS signal to detect if the Ti99Hdx program is running on the PC. Quote Link to comment Share on other sites More sharing options...
+InsaneMultitasker Posted March 13, 2017 Share Posted March 13, 2017 I launched TIMXT from the nano, with the MIDI cable connected. If I start typing, the second character typed locks the system tight. I suspect that the transmit buffer is full at this point, and TIMXT is waiting (ever so patiently) for the 9902 to signal the buffer is empty, to allow for the next load. I'm not sure how to address this scenario with the nano hardware. Quote Link to comment Share on other sites More sharing options...
+InsaneMultitasker Posted March 14, 2017 Share Posted March 14, 2017 (edited) Well, no success. The Roland pma-5 locks up and when pulling the din it states serial error. Looks like we're still in the weeds. Tonight I played my first MIDI song with the nano using MidiMaster version 2.5Z. Using a 9-to-25 standard cable and my 25-pin breakout box, I checked the signals. Seems CTS and RTS need to be tied together. Assuming Fred's pinouts are correct, this means you need to jumper the nano serial port pins 7 and 8. I need to locate my continuity tester so that I can verify the pinouts. (I held little jumper wires in the 5-pin DIN to do a play test). The weeds are clearing... EDIT: Confirmed. Pins 7 and 8 must be jumpered! The second ground connection is not required. Lastly, I had to reverse the wires for pins 3 and 5 between the nano and midi. Not sure if the below diagram is right or wrong. I will sort out whether it is a documentation or cabling mistake when I'm not so tired. Edited March 14, 2017 by InsaneMultitasker 2 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.