Skip to content

Commit

Permalink
Update readme.md
Browse files Browse the repository at this point in the history
  • Loading branch information
hoopsurfer authored Apr 12, 2018
1 parent bd5c672 commit 1f33d60
Showing 1 changed file with 11 additions and 9 deletions.
20 changes: 11 additions & 9 deletions readme.md
Original file line number Diff line number Diff line change
@@ -1,24 +1,24 @@
pidesktop
===============
This repository is a fork of the "offical" DIY Pi Desktop Case supporting software sold by http://www.element14.com sourced from Embest Technology Ltd. The case comes with a novel mSATA USB Disk with a power management solution integrated with Raspberry Pi GPIO Connector. Together they provide the missing mass storage and power management that is available in a typical desktop computer.
pidesktop V1.1.6
=================
This repository is a fork of the "offical" DIY Pi Desktop Case supporting software sold by http://www.element14.com sourced from Embest Technology Ltd. The case comes with a novel mSATA USB Disk, a power management solution, and real time clock integrated with the Raspberry Pi GPIO Connector. Together they provide the missing mass storage, power management, and real time clock available in a typical desktop computer.

The fork was created to apply patches requested by the community of users, to bring together all the related files and polish the product and support files since I would like to continue to use it, but with patches applied and cleaned up. The approach here is focused on using a RP3 Model B+ (2018) and the USB mSATA SSD, if you don't take advantage of that capability there is not much point in purchasing the case. It should work fine on an older RP3 Model B.
This fork DRAMATICALLY improves reboot performance so that many USB mSATA drives will reboot correctly. It has been tested on Raspian and Berryboot and the package should work with modern Debian-based distributions. The fork was orignally created to apply patches requested by the community of users, to bring together all the related files and polish the product and support files. The approach here is focused on using a RP3 Model B+ (2018) and a USB mSATA SSD, if you don't take advantage of that capability there is not much point in purchasing the case. It should work fine on an older RP3 Model B.

Install
-------
[Fast & Easiest Installation using Berryboot](berry.md) - Boot from SD to mSATA SSD supports multi OS images on single system

[Fast Installation booting from an mSATA drive](install.md) - Boot from mSATA USB
[Fast Installation booting from an mSATA drive](install.md) - Boot from mSATA USB with or without a blank SD card

[Standard Installation booting from an SD card](documents/Installation-Manual.md) - I have not updated this from original
[Standard Installation booting from an SD card](documents/Installation-Manual.md) - Not recommended and not updated from the original

Utilities
----------
The original script utilities have been refactored and renamed

[pd-check](pidesktop-base/usr/share/pidesktop/script/pd-check) - summarize the files, scripts, links, and services to support pidesktop (new)

[pd-fixrtc.py](pidesktop-base/usr/share/pidesktop/python/pd-fixrtc.py) - install fixup to support RTC
[pd-fixrtc.py](pidesktop-base/usr/share/pidesktop/python/pd-fixrtc.py) - install fixup to support RTC and GPIO

[pd-clonessd](pidesktop-base/usr/share/pidesktop/script/pd-clonessd) - image SD to SSD and make bootable (was ppp-hdclone)
which uses [pd-clonessd.py](pidesktop-base/usr/share/pidesktop/python/pd-clonessd.py) and [pd-bootssd.py](pidesktop-base/usr/share/pidesktop/python/pd-bootssd.py)
Expand All @@ -27,6 +27,8 @@ systemd service files
---------------------
lib/systemd/system/pidesktop-shutdown.service which uses [pd-shutdown.py](pidesktop-base/usr/share/pidesktop/python/pd-shutdown.py)

lib/systemd/system/pidesktop-reboot.service which uses [pd-reboot.py](pidesktop-base/usr/share/pidesktop/python/pd-reboot.py)

lib/systemd/system/pidesktop-powerkey.service which uses [pd-powerkey.py](pidesktop-base/usr/share/pidesktop/python/pd-powerkey.py)

package files
Expand All @@ -41,6 +43,6 @@ building pidesktop-base
-----------------------
There is a simple Makefile to build pidesktop-base.deb file from sources or you can simply download the provided .deb file and install with the following command:

dpkg -i pidesktop-base.deb
`dpkg -i pidesktop-base.deb`

If you want to change things you can clone this repository `make uninstall`, make your changes to the underlying code, then `make install` to build a new .deb package and install it.
If you want to change things you can clone this repository `make uninstall`, `make clean`, and make your changes to the underlying code, then `make install` to build a new .deb package and install it with `make install`.

0 comments on commit 1f33d60

Please sign in to comment.