b1a7c8d9634c9aa16f20e97599ce0910b0a6d652
Board-dat/MPC/MPC1083-dat/MPC1083-dat.md
| ... | ... | @@ -61,4 +61,6 @@ MOD1 - GND, MOD2 - GND = Hardware |
| 61 | 61 | |
| 62 | 62 | - [[I2S-dat]] - [[I2C-dat]] - [[infrared-dat]] - [[eeprom-dat]] - [[memory-dat]] |
| 63 | 63 | |
| 64 | +- [[MPC1111-dat]] |
|
| 65 | + |
|
| 64 | 66 | - [[MPC1083]] |
| ... | ... | \ No newline at end of file |
Board-dat/MPC/MPC1111-DAT/MPC1111-DAT.md
| ... | ... | @@ -24,7 +24,7 @@ |
| 24 | 24 | - https://www.electrodragon.com/w/Sound_Card#Use_PCM5102_or_ES9023_w.2FRPI |
| 25 | 25 | |
| 26 | 26 | |
| 27 | -- [[volumio]] |
|
| 27 | +- [[volumio-dat]] |
|
| 28 | 28 | |
| 29 | 29 | - [[infrared-dat]] |
| 30 | 30 |
Tech-dat/Interface-dat/I2S-dat/I2S-dat.md
| ... | ... | @@ -19,12 +19,54 @@ This makes I2S a popular choice for high-speed data transfer applications. |
| 19 | 19 | | WS | LRCK | Word clock line | G19 | PIN 35 | |
| 20 | 20 | | SD | SDIN / SDOUT | At least one multiplexed data line | G21 | PIN 40 | |
| 21 | 21 | |
| 22 | +## RPI I2S check |
|
| 23 | + |
|
| 24 | +Open the Raspberry Pi configuration tool: |
|
| 25 | + |
|
| 26 | + sudo raspi-config |
|
| 27 | + |
|
| 28 | +Navigate to Interfacing Options → I2S and enable it. |
|
| 29 | + |
|
| 30 | +Check if the module is loaded: |
|
| 31 | + |
|
| 32 | + lsmod | grep snd |
|
| 33 | + |
|
| 34 | +Look for snd_soc_bcm2835_i2s. |
|
| 35 | + |
|
| 36 | +Edit /boot/config.txt: |
|
| 37 | + |
|
| 38 | +Add the following lines to enable I2S and configure the DAC: |
|
| 39 | + |
|
| 40 | + dtparam=i2s=on |
|
| 41 | + dtoverlay=hifiberry-dac |
|
| 42 | + |
|
| 43 | +Save and reboot: |
|
| 44 | + |
|
| 45 | + sudo reboot |
|
| 46 | + |
|
| 47 | +Verify Device Tree Overlay: |
|
| 48 | + |
|
| 49 | +After reboot, check for the overlay: |
|
| 50 | + |
|
| 51 | + dmesg | grep -i i2s |
|
| 52 | + |
|
| 53 | +List audio devices: |
|
| 54 | + |
|
| 55 | + aplay -l |
|
| 56 | + |
|
| 57 | + |
|
| 58 | + |
|
| 22 | 59 | |
| 23 | 60 | ## RPI ref |
| 24 | 61 | |
| 25 | 62 | - https://www.raspberrypi-spy.co.uk/2012/06/simple-guide-to-the-rpi-gpio-header-and-pins/#prettyPhoto |
| 26 | 63 | - https://docs.microsoft.com/en-us/windows/iot-core/learn-about-hardware/pinmappings/pinmappingsrpi |
| 27 | 64 | |
| 65 | + |
|
| 66 | + |
|
| 67 | + |
|
| 68 | + |
|
| 69 | + |
|
| 28 | 70 | ## Solution |
| 29 | 71 | |
| 30 | 72 | - [[WM8960-dat]] |