Author Topic: Agilent/Keysight AWG FW errors  (Read 2836 times)

0 Members and 1 Guest are viewing this topic.

Offline nwindTopic starter

  • Contributor
  • Posts: 14
  • Country: us
Agilent/Keysight AWG FW errors
« on: April 15, 2021, 06:22:12 pm »
After burning a few VCSEL lasers recently on one of my test boards I found the suspect.
These VCSEL should be driven with short pulses/bursts with a low (0.1% - 2%) duty cycle depends on the peak current.

Unfortunately to generate bursts control signal I was using 33512A AWG and later I found out that every time when you change the number of of the cycles with the click wheel AWG introduce pause (wrong) and even worse the "pause amplitude" is about half of the pulse amplitude. Since pause is about 3.6ms lasers were driven too hard and inevitably died.
Interesting enough that much older 33250A does the same thing (pause), but at least keeps the output level at 0V which is safer.
Even more interesting that a least expensive 33220A doesn't exhibit this behavior and just seamlessly updates number of the cycles.

Looks to me like 33512A and 33250A FW bug and rather dangerous one.

BTW I've verified this behavior with two different 33512A units with two different FW versions, so it looks like universal bug, not just one unit.

« Last Edit: April 20, 2021, 09:15:36 pm by nwind »
 
The following users thanked this post: Someone, trophosphere, maxwell3e10

Online nctnico

  • Super Contributor
  • ***
  • Posts: 26757
  • Country: nl
    • NCT Developments
Re: Agilent/Keysight AWG FW errors
« Reply #1 on: April 15, 2021, 07:27:22 pm »
Interesting... I'm wondering though: did you specify the signal with a peak-to-peak setting + offset or a low / high level? I agree changing the number of cycles should be seemless but if the generator can't for some reason it makes sense to go back to the idle level. In case of a Vpp+offset this should be the offset level, in case of low/high the low level is a logical choice. The latter is pure speculation on my part though.
There are small lies, big lies and then there is what is on the screen of your oscilloscope.
 

Offline nwindTopic starter

  • Contributor
  • Posts: 14
  • Country: us
Re: Agilent/Keysight AWG FW errors
« Reply #2 on: April 15, 2021, 11:09:47 pm »
Interesting... I'm wondering though: did you specify the signal with a peak-to-peak setting + offset or a low / high level? I agree changing the number of cycles should be seemless but if the generator can't for some reason it makes sense to go back to the idle level. In case of a Vpp+offset this should be the offset level, in case of low/high the low level is a logical choice. The latter is pure speculation on my part though.

For all tested AWGs it was set as low/high level, so testing conditions were consistent with quite a variation from device to device.
TEK AFG31252 has no such issues as well.
This break should not happen at all like with the 33220A little brother, and definitely shouldn't go to 1/2 max amplitude like in 33512A.
BTW I've verified this behavior with two different 33512A units with two different FW versions, so it looks like universal bug, not just one unit.
« Last Edit: April 15, 2021, 11:16:33 pm by nwind »
 

Online nctnico

  • Super Contributor
  • ***
  • Posts: 26757
  • Country: nl
    • NCT Developments
Re: Agilent/Keysight AWG FW errors
« Reply #3 on: April 15, 2021, 11:13:26 pm »
Then it is definitely a bug. What does Keysight say about it?
There are small lies, big lies and then there is what is on the screen of your oscilloscope.
 

Offline nwindTopic starter

  • Contributor
  • Posts: 14
  • Country: us
Re: Agilent/Keysight AWG FW errors
« Reply #4 on: April 15, 2021, 11:21:22 pm »
Then it is definitely a bug. What does Keysight say about it?

Didn't talk to them about it (at least yet), but I would be careful or completely avoid using 33500A for crytical tests. In my case cost of damaged boards was bigger than cost of 33512A. Didn't expect it from Keysight and surprised that nobody catch it before.
Burst mode is a quite common type of the signal.
 

Offline nwindTopic starter

  • Contributor
  • Posts: 14
  • Country: us
Re: Agilent/Keysight AWG FW errors
« Reply #5 on: April 15, 2021, 11:26:27 pm »
Innocent, but dead by now VCSEL
 

Online nctnico

  • Super Contributor
  • ***
  • Posts: 26757
  • Country: nl
    • NCT Developments
Re: Agilent/Keysight AWG FW errors
« Reply #6 on: April 15, 2021, 11:30:23 pm »
In my case cost of damaged boards was bigger than cost of 33512A.
Ouch!  :'(
There are small lies, big lies and then there is what is on the screen of your oscilloscope.
 

Offline maxwell3e10

  • Frequent Contributor
  • **
  • Posts: 869
  • Country: us
Re: Agilent/Keysight AWG FW errors
« Reply #7 on: April 19, 2021, 08:09:42 pm »
I can confirm that this is indeed a problem on the 33522A generator. It stays at half-level for about 3.5 msec when changing many of the waveform parameters. It has recent firmware version 5.02-1.19-2.00-58-00. Perhaps someone can check 33522B generator, although I am not sure if there is any difference between them. The problem is present when using both square wave and pulse waveform.  It reminds me of a similar transient issue that appeared at first on Rigol DG800 generator and also blew up someone's circuit, but Rigol quickly fixed it in the firmware.

Keysight 33522 does not specify a separate "idle value", so the voltage between bursts is not so well defined, but defaults to 1st point of the waveform. When using sine waveform one can set any idle voltage by adjusting the starting phase and when using square waveform one can switch between high and low with starting phase. However, when reprogramming the waveform it goes to 50% point, not to the 1st point of the waveform, I think its just a bug.

In contrast, Rigol DG800 has a separate specification for idle value that can be set as top, bottom or any point of the waveform. And when changing parameters it stays at that idle value.

I would encourage you to contact Keysight directly and demand an explanation. It's surprising that this bug had not been previously reported, but looking back I think it might have caused some unexplained damages in our lab as well.
« Last Edit: April 19, 2021, 08:21:13 pm by maxwell3e10 »
 

Offline jmw

  • Frequent Contributor
  • **
  • Posts: 284
  • Country: us
Re: Agilent/Keysight AWG FW errors
« Reply #8 on: April 20, 2021, 03:52:23 pm »
Definitely report it to Keysight. I know it's a big company and the website isn't super helpful but they did take the time to respond to a report I made about the 1000-X, so I expect they will take your problem seriously.
 

Offline nwindTopic starter

  • Contributor
  • Posts: 14
  • Country: us
Re: Agilent/Keysight AWG FW errors
« Reply #9 on: April 20, 2021, 08:17:03 pm »
I did it here:

https://www.keysight.com/us/en/contact/support/site-feedback.html

Strange that I didn't get acknowledgment automated email back.
 

Offline jmw

  • Frequent Contributor
  • **
  • Posts: 284
  • Country: us
Re: Agilent/Keysight AWG FW errors
« Reply #10 on: April 20, 2021, 08:25:41 pm »
That's for issues with the website, not a product.

I think this is the right place: https://www.keysight.com/us/en/contact/support/support-request.html
 

Offline nwindTopic starter

  • Contributor
  • Posts: 14
  • Country: us
Re: Agilent/Keysight AWG FW errors
« Reply #11 on: April 20, 2021, 08:37:12 pm »
That's for issues with the website, not a product.

I think this is the right place: https://www.keysight.com/us/en/contact/support/support-request.html

You are correct.
Interesting. All pre filled info in Japanese )
 

Offline Someone

  • Super Contributor
  • ***
  • Posts: 4510
  • Country: au
    • send complaints here
Re: Agilent/Keysight AWG FW errors
« Reply #12 on: April 21, 2021, 12:38:43 am »
I found out that every time when you change the number of of the cycles with the click wheel AWG introduce pause (wrong) and even worse the "pause amplitude" is about half of the pulse amplitude.
Can be worse on some of their other generators, the ones built into scopes seem to use arbitrary mode for a lot of their functions and have pauses like that at any value within the range (I blew up some power circuits in a similar way to what you did, expecting a clean transition when changing duty cycle).
 

Offline nwindTopic starter

  • Contributor
  • Posts: 14
  • Country: us
Re: Agilent/Keysight AWG FW errors
« Reply #13 on: April 24, 2021, 07:14:29 pm »
I did report it and they contacted me by phone (was a weird conversation) and by email:

"R&D advises you try using the pulse function instead of the square wave function to see if performance improves. Let us know what you find. Some scope screen shotes will help as well if you can provide those."

I really hope they will fix the FW because it affect so many users and it's a bad bug for "professional" equipment.
 

Offline maxwell3e10

  • Frequent Contributor
  • **
  • Posts: 869
  • Country: us
Re: Agilent/Keysight AWG FW errors
« Reply #14 on: April 24, 2021, 11:47:42 pm »
I tested both pulse and square and it was the same. Its easy to make screen shots, it's not an occasional problem. They should be able to easily reproduce it themselves.
 

Offline nwindTopic starter

  • Contributor
  • Posts: 14
  • Country: us
Re: Agilent/Keysight AWG FW errors
« Reply #15 on: April 25, 2021, 12:02:03 am »
I tested both pulse and square and it was the same. Its easy to make screen shots, it's not an occasional problem. They should be able to easily reproduce it themselves.

Agreed. I sent them scope shots anyway
 

Offline nwindTopic starter

  • Contributor
  • Posts: 14
  • Country: us
Re: Agilent/Keysight AWG FW errors
« Reply #16 on: April 29, 2021, 12:33:24 am »
Respond after bunch of emails I've got from Keysight: :phew:

We were able to duplicate your issue on some instruments, but not all. R&D and the product engineer are looking into it to see if it might be a firmware issue or something else. For the meantime, the work around is to turn the output off before changing anything in the burst menu.
 
Regards,
 
The following users thanked this post: jusaca, maxwell3e10

Offline maxwell3e10

  • Frequent Contributor
  • **
  • Posts: 869
  • Country: us
Re: Agilent/Keysight AWG FW errors
« Reply #17 on: April 29, 2021, 01:50:42 am »
Thanks for update. It's interesting that the issue is not present in all instruments, so maybe its a subtle bug.  They should be able to fix it with a firmware update.
 

Offline nwindTopic starter

  • Contributor
  • Posts: 14
  • Country: us
Re: Agilent/Keysight AWG FW errors
« Reply #18 on: April 29, 2021, 11:42:39 pm »
Thanks for update. It's interesting that the issue is not present in all instruments, so maybe its a subtle bug.  They should be able to fix it with a firmware update.

I've confirmed it on two 33522A. Don't know what they mean.
 

Offline maxwell3e10

  • Frequent Contributor
  • **
  • Posts: 869
  • Country: us
Re: Agilent/Keysight AWG FW errors
« Reply #19 on: June 09, 2021, 08:56:30 pm »
Any update on this issue from Keysight?
 

Offline nwindTopic starter

  • Contributor
  • Posts: 14
  • Country: us
Re: Agilent/Keysight AWG FW errors
« Reply #20 on: June 09, 2021, 09:10:57 pm »
Total silence since April 28th
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf