This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

PCM2902: Development Issues with PCM2902

Part Number: PCM2902

I'm a hardware developer. I'm having trouble developing a capture device with pcm2902. The client when installing the windows drive by default configures as MIC input as Mono. Is there any way to modify the driver so that the windows automatically configure as MIC input 2 channel 44100 stereo?
Thanks in advance for your help.

  • Hi, Ricardo,

    I have tried with the EVM in different computers in my lab and all of them sets the recording device in 2 channel 44100 stereo mode by default. It is possible that your customer is using a specific driver. From the device point of view, there is no way to setup internally the default mode which would be recognized by Windows or any OS.

    Best Regards,

      -Diego Meléndez López
       Audio Applications Engineer

  • Hi Diego, thanks for the reply. In all Computers that I installed and already tested in win7, 8, 8.1 and 10. They all installed the drive and by default a windows drive "USB CODEC" already configured for 1 channel. The user to use has to modify manual, which I wanted to do via software or by drive. There is no way?

  • Hi, Ricardo,

    Thanks for the feedback. Unfortunately, there is no way to configure the default recording mode for the PCM2902C on the device itself. I am not sure if somehow this can be implemented in Windows.

    Best Regards,

      -Diego Meléndez López
       Audio Applications Engineer

  • Hi Diego, thanks for the reply. I've tried manually editing the drive .inf, but I'm not successful. I know it's in this drive .inf file key "OEMSettingsOverride.AddReg":

    Key original:

    [OEMSettingsOverride.AddReg]
    HKR, "EP \\ 0",% PKEY_AudioEndpoint_Association% ,,% KSNODETYPE_SPEAKER%
    HKR, "EP \\ 0",% PKEY_AudioEngine_OEMFormat%,% REG_BINARY%,
    41,00,76,74,01,00,00,00,fe,ff,02,00,44,ac,00,00,10,b1,02,00,04,00,10,00,16,00,10,00,03,00,00,00,01,00,00,00,00,00,10,00,80,00,00,aa,00,38,9b,71

  • I modified the key OEMSettingsOverride.AddReg, changing according to this table the PCM2902 datasheet: