Board-dat/MPC/MPC1083-dat/MPC1083-dat.md
... ...
@@ -1,7 +1,9 @@
1 1
2 2
# MPC1083-dat
3 3
4
-## Config Mode
4
+## Hardware
5
+
6
+### Config Mode
5 7
6 8
| Mod1 | Mod2 | Mode |
7 9
| ---- | ----- | -------------- |
... ...
@@ -14,12 +16,35 @@ I2C Address
14 16
ADR1 = pull-up, ADR2 = pull-down
15 17
16 18
19
+| PIN | Symbol | V2 | Description |
20
+| ----------------------- | ----------------- | --- | ------------------------------------------------------------------------------------------------------------------------------- |
21
+| 2,4 | +5V | | +5V Supply Pin,connected to the main 5V supplyoftheRaspberry Pi |
22
+| 3 | SDA1 | | SDA Used for DAC and EEPROM |
23
+| 5 | SCL1 | | SCL Used for DAC and EEPROM |
24
+| 12 | GPIO_18 | 18 | IIS_BCLK |
25
+| 31 | GPIO_6 | NC | Mute function control pin |
26
+| 35 | GPIO_19 | 19 | IIS_LRCLK |
27
+| 37 | GPIO_26 | 17 | Infrared receiver reserved port |
28
+| 40 | GPIO_21 | 21 | IIS_DOUT |
29
+| 27,28 | ID SCL and ID SDA | | Reserved for an ID EEPROM on the Raspberry Pi.Thesepinsare always reserved and should never be usedtoconnectexternal components |
30
+| 6,9,14,20,25,30,34,3, 9 | GND | | Ground Pin, connected to the main system GroundoftheRaspberry Pi |
31
+
17 32
33
+* The remaining pins are unused, You can use them for your other hardware boards.
18 34
35
+## Software
19 36
37
+- Volumio - [[volumio-dat]]
38
+- MoOde
39
+- LibreELEC
40
+- Max2play
41
+- Raspbian - [[RPI-OS-dat]]
42
+- OSMC
20 43
21 44
## ref
22 45
23 46
- [[PCM5122-dat]] - [[TI-dat]]
24 47
25
-- [[I2S-dat]] - [[I2C-dat]]
... ...
\ No newline at end of file
0
+- [[I2S-dat]] - [[I2C-dat]] - [[infrared-dat]] - [[eeprom-dat]] - [[memory-dat]]
1
+
2
+- [[PCM1083]]
... ...
\ No newline at end of file
Chip-dat/TI-dat/PCM5122-dat/2024-12-20-18-19-02.png
... ...
Binary files /dev/null and b/Chip-dat/TI-dat/PCM5122-dat/2024-12-20-18-19-02.png differ
Chip-dat/TI-dat/PCM5122-dat/2024-12-20-18-19-39.png
... ...
Binary files /dev/null and b/Chip-dat/TI-dat/PCM5122-dat/2024-12-20-18-19-39.png differ
Chip-dat/TI-dat/PCM5122-dat/PCM5122-RPI-dat.md
... ...
@@ -0,0 +1,22 @@
1
+
2
+# PCM5122-RPI-dat.md
3
+
4
+1) Modify the config.txt on termianl. Open the config.txt in system.
5
+
6
+ sudo nano /boot/config.txt
7
+
8
+Append the following lines to the end of the file,enable the audio module.Draw attention to theformat , Otherwise it doesn't work. press "ctrl+o" and press "Enter" to save the file. Reboot thesystem.
9
+
10
+ dtoverlay=allo-boss-dac-pcm512x-audio
11
+
12
+![](2024-12-20-18-19-02.png)
13
+
14
+
15
+2)Check the DAC module
16
+
17
+Type in the commands that are shown below. You can see the BossDAC, the 3 is the dac devicenumber.
18
+
19
+ aplay -l
20
+ cat /proc/asound/cards
21
+
22
+![](2024-12-20-18-19-39.png)
... ...
\ No newline at end of file
SDK-dat/RPI-OS-dat/2023-12-01-17-26-24.png
... ...
Binary files a/SDK-dat/RPI-OS-dat/2023-12-01-17-26-24.png and /dev/null differ
SDK-dat/RPI-OS-dat/2023-12-01-17-51-29.png
... ...
Binary files a/SDK-dat/RPI-OS-dat/2023-12-01-17-51-29.png and /dev/null differ
SDK-dat/RPI-OS-dat/RPI-OS-dat.md
... ...
@@ -1,52 +1,9 @@
1 1
2
-# RPI-OS-dat
3
-
4
-
5
-## Raspberry Pi Imager
6
-
7
-https://downloads.raspberrypi.org/imager/imager_latest.exe
8
-
9
-- flash into sd card
10
-
11
-
12
-
13
-## Raspberry Pi OS
14
-
15
-https://www.raspberrypi.com/software/operating-systems/
16
-
17
-
18
-https://www.raspberrypi.com/software/
19
-
20
-Raspberry Pi OS (64-bit): 3B 3B+ 3A+ 4B 400 5 CM3 CM3+ CM4 CM4S Zero 2 W
21
-
22
-- login user "admin", should set password for it, prbably another "admin"
23
-
24
-
25
-
26
-
27
-## CM4 - Step by Step flash into eMMC (on CM4 module )
28
-
29
-- use imager tool
30
-- setup jumper and use USB - https://www.raspberrypi.com/documentation/computers/compute-module.html#set-up-the-io-board
31
- - refer to [[RPI-CM4-expansion-board-dat]] - J2 pin1/2
32
-- follow guide here - https://www.raspberrypi.com/documentation/computers/compute-module.html#steps-to-flash-the-emmc
33
-- ref - https://www.jeffgeerling.com/blog/2020/how-flash-raspberry-pi-os-compute-module-4-emmc-usbboot
34
-
35
-
36
-- [[RPI-CM4-dat]]
37
-
38
-![](2023-12-01-17-51-29.png)
39
-
40
-
41
-## Common Error
42
-
43
-### after flash, recover4.elf not found
44
-
45
-![](2023-12-01-17-26-24.png)
46
-
47
-- possible error - https://forums.raspberrypi.com/viewtopic.php?t=293400
48
-
49
-## ref
50
-
51
-- USB Boot and flash - https://www.youtube.com/watch?v=wSRByPaS-Zc&ab_channel=ShotokuTech
52
-- CM4 step by step - https://www.raspberrypi.com/documentation/computers/compute-module.html#steps-to-flash-the-emmc
... ...
\ No newline at end of file
0
+# RPI-OS-dat.md
1
+
2
+- Volumio - [[volumio-dat]]
3
+- MoOde
4
+- LibreELEC
5
+- Max2play
6
+- Raspbian - [[RPI-OS-dat]]
7
+- OSMC
SDK-dat/RPI-OS-dat/raspbian-os-dat/2023-12-01-17-26-24.png
... ...
Binary files /dev/null and b/SDK-dat/RPI-OS-dat/raspbian-os-dat/2023-12-01-17-26-24.png differ
SDK-dat/RPI-OS-dat/raspbian-os-dat/2023-12-01-17-51-29.png
... ...
Binary files /dev/null and b/SDK-dat/RPI-OS-dat/raspbian-os-dat/2023-12-01-17-51-29.png differ
SDK-dat/RPI-OS-dat/raspbian-os-dat/raspbian-os-dat.md
... ...
@@ -0,0 +1,52 @@
1
+
2
+# RPI-OS-dat
3
+
4
+
5
+## Raspberry Pi Imager
6
+
7
+https://downloads.raspberrypi.org/imager/imager_latest.exe
8
+
9
+- flash into sd card
10
+
11
+
12
+
13
+## Raspberry Pi OS
14
+
15
+https://www.raspberrypi.com/software/operating-systems/
16
+
17
+
18
+https://www.raspberrypi.com/software/
19
+
20
+Raspberry Pi OS (64-bit): 3B 3B+ 3A+ 4B 400 5 CM3 CM3+ CM4 CM4S Zero 2 W
21
+
22
+- login user "admin", should set password for it, prbably another "admin"
23
+
24
+
25
+
26
+
27
+## CM4 - Step by Step flash into eMMC (on CM4 module )
28
+
29
+- use imager tool
30
+- setup jumper and use USB - https://www.raspberrypi.com/documentation/computers/compute-module.html#set-up-the-io-board
31
+ - refer to [[RPI-CM4-expansion-board-dat]] - J2 pin1/2
32
+- follow guide here - https://www.raspberrypi.com/documentation/computers/compute-module.html#steps-to-flash-the-emmc
33
+- ref - https://www.jeffgeerling.com/blog/2020/how-flash-raspberry-pi-os-compute-module-4-emmc-usbboot
34
+
35
+
36
+- [[RPI-CM4-dat]]
37
+
38
+![](2023-12-01-17-51-29.png)
39
+
40
+
41
+## Common Error
42
+
43
+### after flash, recover4.elf not found
44
+
45
+![](2023-12-01-17-26-24.png)
46
+
47
+- possible error - https://forums.raspberrypi.com/viewtopic.php?t=293400
48
+
49
+## ref
50
+
51
+- USB Boot and flash - https://www.youtube.com/watch?v=wSRByPaS-Zc&ab_channel=ShotokuTech
52
+- CM4 step by step - https://www.raspberrypi.com/documentation/computers/compute-module.html#steps-to-flash-the-emmc
... ...
\ No newline at end of file
SDK-dat/RPI-OS-dat/volumio-dat/2024-12-20-18-14-24.png
... ...
Binary files /dev/null and b/SDK-dat/RPI-OS-dat/volumio-dat/2024-12-20-18-14-24.png differ
SDK-dat/RPI-OS-dat/volumio-dat/2024-12-20-18-15-14.png
... ...
Binary files /dev/null and b/SDK-dat/RPI-OS-dat/volumio-dat/2024-12-20-18-15-14.png differ
SDK-dat/RPI-OS-dat/volumio-dat/2024-12-20-18-15-51.png
... ...
Binary files /dev/null and b/SDK-dat/RPI-OS-dat/volumio-dat/2024-12-20-18-15-51.png differ
SDK-dat/RPI-OS-dat/volumio-dat/2024-12-20-18-16-03.png
... ...
Binary files /dev/null and b/SDK-dat/RPI-OS-dat/volumio-dat/2024-12-20-18-16-03.png differ
SDK-dat/RPI-OS-dat/volumio-dat/volumio-dat.md
... ...
@@ -0,0 +1,40 @@
1
+
2
+# volumio-dat
3
+
4
+## Basic setup and enable for [[MPC1083-dat]]
5
+
6
+Volumio is an entirely new music system. It is designed to play all your music, whether is an Hi-Res file or a Web Radio, with the highest quality. Control it with your favourite device,a smartphone, PC or tablet, and enjoy your music as you never did before.
7
+
8
+Volumio is a Free and Open Source Linux Distribution, designed and fine-tuned exclusively for music playback.I supports allfiletypes: FLAC, Alac, Aac, Vorbis, Mp3, DSD etc. and support
9
+
10
+By flashing (installing) Volumio on any platforms, it will then become a headless Audiophile Music Player. Headless means that the only way to control it will be with another device, such as a Smartphone, Tablet, PC or anything that has a browser.
11
+
12
+For more detail please refer to https://volumio.org/discover/.
13
+
14
+STEP:
15
+
16
+- 1) Insert the TF card with volumio image into the Raspberry pi then power on.
17
+- 2) By using your smart phone, tablet or any device with Wifl and browser search for WIFl hotpots. You can see a 'Volumio' name in the search list. Connect this hotspot with password 'volumio2'.You can change your password after login. You alson can connect a Raspberry Pi to your router using an Ethernet cable,find the IP address of Volumio on the router, and open this IP address from a computer connected to the same router.
18
+
19
+![](2024-12-20-18-14-24.png)
20
+
21
+- 3) The browser will automatically eject playback software UI which is based on web interface ( if you connect the hotspot successfully but for some reason browser can’t pop up the playbackpage automatically, you can using http://192.168.211.1 to login. You can see belowwizardof Volumio. We only need to set “Language” , “Name” “Output” and “Done” for simple application.
22
+
23
+- 4) It should be noted that ‘Output’ page must set as below. This is an essential step, otherwiseyou can't hear anything.
24
+
25
+![](2024-12-20-18-15-14.png)
26
+
27
+- 5)In ‘Done’ Page, you can see a request for donations from Volumio. It’s depand on you. You cangive them some help if you like this application. Gifts of roses, hand a fragrance.
28
+
29
+![](2024-12-20-18-15-51.png)
30
+
31
+- 6)Click ‘Done’ to finish initialization of Volumio. And then restart Volumio.
32
+
33
+
34
+![](2024-12-20-18-16-03.png)
35
+
36
+7)In this restart process, “Volumio” hotpot will turn off for a moment. Sometimes your mobilephone , Tablet or PC will automatic reconnect to your wifi nearly. You need to set back to‘Volumio’ hotpot. After restart you can see the main page of Volumio
37
+
38
+8)If you can't play music properly, please Click ‘Setting’ → PLAYBACK OPTION, check the output setting as below picture. This is an essential step, otherwise you can't hear anything.
39
+
40
+9)You can insert the USB Disk or mobile hard disk with your own audio file into Raspberry Pi USBconnector, and find the music list of your USD disk in “Music Library”.
... ...
\ No newline at end of file
Tech-dat/Interface-dat/I2S-dat/I2S-dat.md
... ...
@@ -20,8 +20,10 @@ This makes I2S a popular choice for high-speed data transfer applications.
20 20
| SD | SDIN / SDOUT | At least one multiplexed data line | G21 | PIN 40 |
21 21
22 22
23
+## RPI ref
23 24
24
-
25
+- https://www.raspberrypi-spy.co.uk/2012/06/simple-guide-to-the-rpi-gpio-header-and-pins/#prettyPhoto
26
+- https://docs.microsoft.com/en-us/windows/iot-core/learn-about-hardware/pinmappings/pinmappingsrpi
25 27
26 28
## Solution
27 29
Tech-dat/Network-dat/Infrared-dat/2024-12-20-18-08-22.png
... ...
Binary files /dev/null and b/Tech-dat/Network-dat/Infrared-dat/2024-12-20-18-08-22.png differ
Tech-dat/Network-dat/Infrared-dat/Infrared-dat.md
... ...
@@ -13,6 +13,10 @@
13 13
arduino shield - [[DAS1013-dat]]
14 14
15 15
16
+## RPI-SCH
17
+
18
+![](2024-12-20-18-08-22.png)
19
+
16 20
## BOM
17 21
18 22
- [[infrared-receiver-dat]] - [[infrared-sender-dat]]
Tech-dat/SBC-dat/RPI-dat/RPI-CM4-dat/RPI-CM4-dat.md
... ...
@@ -82,7 +82,7 @@ default UARTs: https://forums.raspberrypi.com/viewtopic.php?t=345086
82 82
83 83
### On module storage EMMC
84 84
85
-- flash into [[RPI-OS-dat]]
85
+- flash into [[raspbian-os-dat]]
86 86
87 87
### On module wifi
88 88
Tech-dat/SBC-dat/RPI-dat/RPI-CM4-expansion-board-dat/RPI-CM4-expansion-board-dat.md
... ...
@@ -13,7 +13,7 @@
13 13
14 14
![](2024-11-22-19-26-09.png)
15 15
16
-- nRPIBOOT = pin 93 = [[RPI-OS-dat]]
16
+- nRPIBOOT = pin 93 = [[raspbian-os-dat]]
17 17
18 18
## RPI CM4IO Board
19 19
Tech-dat/SBC-dat/RPI-dat/RPI-dat.md
... ...
@@ -11,7 +11,7 @@
11 11
12 12
- [[rpi-pin-dat]]
13 13
14
-- [[RPI-OS-dat]]
14
+- [[raspbian-os-dat]]
15 15
16 16
17 17
### power delivery
Tech-dat/memory-dat/eeprom-dat/2024-12-20-18-09-27.png
... ...
Binary files /dev/null and b/Tech-dat/memory-dat/eeprom-dat/2024-12-20-18-09-27.png differ
Tech-dat/memory-dat/eeprom-dat/2024-12-20-18-09-45.png
... ...
Binary files /dev/null and b/Tech-dat/memory-dat/eeprom-dat/2024-12-20-18-09-45.png differ
Tech-dat/memory-dat/eeprom-dat/eeprom-dat.md
... ...
@@ -0,0 +1,12 @@
1
+
2
+# eeprom-dat
3
+
4
+ID EEPROM: (No soldering on-board )
5
+
6
+![](2024-12-20-18-09-27.png)
7
+
8
+USER EEPROM: (No soldering on-board )
9
+
10
+![](2024-12-20-18-09-45.png)
11
+
12
+It connected to the same IIC port with DAC. you need to solder the IC and ConfirmIIC slavedevices. If you a novice of Raspberry Pi, We really wouldn't advise do that.The DAC MINI boarddoes not have this feature reserved.
... ...
\ No newline at end of file
Tech-dat/memory-dat/memory-dat.md
... ...
@@ -0,0 +1,4 @@
1
+
2
+# memory-dat
3
+
4
+- [[sd-dat]] - [[flash-dat]]
... ...
\ No newline at end of file