I’d be curious to see how people integrate these two. I haven’t done much with my w/over the month that I’ve had it, mainly cause I haven’t had time to truly dig in to it. Using it with crow would be really cool.

Has anyone messed with CV in from Crow to Norns … i see that it polls at a set interval … the example is a 1/4 second … I assume we can poll at a much higher resolution.

Do we know the fastest it can poll safely before CPU starts freaking and degrades the norns script?

That’s probably script dependent, but I imagine at least down to 5ms. On my laptop it runs smoothly down to 1ms samplerate on 2 channels simultaneously.

I can’t connect to Crow via USB anymore. It doesn’t even show up in the list of USB devices connected to my Mac.

What can I do to test it ?

I’ve disconnected it from the I2C bus and tried to reboot the modular several times.

As a matter of fact, if it’s supposed to play “First” when it boots up, it doesn’t…

I have no idea what happened.

have you tried reflashing the firmware?

I was about to do that (forcing the boot loader with a jumper) but that was not necessary. I’ve just changed the power cable and now it’s alive again, it shows up in Druid etc. That’s strange.
The configuration of my Eurorack case hasn’t changed recently. Is it possible that a wrong I2C connection or a too long i2c bus caused that ? I imagine that a short on the i2C bus would have forced the bootloader. Or perhaps it doesn’t like the USB-C hub it is connected to ^^ I have the impression that Crow was bricked when I posted the previous message, never happened before.

Edit: It’s happening again :frowning: I’m gonna try to identify in which situation it happens and report back.

Edit 2 : I can’t re-upload the firmware, I’ve tried after forcing the boot loader with a jumper and powering up the case. “dfu-util: No DFU capable USB device available”. It is not found by the computer.

I know it sounds silly, but have you tried a different USB cable? Are the output jacks emitting any voltage, or is it locked to 0V output?

Yes I’ve tried with another USB cable. The four output jacks are locked to 10V actually, not 0V. I also measured that without USB cable connected.

I should mention that the firmware loaded is not the latest release but the branch with support for TXo, but it’s just an additional lua file and it used to work fine.

Now that I remember, the only thing that has changed in my setup : longer Dupont cables for the I2C bus. But even if no I2C devices are connected to Crow, I have the impression that it doesn’t start anymore. Except for one time (as posted previously) and now it’s stucked with its outputs at 10V

Should I try to check some other voltages on the PCB while I’m at it or do you think it’s software related ?

The 10V outputs are actually a good sign. It confirms the module is powering up correctly!

Typically when the module doesn’t appear as a USB device, it’s because a script has been uploaded that hangs the Lua VM, stopping the USB from enumerating. I’m working on a fix for this situation.

What I haven’t seen is not being able to force the bootloader. Could you give us more detail of your connections / Computer OS / modular PSU? A picture would be great if all the cables can fit in the shot!

1 Like

if it’s truly weird, email help@monome.org and you can ship it in for force flashing and examination

1 Like

Well, earlier today when I powered on the case, the module was not seen by the computer, all outputs at 10v, same as yesterday (MacOS Catalina through USB C hub, dfu-util up to date) then I decided to check all the i2c connections again inside the Doepfer p9 case PSU3 (three TXo and one 301 on the bus). Everything was correct. When I powered on the case again, this time no problem, Druid and/or Max both find Crow. It’s really hard to determine why sometimes it works and sometimes it doesn’t, is it a matter of powering the Eurorack first and then the computer ? I don’t know yet. After each manipulation of the module, it either works or not, strange, I inspected the module visually in case there would be an obvious faulty solder joint but I haven’t found anything. It’s gonna be difficult to take a picture of all the connections, one thing I know is that even separated from the I2c bus I encountered the issue on several occasions yesterday. I checked the incoming and outgoing voltages on the module of course, 12v, -12v, no problem on this side. Do you think the Lua file added for TXo support could be the reason of the issue ? If it boots correctly tomorrow I can always try to upload the official firmware and see if it happens again.

@Nordseele @tehn

I’m having a similar problem with my crow as well. I turned on my modular case one day and it just wasn’t working. No voltage. No USB connection on either my iMac or Macbook Pro, so there is no way for me to reflash the firmware. I’ve tried forcing the bootloader, I’ve disconnected all i2c connections, I’ve used different power cords, I’ve used different modular cases. Nothing.

Druid is up to date, as well as dfu-util and the only message I get when I try to clear the script or update the firmware is “dfu-util: No DFU capable USB device available.”

How were you able to resolve your problem?

I’m sorry I can’t provide a clear answer because one day it simply showed up “connected” to Crow again, then I jumped on the occasion and re-flashed the official firmware. I did many things so it’s impossible to tell what made it connect again. I did a the things you already tried: unplug Crow power ribbon cable, connect it again, start the eurorack case first then the computer, or the contrary, connect it without USB hub, etc. Even after re-flashing the official firmware, the device was sometimes showing as “connected”, sometimes not. I haven’t tried since February.
I was supposed to send it back to Tehn but I didn’t have time to do that and now is not the good time to send it back unfortunately.

Just wanted to say thank you for posting this photo! I was slightly less terrified trying to make the same i2c connection for the first time today.

1 Like

Hello all,

I have encountered a problem with crow i2c connection with just friends.

Just friends will not track by the v/8 input jack while having an i2c connection with crow. When I disconnect the i2c wires from just friends it tracks as it should.

I have two cases and each case has a crow and just friends and both have the same behavior.

Perhaps this is also related to why the new ansible firmware 3.0 i2c leader functions are not working with crow?

I think I am one of very few who are using i2c chains without a TT or an i2c bus module. Maybe this is why others are not experiencing these symptoms?

Thanks

That is very curious. Is your I2C bus connected between the cases?

Hello @desolationjones,

No the cases are separate. In one case the only i2c modules are the crow and a just friends so it is a very small chain. I never noticed the issue with the v/8 jack because I’ve been sequencing the JF’s with Norns almost exclusively via i2c.

What is the source of your V/8 signal and is it in the same case? You might need to talk with manufacturer about this.

I did try a few different v/8 sources in the same case as well as from the other case. A pulp logic random sequence generator, and two separate ansibles running Kria.

The kicker is when the i2c cables were removed from the back of JF’s badda boom badda bing no problems with v/8 input from those same sources. It would seem there is some mixup going on in Crow. I don’t have the skills to figure out what though unfortunately. :slightly_frowning_face:

Do you have access to crow through druid on your computer?