a8797e888b1489130af4991b195177460f571881
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 |