Category: Setup

Download piCorePlayer

pCP Team 24 June 2024 pCP 8.2.0 Setup • How to
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

pCP Team 6 May 2024 pCP 9.0.0 Setup • How to

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

pCP Team 11 June 2023 pCP 8.0.0 Setup • How to
USBImager is a really simple GUI application that writes disk images to SD cards or USB drives. It also can be used to create SD card backups. Available platforms: Windows, MacOSX and Linux. It’s interface is as simple as it gets, totally bloat-free.

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.

Using Win32 Disk Imager

pCP Team 5 November 2020 pCP 6.1.0 Setup • How to
This program is designed to write a raw disk image to a removable device or backup a removable device to a raw image file. It is very useful for embedded development, namely Arm development projects (Android, Ubuntu on Arm, etc).

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

pCP Team 6 May 2024 pCP 1.16 Projects • Setup
Build a Squeezebox Player using a Raspberry Pi and Squeezelite, using the piCorePlayer image, which comes complete with OS and libraries.
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

pCP Team 18 July 2021 pCP 8.0.0 How to • Setup

Boot console

Step 1

Look at the boot console.

The IP address will be displayed at the end of the boot process.

boot screen

IP scanner

Step 1

Use an IP scanner on your computer.

IP scanner

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

pCP Team 7 November 2020 pCP 6.1.0 Setup • How to
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

pCP Team 7 May 2024 pCP 9.0.0 Setup • How to  •
The 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

pCP Team 3 April 2024 pCP 9.2.0 Setup • How to
Starting with pCP 9.2.0, piCorePlayer has ssh disabled by default (It was enabled automaticall in prior versions). If enabled, you can access piCorePlayer from any computer on the network with an ssh client.

From the command line

Steps

Step 1
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.

The Software and Information is provided "as is" without warranty of any kind, either express or implied, including without limitation any implied warranties of condition, uninterrupted use, merchantability, fitness for a particular purpose, or non-infringement.
Raspberry Pi is a trademark of the Raspberry Pi Foundation.