Skip to content

Support for Philips TDA1545 and/or configurable I2S data output #20

@eflukx

Description

@eflukx

I hooked up a TDA1545 (yes thats not a typo) DAC IC and tried to run it with the TDA1541 driver. Mplayer seems to play correctly, but there's loads of white noise with the music playing faintly in the back.

This looks to me as some sort of I2S formatting problem. I have had proper sound before using the same hw setup and using Phil Poole's (userspace and kernel) software in which I tweaked the TXC_A and MODE_A registers myself.

As your code is a bit more complex so I don't know what I will break if I go fiddlin' around with the parameters myself. Maybe you could have a look at the TDA1545 datasheet and include a driver for it (should be TDA5141 driver with 1 or 2 tweaks).

As the I2S interface on the BCM2708 is very flexible would it be an idea to have a "generic" I2S driver in which the formatting settings can be done as kernel module options?

Datasheet to the TDA1545: http://pdf.datasheetcatalog.com/datasheet/philips/TDA1545A_T_3.pdf

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions