Dear Support,
I am experiencing issues while trying to program DAC539G2. I followed the instruction, written in Quick Start Guide, but am unable to get it working.
Firstly I installed the GUI app along with FTDI drivers, then I connected jumpers according to the manual, connected MODE to GND and started up the GUI. On the bottom I can see, that the dac is "CONNECTED". I entered desired values and clicked Program NVM, but nothing seemed to be happening, as well as Reload NVM. When I clicked on Low Level Configuration and clicked Read All, all the values changed to 0. So I entered the desired values in High Level Configuration again, created Configuration File and opened it and this error popped up:
Error 3 occurred at LibFT4222.lvlib:Error Converter (ErrCode or Status).vi
Possible reason(s):
This error is returned by the shared library function.
Complete call chain:
LibFT4222.lvlib:Error Converter (ErrCode or Status).vi
LibFT4222.lvlib:FT4222 GPIO Write.vi
FTDI DAC Drivers.lvlib:GPIO Write.vi
Interface API.vi
SmartDAC Device Interface.lvclass:Write Register.vi
Register Map.lvclass:Write Register [Private].vi
Register Map.lvclass:Write Register.vi
SmartDAC Register Map Tree.lvlib:Main.vi
When I tried to rewrite those registers manually in Low Level Configuration (change value, click Write Selected, then wait a bit and click Read Selected), nothing had happened, the value stayed always the same as before. When I clicked „Read All“, all of the SRAM have the value 0 in them on all bit positions and registers have all value 1 in them.
Then I tried to connect through I2C. I reconnected the jumper to other position as written in instructions. When I read All registers, they all have value 0xFF00 in them. No matter how i try to write or rewrite them, they just always stay the same.
Can you please suggest any solution to this?
Thank you in advance.
Best Regards,
Martin Bujok