Re: [SlimDevices: Unix] Jivelite on a Pirate Audio 240x240 screen

2021-07-24 Thread paul-

That driver is gone.   As I suspect they will all go soon(the ones in
the staging folder).  Nobody is maintaining it.  A word to the wise,
avoid waveshare devices that don’t have maintained drivers.  Did you try
the ST7789V drm driver that works with the pirate screen.



piCorePlayer a small player for the Raspberry Pi in RAM. 
Homepage: https://www.picoreplayer.org

Please 'donate'
(https://www.paypal.com/cgi-bin/webscr?cmd=_donations=U7JHY5WYHCNRU=GB_code=USD=PP%2dDonationsBF%3abtn_donateCC_LG%2egif%3aNonHosted)
if you like the piCorePlayer

paul-'s Profile: http://forums.slimdevices.com/member.php?userid=58858
View this thread: http://forums.slimdevices.com/showthread.php?t=111502

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] Announce: piCorePlayer 8.0.0

2021-07-24 Thread Greg Erskine


[Main Page] in [Beta] mode > [DOS fsck] button

The dirty bit is often set but usually there is no real problem.



Greg Erskine's Profile: http://forums.slimdevices.com/member.php?userid=7403
View this thread: http://forums.slimdevices.com/showthread.php?t=114828

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] Announce: piCorePlayer 8.0.0

2021-07-24 Thread mr-b


Hi

Does 8.0.0 have the ability to do fsck at boot? Or even badblocks?

After the flaky problems I'd had a few weeks ago, my LMS PCP finally
died yesterday and so I installed an Ubuntu VM so I could finally check
the sd card.


Code:


  sudo fsck -fv /dev/sdc2
  fsck from util-linux 2.34
  e2fsck 1.45.5 (07-Jan-2020)
  Pass 1: Checking inodes, blocks, and sizes
  Inodes that were part of a corrupted orphan linked list found.  Fix? yes
  Inode 524747 was part of the orphaned inode list.  FIXED.
  Inode 524748 was part of the orphaned inode list.  FIXED.
  Inode 524749 was part of the orphaned inode list.  FIXED.
  Inode 524750 was part of the orphaned inode list.  FIXED.
  Inode 524751 was part of the orphaned inode list.  FIXED.
  Inode 524752 was part of the orphaned inode list.  FIXED.
  Inode 524753 was part of the orphaned inode list.  FIXED.
  Inode 524754 was part of the orphaned inode list.  FIXED.
  Inode 524755 was part of the orphaned inode list.  FIXED.
  Inode 524756 was part of the orphaned inode list.  FIXED.
  Inode 524757 was part of the orphaned inode list.  FIXED.
  Inode 524758 was part of the orphaned inode list.  FIXED.
  Inode 524759 was part of the orphaned inode list.  FIXED.
  Inode 524760 was part of the orphaned inode list.  FIXED.
  Inode 524761 was part of the orphaned inode list.  FIXED.
  Inode 524762 was part of the orphaned inode list.  FIXED.
  Inode 524763 was part of the orphaned inode list.  FIXED.
  Inode 524764 was part of the orphaned inode list.  FIXED.
  Inode 524765 was part of the orphaned inode list.  FIXED.
  Inode 524766 was part of the orphaned inode list.  FIXED.
  Inode 524767 was part of the orphaned inode list.  FIXED.
  Inode 524768 was part of the orphaned inode list.  FIXED.
  Inode 524769 was part of the orphaned inode list.  FIXED.
  Inode 524770 was part of the orphaned inode list.  FIXED.
  Inode 524771 was part of the orphaned inode list.  FIXED.
  Inode 524772 was part of the orphaned inode list.  FIXED.
  Inode 524773 was part of the orphaned inode list.  FIXED.
  Inode 524774 was part of the orphaned inode list.  FIXED.
  Inode 524775 was part of the orphaned inode list.  FIXED.
  Inode 524776 was part of the orphaned inode list.  FIXED.
  Inode 524777 was part of the orphaned inode list.  FIXED.
  Inode 524778 was part of the orphaned inode list.  FIXED.
  Inode 524779 was part of the orphaned inode list.  FIXED.
  Inode 524780 was part of the orphaned inode list.  FIXED.
  Inode 524781 was part of the orphaned inode list.  FIXED.
  Inode 524782 was part of the orphaned inode list.  FIXED.
  Inode 524783 was part of the orphaned inode list.  FIXED.
  Inode 524784 was part of the orphaned inode list.  FIXED.
  Inode 524785 was part of the orphaned inode list.  FIXED.
  Inode 524786 was part of the orphaned inode list.  FIXED.
  Inode 524787 was part of the orphaned inode list.  FIXED.
  Inode 524788 was part of the orphaned inode list.  FIXED.
  Inode 524789 was part of the orphaned inode list.  FIXED.
  Inode 524790 was part of the orphaned inode list.  FIXED.
  Inode 524791 was part of the orphaned inode list.  FIXED.
  Inode 524792 was part of the orphaned inode list.  FIXED.
  Inode 524793 was part of the orphaned inode list.  FIXED.
  Inode 524794 was part of the orphaned inode list.  FIXED.
  Inode 524795 was part of the orphaned inode list.  FIXED.
  Inode 524796 was part of the orphaned inode list.  FIXED.
  Inode 524797 was part of the orphaned inode list.  FIXED.
  Inode 524798 was part of the orphaned inode list.  FIXED.
  Inode 524799 was part of the orphaned inode list.  FIXED.
  Inode 524800 was part of the orphaned inode list.  FIXED.
  Inode 524801 was part of the orphaned inode list.  FIXED.
  Inode 524802 was part of the orphaned inode list.  FIXED.
  Inode 524803 was part of the orphaned inode list.  FIXED.
  Inode 524804 was part of the orphaned inode list.  FIXED.
  Inode 524805 was part of the orphaned inode list.  FIXED.
  Inode 524806 was part of the orphaned inode list.  FIXED.
  Inode 524807 was part of the orphaned inode list.  FIXED.
  Inode 524808 was part of the orphaned inode list.  FIXED.
  Inode 524809 was part of the orphaned inode list.  FIXED.
  Inode 524810 was part of the orphaned inode list.  FIXED.
  Inode 524811 was part of the orphaned inode list.  FIXED.
  Inode 524812 was part of the orphaned inode list.  FIXED.
  Inode 524813 was part of the orphaned inode list.  FIXED.
  Inode 524814 was part of the orphaned inode list.  FIXED.
  Inode 524815 was part of the orphaned inode list.  FIXED.
  Inode 524816 was part of the orphaned inode list.  FIXED.
  Inode 524817 was part of the orphaned inode list.  FIXED.
  Inode 524818 was part of the orphaned inode list.  FIXED.
  Inode 524819 was part of the orphaned inode list.  FIXED.
  Pass 2: Checking directory structure
  Pass 3: Checking directory connectivity
  /lost+found not found.  Create? yes
  Pass 4: Checking reference 

Re: [SlimDevices: Unix] Jivelite on a Pirate Audio 240x240 screen

2021-07-24 Thread freakk


Now, since that hat has keys that conflict with Hifiberry DAC2 HD, and I
don't really want to have the tiny joystick and the 3 buttons on my
streamer, I'm trying another TFT.
This one is just the display, not a full hat and no keys, also no CS
pin, only Reset:
35327

The pins are assigned to a block that does not conflict with the
Hifiberry DAC2 HD:
35328

I recompiled fbcp-ili9341 with the new pinout, based on the docs from
https://github.com/juj/fbcp-ili9341:

Code:

cmake -DSPI_BUS_CLOCK_DIVISOR=6 -DST7789=ON -DGPIO_TFT_DATA_CONTROL=25 -
  DGPIO_TFT_RESET_PIN=15 -DGPIO_TFT_BACKLIGHT=23 ..



But it's not working yet, Jivelite throws the "socket connect failed"
error.

I read on a post that someone else managed to get these displays
working, setting the pins via modprobe. For this pinout it would be:

Code:

modprobe fbtft_device name=flexfb speed=3200 gpios=dc:25,reset:22



But it throws an error:

Code:

modprobe: FATAL: Module fbtft_device not found in directory 
/lib/modules/5.10.42-pcpCore-v7



I'm running pcp v8.0 and it loos like fbtft_device has been
discontinued, not sure what's the new method to do the same setup.
If anyone has a hint, it would be much appreciated :)


+---+
|Filename: ST7789_pinout.png|
|Download: http://forums.slimdevices.com/attachment.php?attachmentid=35328|
+---+


freakk's Profile: http://forums.slimdevices.com/member.php?userid=71950
View this thread: http://forums.slimdevices.com/showthread.php?t=111502

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] Jivelite on a Pirate Audio 240x240 screen

2021-07-24 Thread freakk


Sure, but as I mentioned, in the end I simply followed the docs in
https://www.waveshare.com/wiki/1.3inch_LCD_HAT
Once the C demo compiled and proved to be working, I proceeded by:
  
- Compiling Waveshare_fbcp.7z (basically a copy of fbcp-ili9341)
- setting fbcp-ili9341 to loat on startup as per docs
- adding to config.txt the following (width and height on Waveshare's
  docs are set to 300 and there's a redundant hdmi_mode line, probably
  copy/paste junk)
  

Code:

hdmi_force_hotplug=1
  hdmi_cvt=240 240 60 1 0 0 0
  hdmi_group=2
  hdmi_mode=87
  display_rotate=0
  



And the display worked:
35326

Then, to get the Keys working it was a just a matter of customising the
sbpd-script.sh with the pins from Waveshare's docs and it worked with
Jivelite:

https://www.youtube.com/watch?v=AdCD6Pde_J8


+---+
|Filename: rpi_tft.jpg  |
|Download: http://forums.slimdevices.com/attachment.php?attachmentid=35326|
+---+


freakk's Profile: http://forums.slimdevices.com/member.php?userid=71950
View this thread: http://forums.slimdevices.com/showthread.php?t=111502

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix