DIY Mutable Unsuccessful Builds
- Muff McMuff
- Super Deluxe Wiggler
- Posts: 1370
- Joined: Sun Jul 29, 2018 7:20 am
- Location: CNX and MAN
Re: DIY Mutable Unsuccessful Builds
I bought seondhand uburst clouds clone for cheap and its working with regular clouds firmware apart from not responding to any CV except V/OCT. Manual wiggling everything is fine its operating as it should. What should i be looking at to fix this issue? The jacks themselves look fine. I have done a search for this problem but not found an answer and this thread is 172 pages long.
Re: DIY Mutable Unsuccessful Builds
Are you able to trace the CV signals through IC3, IC4 and IC11
- Muff McMuff
- Super Deluxe Wiggler
- Posts: 1370
- Joined: Sun Jul 29, 2018 7:20 am
- Location: CNX and MAN
Re: DIY Mutable Unsuccessful Builds
Thanks i will try this. I have not done it this before but this would be done with a multimeter with a cv signal inputed? I dont have a test rack but i should be able to attempt it. I will report back.
Re: DIY Mutable Unsuccessful Builds
Better with an oscilloscope and inject in some signals from an LFO.
Also test if these conditioned signals are getting to the microcontroller.
Also test if these conditioned signals are getting to the microcontroller.
-
- Learning to Wiggle
- Posts: 15
- Joined: Tue Oct 12, 2021 9:58 pm
- Location: Australia
Re: DIY Mutable Unsuccessful Builds
On a Typhoon build, before the firmware is uploaded, should there be any led's on or obvious signs of life whatsoever, other than voltage reaching the STM?
Yep, I've joined the club
Yep, I've joined the club

-
- Common Wiggler
- Posts: 106
- Joined: Mon Aug 19, 2013 5:47 pm
- Location: Greece
Re: DIY Mutable Unsuccessful Builds
Anyone know where I should change the ID code for a firmware to get uploaded ?
I have this wrong ID error as documented here on 8hp Frames clone.
https://community.platformio.org/t/debu ... code/14635
but I don't know where I should set a different ID for the uc.
I have this wrong ID error as documented here on 8hp Frames clone.
https://community.platformio.org/t/debu ... code/14635
but I don't know where I should set a different ID for the uc.
- forestcaver
- Super Deluxe Wiggler
- Posts: 1270
- Joined: Tue Mar 14, 2017 4:41 pm
- Location: UK
- Contact:
Re: DIY Mutable Unsuccessful Builds
Why not set it on the openocd command line and upload it that way? (Providing of course that the mcu you are using will work with the fw ie peripherals match, flash matches etc)
-
- Common Wiggler
- Posts: 106
- Joined: Mon Aug 19, 2013 5:47 pm
- Location: Greece
Re: DIY Mutable Unsuccessful Builds
I now noticed that the guy that brought it to me has soldered a different IC in there.
It's the one used for Plaits..
So no wonder why the ID is different.
I thought it was just a clone or whatever!
Thanks so much for replying so fast:)
It's the one used for Plaits..
So no wonder why the ID is different.
I thought it was just a clone or whatever!
Thanks so much for replying so fast:)
- forestcaver
- Super Deluxe Wiggler
- Posts: 1270
- Joined: Tue Mar 14, 2017 4:41 pm
- Location: UK
- Contact:
Re: DIY Mutable Unsuccessful Builds
What!???? That’s a bit bonkers - oh, well - bargain! That stm32 is harder to get hold of! (Providing you havent destroyed it on your frames pcb!)
- jkjelec
- Ektachrome plane...I see the flies
- Posts: 517
- Joined: Thu Oct 15, 2009 11:00 am
- Location: New England USA
Re: DIY Mutable Unsuccessful Builds
Hi All, I just built an Edges, and my module is showing the behavior where the V/Oct jack for OSC4 controls the OSC4 pitch but not PWM of other OSCs, however I am certain that I have selected the correct waveform from Oscs 1,2 or 3 to enable PWM (and have tried all the waveforms just in case). Does anyone have any ideas? Is there some other system calibration besides the V/Oct of each osc, that allows the system to ensure that V/Oct for OSC4 is routed and used properly by the code (like some other Mutable modules need)? Or is this a sign of a hardware issue (and thus OSC4’s V/Oct input circuit is more complicated than just an input signal that is conditioned and sent to an ADC input pin)?
Thank you in advance for any assistance.
Thank you in advance for any assistance.
- jkjelec
- Ektachrome plane...I see the flies
- Posts: 517
- Joined: Thu Oct 15, 2009 11:00 am
- Location: New England USA
Re: DIY Mutable Unsuccessful Builds
I'm wondering if anyone knows what the fuse map should be programmed to in the Edges? I suspect that may be the cause of the PWM issue I posted above.
Here's what mine are at after successfully programming the XMEGA32A4U via the edges.elf file (but not having any PWM working in the module)
Here's what mine are at after successfully programming the XMEGA32A4U via the edges.elf file (but not having any PWM working in the module)
Last edited by jkjelec on Thu Nov 03, 2022 4:45 pm, edited 1 time in total.
- forestcaver
- Super Deluxe Wiggler
- Posts: 1270
- Joined: Tue Mar 14, 2017 4:41 pm
- Location: UK
- Contact:
Re: DIY Mutable Unsuccessful Builds
Which version of edges are you using and what are your adc #defines in the code ? (There are two pcb versions and the code has #defines for different adcs). This may not be your issue but it would be worth checking. (I’m really confused by your description of the problem - reread it a few times and still not sure what you mean, so apologies if this suggestion is not helpful !)
- jkjelec
- Ektachrome plane...I see the flies
- Posts: 517
- Joined: Thu Oct 15, 2009 11:00 am
- Location: New England USA
Re: DIY Mutable Unsuccessful Builds
Thanks forestcaver Basically there is no PW modulation happening on any of the Oscs 1,2, or 3, when the PWM mode is selected for that OSC and a moving CV is plugged into the Freq jack of Osc4. This is a synthCube "DIY Edges" PCB. It's labeled "cc-by-sa Olivier Gillet, 2014. v2". I don't know where the #adc defines are in the code. Can you tell me where to look for them?
- forestcaver
- Super Deluxe Wiggler
- Posts: 1270
- Joined: Tue Mar 14, 2017 4:41 pm
- Location: UK
- Contact:
Re: DIY Mutable Unsuccessful Builds
Ahm ok. Bit odd. it is the latest hw but I’ll double check tmrw when I can get to my computer and look in eagle. Did you compile the fw yourself from the latest source code which would work? (The #defines are in a few places but can be globally enabled in the makefile. You dont need to change anything for your pcb). I’ll look at it tmrw to be sure but an explanation for what you are seeing could be a mismatch between your hw and the fw if you downloaded the fw from somewhere random. If you havent already, try compiling or indicate where you got the fw from…jkjelec wrote: ↑Thu Nov 03, 2022 4:51 pm Thanks forestcaver Basically there is no PW modulation happening on any of the Oscs 1,2, or 3, when the PWM mode is selected for that OSC and a moving CV is plugged into the Freq jack of Osc4. This is a synthCube "DIY Edges" PCB. It's labeled "cc-by-sa Olivier Gillet, 2014. v2". I don't know where the #adc defines are in the code. Can you tell me where to look for them?
Fuses from the makefile (although i dont think this is your issue but i could be wrong) - double check for yourself! I use avrdude btw
FUSE0 = 00
FUSE1 = 00
# bf enables the bootloader
FUSE2 = bf
FUSE4 = fe
FUSE5 = f7
LOCK = 3f
Re: DIY Mutable Unsuccessful Builds
Hi all,
I have a JakPlugg Bee Hive (MI Plaits) build myself.
The module works fine, except loading the latest plaits firmware (1.2) does not work.
And yes, I followed all steps multiple times, changed audio players, audio sources, …
The module receives a signal (VU meter with the 4 upper LEDs are lighting up depending on the signal strength / gain),
but the lower 4 LEDs keep blinking yellow. Looking at the code from the bootloader, it never goes into the state where it receives data, hence it does never go into a state, where it receives garbage data (which would lead to all 8 LEDs turning red).
I already re-flashed the whole thing with the latest bootloader and firmware combo compiled from source code, but no success.
As there are lots of other people being able to upload firmware to Plaits clones, I must have done something wrong, but I don't get what that might be.
I could really use some help or ideas where to look for.
I have a JakPlugg Bee Hive (MI Plaits) build myself.
The module works fine, except loading the latest plaits firmware (1.2) does not work.
And yes, I followed all steps multiple times, changed audio players, audio sources, …
The module receives a signal (VU meter with the 4 upper LEDs are lighting up depending on the signal strength / gain),
but the lower 4 LEDs keep blinking yellow. Looking at the code from the bootloader, it never goes into the state where it receives data, hence it does never go into a state, where it receives garbage data (which would lead to all 8 LEDs turning red).
I already re-flashed the whole thing with the latest bootloader and firmware combo compiled from source code, but no success.
As there are lots of other people being able to upload firmware to Plaits clones, I must have done something wrong, but I don't get what that might be.
I could really use some help or ideas where to look for.
- synchromesh
- Veteran Wiggler
- Posts: 505
- Joined: Wed Feb 09, 2011 5:30 am
- Location: Kapiti Coast, New Zealand
- Contact:
Re: DIY Mutable Unsuccessful Builds
Have you checked the MI forums? There are (at least) a couple of relevant threads:
|> MI PCB DIY reference <|> MD100 solder paste dispenser group buy #4 interest check (moribund) <|
Re: DIY Mutable Unsuccessful Builds
@krck, I'm having the exact t same issue. The best I get is the green lights going for about 10-15 seconds, then it inevitably craps out. I've tried every audio player I have. I've tried my iPhone headphone out. I've tried many combinations of the volume from my mac and the frequency knob on Plaits.
Re: DIY Mutable Unsuccessful Builds
For sure I have looked there and tried a bunch of different things:synchromesh wrote: ↑Wed Dec 14, 2022 8:17 pm
Have you checked the MI forums? There are (at least) a couple of relevant threads:
Mono or stereo cable, MacBook Pro 2011 and 2018 output, iPhone output, even Raspberry Pi output.
I always get a signal and I can adjust the gain between one and all 4 LEDs, but I never get the lower LEDs to go into the receive data mode.
That's why I assume I made a mistake while soldering it.
I wonder which part could lead to the audio signal delivered but not recognised as data.
Re: DIY Mutable Unsuccessful Builds
At least you get the module to receive data at all. That is not the case with mine.Matrix12x wrote: ↑Thu Dec 15, 2022 8:44 pm @krck, I'm having the exact t same issue. The best I get is the green lights going for about 10-15 seconds, then it inevitably craps out. I've tried every audio player I have. I've tried my iPhone headphone out. I've tried many combinations of the volume from my mac and the frequency knob on Plaits.
What does happen then? Do all lights turn red? The the module receive a broken package.
There are lots of reports that the update via wave file is pretty tricky, as any extra noise can be a problem.
In that case, I would retry with the most stable audio source, try to dial the gain to max 2 green LEDs, not more and then do not touch the cable, the gain, the audio source. Just let it run until finished
Re: DIY Mutable Unsuccessful Builds
yeah, after a few seconds of the green lights on the bottom dancing/cycling, all the leds turn red.
Re: DIY Mutable Unsuccessful Builds
They say: you have to turn down the gain a tiny little bit and then try again.
Re: DIY Mutable Unsuccessful Builds
UPDATE:krck wrote: ↑Sun Dec 11, 2022 7:38 am Hi all,
I have a JakPlugg Bee Hive (MI Plaits) build myself.
The module works fine, except loading the latest plaits firmware (1.2) does not work.
And yes, I followed all steps multiple times, changed audio players, audio sources, …
The module receives a signal (VU meter with the 4 upper LEDs are lighting up depending on the signal strength / gain),
but the lower 4 LEDs keep blinking yellow. Looking at the code from the bootloader, it never goes into the state where it receives data, hence it does never go into a state, where it receives garbage data (which would lead to all 8 LEDs turning red).
I already re-flashed the whole thing with the latest bootloader and firmware combo compiled from source code, but no success.
As there are lots of other people being able to upload firmware to Plaits clones, I must have done something wrong, but I don't get what that might be.
I could really use some help or ideas where to look for.
after checking the PCB looking for unsoldered SMD parts or other visual faults, I found one of the polarised capacitors wrongly placed (C30) … I replaced it, but the problem still exists in the same way.
Interesting, that the module did not go up in smoke with the capacitor inversed.
Re: DIY Mutable Unsuccessful Builds
I tried that. I'm just going to wait for the code to be released and build a hex file to send over the serial port on the back. [edit fixed typo]
Re: DIY Mutable Unsuccessful Builds
Oh, hopefully it get's released, that would be nice.
But again, I'd really like to learn what I did wrong in the first place. Maybe I need to erad the plaits code to find the CPU pins that are involved receiving the data signal.
But again, I'd really like to learn what I did wrong in the first place. Maybe I need to erad the plaits code to find the CPU pins that are involved receiving the data signal.
Re: DIY Mutable Unsuccessful Builds
UPDATE:
Émilie started pushing recent changes to her eurorack repo on github (https://github.com/pichenettes/eurorack) and one can see comments like "Stages: final firmware". Maybe the final Plaits firmware gets its final version uploaded, too.