Jump to content

gerald.wert

Members
  • Posts

    131
  • Joined

  • Last visited

  • Days Won

    2

gerald.wert last won the day on October 23 2018

gerald.wert had the most liked content!

Profile Information

  • Gender
    Male
  • Location
    Pitttsboro NC USA

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

gerald.wert's Achievements

MIDIbox Addict

MIDIbox Addict (2/4)

8

Reputation

  1. The one I linked to does not get hot. Some of the pin compatible ones the regulator on them may get hot but it should be accounted for in the design. Note some of the pin compatible ones may need 9 or 12v and not just 5v you will have to check to see what it needs. It all depends on what you end up. You will want to load the siwin sid firmware on the pic. It gives a few extra wave forms with it and it is possible to add a few more if you know how to program, that is beyond my programming ability though.
  2. Swin sid is all 5v and you do not have to worry about letting the magic smoke out on a first time build as much as with a sid chip. Good working sid chips have gotten quite pricy the last few years. I bet you already have a 5v regulated ac adapter too if you check you cell phone adapters. Be sure to use the 9v regulator for the 8580 and test all the voltages before putting you sid and pic in. Everything is built in on the 8 bit core for the sid except the din in and out for buttons and leds. You will want an eprom for storing patches too but do not need one to get started. I highly recommend you build the minimum control surface with the buttons, screen and encoder. You will be able to access all the functions from there and if you have to trouble shoot anything it will be easier to see that it is turning on and booting properly. You should be able to build it on vero board for $10.
  3. Yes it should not have been a problem. There should not really be more than 5v on a through jack. It is not a good practice as you are bypassing the isolation though and could be a cause of unexpected issues. Since your setup is working every time with your 1gb card it is possible that with the larger cards what is happening is that it is taking too long to read the card during startup and it is failing due to not loading the configuration on the card. If you partition your larger cards with a 1gb partition that may be a workaround for it. Fastboot may help as well and would be worth checking. Fastboot will give 3 extra seconds at startup if it is turned off. [21469.211] set fastboot <1 or 0>: if 1, the initial bootloader wait phase will be skipped (current: 1) It should be set to 0 to turn it off. here is documentation on accessing the boot loader: http://ucapps.de/mios32_bootstrap_newbies.html
  4. Maybe there is a block addressing issue on the larger cards? Is it possible to partition the card with a 1gb or 3 gb partition if you need the space and see if it the card is working when it sees a smaller partition? You could get some weirdness pluging into the MIDI through as the 5v is coming from different places. Should still work though. If it was plugged into one of the midi out ports that is 3.3v than might cause a bigger issue but I believe all the pins are 5v tolerant so should not be a big problem. Seems like you are getting proper voltage with no dip or noise on it though. https://cdn.sparkfun.com/assets/learn_tutorials/4/0/8/midihw.gif
  5. You can run two sids per core8 to get stereo and chain up to 4 core8 for 8 sids. One sid per sid module. I would also build at least one bank stick you can do it on vero board for patches and I would get an LCD and a din in X4 for the minimum control surface or you can also build a din in x2 on vero board pretty easily. The din in x4 would be better as you could choose a few more buttons or knobs to add. I may be wrong but I believe the genesis synth is still a work in progress and not a full synth and it needs a core32 not a core 8. I would recommend building a dual swin sid to run on your second core. I like the sound of it a lot and that would let you run two different stereo sid engines say a bass line engine and a lead engine at the same time. It would give you a lot more flexibility. check this post for more details: http://midibox.org/forums/topic/20921-n00b-question-before-etching/#comment-182490 Note you can use the nano swin boards that are floating around and put those "sid chips" in sid modules (be sure to build as 5v sid modules) but the board I posted here is a lot easier to solder up (through hole only) and it will take up much less space if that is a concern.
  6. I am pretty sure you will find that your 3.3 supply is running low especially if you are running the 4 midi outs with long cables on each one. The LF 33 CV is only rated at 500ma and I think you really might look at something like this to alleviate your issue: https://moroccodave.com/2017/10/04/diy-midi-thru-box-version-2/ http://m.bareille.free.fr/midithrubox/midithrubox.htm This would take the load off the 3.3v power supply on the sequencer. Especially helpful if you are using 3.3v backlit lcd displays you could really be pulling the 3.3 down a lot. Especially if you have patched things up with some 20' midi cables. 3.3 works but is not the best for midi anyway (some synths and midi line powered midi devices have issues with it) and the 5v would have less loss over the cables and not be affecting your processor as the power supply will be off loaded and buffered to the 5v power of the through box. The lpc supports up to 4 midi in and out already so this would likely be a better solution than the iic midi. You might also like how it simplifies your midi cabling. Or of you are using 5v backlit LCD with a high current drain you could be having trouble supplying the 3.3v regulator with enough power on startup creating all sorts of weirdness. (oleds are pricy but would help a lot here) Might be worth scoping a comparison of the 5v and the 3.3 v on startup to see what is happening there. I am just guessing a bit here not knowing what hardware you have sourced and built.
  7. See here to see what I am talking about spikes on startup: https://www.pololu.com/docs/0J16/all
  8. I am not familiar with that software but you want to see what your 3.3 is doing. Is it actually 3.3 at startup? Maybe something is pulling it down or it is not actually 3.3v are you getting some noise on the 3.3 line. You should not need to export it but just take a picture of the screen. You should be able to test most of this with a voltmeter but if it is happening right at startup the meter might miss that and will not show a spike or excessive noise. Does it dip on startup, does it have a big pulse on startup? Also when you have all your devices connected when the problem is occurring is the voltage still 3.3v or it could say be dropping below 3v causing your problems. Maybe part of your circuit has a solder bridge or bad cap that is pulling the voltage down. The thought on the midi io versus the iic midi is it would be using a different 5v power supply so may workaround what ever is pulling the voltage low if the voltage is being pulled low somehow say by a midi cable or connected device that is going bad and is loading the system. Don't rule out issues on the processor board either get out a magnifying glass, your volt meter and test everything back to the processor pins for the sd card. Also test with it not powered for impedance. I have had a stm32 board that had a pin for the sd card with a solder bridge new from the factory at the mcu leg it is possible and fixable by lifting the offending pin leg. (they are really small and hard to work with don't mess with this unless you have 100% verified it is the issue) Not saying this is your exact problem, especially since you are using a lpc board but I would get the manual for the LPC and check everything like this: http://midibox.org/forums/topic/20396-stm32f4-sdcard-reading-cid-failed-with-status-256-solved/#comment-177754 It could also be a bad solder joint on one of these pins where the connection in intermittent sometimes it is helpful to use the beep function on the meter to locate this issue as the meter will not beep with a very light touch but as you press down slightly if makes the contact good. You should be able to actually see that with your magnifying glass if one of the pins is not wet out with solder. Since your problem is intermittent and not 100% all the time I would be on the hunt for impedance issues and not exactly a full on short between adjacent legs of the mcu as well as all the other things mentioned above.
  9. Have you checked you power supply voltage? If you have a DSO you could look to see what is happening on startup you might be getting a pulse or it could be dipping a lot. Would be interesting to see if it was happening with the Midi_io if the iic midi would resolve the issue.
  10. Interesting did the schematic change on the new layout where there is a new cap somewhere that is charging a little longer to delay the startup time of the processor?
  11. It depends how bad the deflection is you may be able to shim it to get enough of the play out or press it to the one side for every hole. If you are using something like a Dremel 220-01 and you drill the first hole with a small 1mm or even .5mm bit you should not have so much wander. You mention mm off above. If you start drilling with a 6mm bit the holes will be all over the place as the crosspoint is likely a mm or two and that will move your work quite a bit and make it very hard to drill a good hole where you want it. You should be able to do that even without the slide if you print and mark your centers on a printed template. They should come out just about perfect with the slide. Test it out on a scrap piece of something and see how it does. Here is a sample picture of the center of the drill holes marked you can use a dot or an X what ever is easier for you.
  12. Yes this cost is spot on. I have been looking at these for a while trying to figure out how to get the cost down and have not come up with something better yet closest thing is getting two of the Adafruit Hella and putting a new board in them but it would not be as good of a design as this. but would put the cost of the pads and case at only $400. Adafruit has boards for the pads using the RGB pixels too that look interesting but I remember reading here that scanning a matrix this size in RGB would be too much bandwidth. The app is really nice too but there is just something about having real buttons. Looking forward to building the new design.
  13. If it is in your budget you might want to look into an xy slide for your drill press. perfect aligned holes. You can make your layout in inscape then print it and tape it to a sheet of lexan or plexiglass to see right where to drill. Aluminum is a lot stiffer but has a bit more cost. You will want to attach your panel to a scrap piece of wood so you are not drilling into your xy slide. https://www.ebay.com/itm/mini-Bench-Drill-Press-Vise-Fixture-Worktable-X-Y-Cross-Slide-Milling-Machine/163791745756?hash=item2622bfb2dc:g:jGoAAOSwhgtbx-BX What you are doing will work but you may have some issues with your encoders pushing back through. They make encoders that are threaded that you can put a nut on so this does not happen. I would not recommend gluing them as they will be hard to service. I have been able to also do a pretty good job with printing my layout out with the centers of the holes marked with an x and drilling the first hole with a really tiny bit. The smaller the pilot hole the less error you should have in your finished holes. A self centering step bit is also really helpful for stepping the holes to the size you want.
  14. No 18f4685 in there. There are 3 18f448 in there but I am not sure if they are workable. I am not super good at that level of things. Do you have a recommendation on the shipping? I tried usps and fedex and the best rate I could find was $66 that seems way too high.
×
×
  • Create New...