Download piCorePlayer
Info
The download process can vary depending on the operating system and web browser used on your computer.
Steps
Step 1
- Go to the piCorePlayer Downloads web page—go to Downloads.
Step 2
- Click on the
piCorePlayer X.X.X - 32-bit Kernel
link to begin download.
Step 3 (optional)
- Wait for the download to begin—depends on browser.
Step 4 (optional)
- Click on the [Save] or [Save as] button if prompted—depends on browser.
Step 5
- Wait for the download to complete—about 20 or 30 seconds depending on your internet speed.
Step 6
- Go to your local download directory.
Step 7
- Unzip the piCorePlayer image.
Warning
Some SD card creators can work directly with compressed files but the additional md5 checksum file may cause issues.
Getting started
This “getting started” will show you how to get a basic player up and running on your Raspberry Pi using piCorePlayer.
By default, if you:
- are using a wired ethernet
- are using DHCP
- have a functioning LMS server on your network
- are using a Raspberry Pi with a Headphones jack,
then piCorePlayer will just work through the Headphones jack on the Raspberry Pi without any user setup. piCorePlayer will appear on your Lyrion Media Server (LMS) as a Squeezelite player called piCorePlayer
. So, plug in your headphones, select a song and press play.
USBImager
Steps
Step 1 - Insert SD card
- Insert SD card into PC.
Step 2 - Ignore all warnings
Danger
Depending on software loaded on your PC, you may be get a series of messages when you plug in your SD card.
Burn piCorePlayer onto a SD card
Using Win32 Disk Imager
Steps
Step 1
- Insert SD card into PC.
Step 2
- Click [Cancel] if prompted to format disk.
Danger
Never format the SD card even if prompted.
Raspberry Squeezie
Info
Raspberry Squeezie was one of the first tutorials describing how to put a piCorePlayer together. Unfortunately it is no longer available so I found a copy on the WayBack Machine and reproduced it here. I couldn’t find any contact details for the original author so its reproduced without permission. If anyone knows the author please let me know.
Determine your piCorePlayer IP address
Boot console
Step 1
Look at the boot console.
The IP address will be displayed at the end of the boot process.
IP scanner
Step 1
Use an IP scanner on your computer.
Router
Step 1
Check your router to see what IP address has been assigned.
DHCP on your router will have assigned an IP address from the defined DHCP range.
Check your router manual for instructions.
Using dd command
Step 1
Danger
Make sure you know what your doing here. dd
can write to any device and wipe out your hard disk in a second!
Depending on your system, finding the card device can use different tools.
Use lsblk
or blkid
to identify your device. Typically /dev/sd?
or /dev/mmcblk?
.
Run the command before and after inserting SD card.
Edit config.txt or cmdline.txt
config.txt
or cmdline.txt
is found on piCorePlayer’s boot partition, which normally is /mnt/mmcblk0p1
—see The config.txt file or The kernel command line.
Warning
The boot partition is unmounted by default. So to edit config.txt
or cmdline.txt
, you must first mount the boot partition, then edit using vi
.
Warning
You must reboot piCorePlayer after changing config.txt
or cmdline.txt
to activate changes.
Access piCorePlayer via ssh
From the command line
Steps
Step 1
-
Type
ssh user@<IP address>
at the command prompt.$
ssh [email protected]
Step 2
- The first time you access the remote computer, type
yes
to establish host authenticity.
The authenticity of host '<IP address> (<IP address>)' can't be established.
ECDSA key fingerprint is SHA256:Oj3eagEfJYeltdxRbmNsVmqPDF4SO4m7KmVl8+3KB5A.
Are you sure you want to continue connecting (yes/no)?
- Are you sure you want to continue connecting (yes/no)?
yes
Step 3
-
Type piCorePlayer’s password when prompted.