Tool/software: Starterware
Hello,
I have a board that holds 5 DS90UB914A-Q1 Serializers that are all connected to the same I2C address (set up by resistor values). So, currently I can only access one of those at a time (by enabling PDB pin), and then I can access that particular piece of hardware (at the default address of all SER's - 0x59).
While reading trough the datasheet I have found option for aliasing addresses of the chip, so I guess there is an option for all 5 of my deserializers to be accessible at any time (DATA buses are not a problem, they are all separate wires). I have tried changing the address of (I2C Device ID) register on address 0x00. When I try to access my SER on the new address I give it, it all works as it should, but as soon as I try to enable second SER with the same method, I can no longer access the first one, only the last one.
I can't see why this is happening because I always keep PDB pin enabled, so I never turn off previous SERs, but they don't show up in the list of available I2C peripherals.
Can somebody provide me with the solution, or give me a hint please?
Thanks in advance,
Mirko