VDDDIG is listed twice.
DA7218 datasheet A.1 Codec Initialization says
5. Enable input and output paths using the Level 2 System Controller (SLC2).
but SLC2 is not mentioned anywhere else in the datasheet. Maybe copied from DA7212?
Hi,
Thanks & Noted on VDDDIG, it will get update in next version.
For in datasheet Level 2 System Controller (SLC2) afterwards its called as system Controller 2 & (SC2)
Thank you
AB
Does IO_CTRL refer to VDD_IO? There is no context in the datasheet.
VDD-IO is Digital IO supply voltage +1.5 (min) to +3.6(max)
While,
IO_CTRL is Digital I/O voltage range control register.
What is the purpose of IO_CTRL? What does it do? Does it apply to the voltage range of the VDD_IO pin?
IO_CTRL is for voltage range
0=2.5 v to 3.6v
1=1.5 to 2.5 V
Thanks
Yes, I saw that in the datasheet, but that doesn't explain its purpose. Voltage range of what? Does it change the voltage of something? Should it be set to match the voltage range of something else? Should it match the voltage range of VDD_IO? Does it set the "high" level threshold of VDD_IO? The datasheet description does not provide enough information to know what to set this register to.
I feel like IO_CTRL can't be relevant to I2C signaling voltage thresholds, because it is itself set by I2C commands? So if it did not default to the correct value, the commands to change it couldn't be received reliably?
Though you do set IO_CTRL as the first command in the DAC to HP.txt sequence.
It is relevant that’s why we write to it first so the device knows the expected voltage on VDDIO.
As i mention earlier ,IO_CTRL is Digital I/O voltage range control register. Hence it used for to understand voltage of VDD_IO
And if it is set wrong, would I2C messages be received incorrectly?
I submitted en-support.renesas.com/.../373898