Jump to content

puristin

Members
  • Posts

    5
  • Joined

  • Last visited

puristin's Achievements

MIDIbox Newbie

MIDIbox Newbie (1/4)

0

Reputation

  1. While using SEQ V4+ to upload sysex patches to my synths, I noticed possible bug in the IIC1-4 midi output. If I send a single voice patch (142 bytes), for example, to Yamaha TX81Z, everything works. However, if I send larger bank patch (4104 bytes) IIC outputs do not seem to work. Receiving synth not to accept sysex, but unfortunately synth do not display any error in this case to debug this any further. If I change output port to OUT1-4, everything works as expected for both sizes of sysex. Have anybody else experienced similar problems? Could there be some data corruption problem in the IIC firmware with larger sysex dumps?
  2. I finally managed to get all switches working. Great thanks for all the guidance during the bug hunt, it is highly appreciated! I was reflowing all the connectors in SRIO chain, and checking all connections with a multimeter. While doing that, I noticed that J89 on LEMEC_LH board had a short between bottom-right pin and third pin from top on right column. There is a narrow trace going between that third pin to plated through hole under J89. For some reason, a bit of coating was missing near that plated hole, and minimal contact was made to the corner pin. I had before visually inspected the area and checked for shorts only between adjacenting pins without reading actual traces in the PCB :/
  3. 10-pin resistor networks are oriented so that the dot marked on the part is on filled square on the PCB. This should be correct orientation. IC3 (74HC165) input pins are +4.75v. I retested Matias switch pads with metallic tweezers (I was using previously short wire). This time also there was no events on terminal for LEMEC_LH, however, for LEMEC_RH I got a few random burst of button events which I could not reproduce from the same switch (eg. one burst of hw_ids 81,91,92,105,109,120). IC2 (74HC595) outputs on LEMEC_LH and LEMEC_RH are 0v even after trying to set the high with set dout command (command ran after seq_l has been loaded). VCC of IC2 pin is getting +4.75v.
  4. When debug is set on, I do not get anything on MIOS terminal from LEMECs other than encoder rotation events. When connecting only JA: all buttons work, encoder gives events from rotation and clicking. When connecting LEMEC_LH and loading seq_r, no other events than encoder rotation are shown in the MIOS terminal. Here are photos of LEMEC PCBs, hopefully they are clear enough.
  5. Hi all, I have been troubleshooting my build now for a while without any result, so it is time to ask some help. I have verified that the Core is working. I believe that my JA board is also working; all buttons give an event, all leds are working and encoder gives MBNG_DIN_NotifyToggle events (rotation and push). When connecting Core -> JA -> LEMEC-LH -> LEMEC-RH, and testing LEMEC boards with seq_l script, I only get ENC events from encoders. None of the push buttons (encoder push function, Matias, or MECs) work on the LEMEC boards (LH or RH). So far I have verified that ICs and transistors are correct type, checked orientation of all diodes and ICs, reflowed all IC legs, and inspected visually possible shorts between IC legs, and made sure PLATE board is not touching LE-MEC board. I have also tested my cables. All of this without any luck. Any ideas, where to look next?
×
×
  • Create New...