Hi,

When I send out a voltage from the zotino DAC channels, all DAC outputs connected to the zotino0 go to -3.35 V. If I send a 2V pulse out from the first channel, that works but all of the other channels are putting out this extra voltage. This only happens with one of our zotino/dac configurations. Has anyone had this problem before?

    RyanEverly
    We've had(/have) different problems with the zotino that were solved when running the sinara tester before running any experiments on them, but you might have already tried that.
    Other than that, can you post the entire code?

    On first thought and given my experience with zotino hardware problems it does sound like a potential hardware problem.

      5 days later

      multi131

      I ran artiq_sinara_tester before and now I am getting values between 0 and -1.7 V on the DAC ports that I'm not referencing in the code.

      Here's the code: (I'm having trouble getting this into the correct code format...)
      `
      from artiq.experiment import *
      import numpy as np

      class AO(EnvExperiment):
      def build(self):
      self.setattr_device('core')
      self.setattr_device('zotino0')
      self.setattr_device('ttl5')

      @kernel
      def run(self):
      self.core.reset()
      self.zotino0.init()
      self.ttl5.output()
      delay(1s)
      self.zotino0.set_dac([3],[0]) # sets AO frequency
      delay(1
      us)
      self.zotino0.set_dac([7],[1]) # sets AO amplitude
      delay(1us)
      self.ttl5.pulse(10
      s)
      delay(1us)
      self.zotino0.set_dac([0],[0]) # sets AO frequency
      delay(1
      us)
      self.zotino0.set_dac([0],[1])
      `

        a month later

        RyanEverly The only difference to any code that we run that I can see is that we don't use the self.zotino0.init() line. Not sure if that'll change anything though.

        a year later

        Hi Ryan,

        We are experiencing a similar issue with the unreferenced DAC ports giving us ~-3.3V. Did you manage to fix this problem? If so, could you please share what the fix was?

        Thank you!