Home of the Squeezebox™ & Transporter® network music players.
Page 3 of 8 FirstFirst 12345 ... LastLast
Results 21 to 30 of 75
  1. #21

    New Version - modified instructions.

    I am pleased to confirm that I have managed to get this all working for piCorePlayer 3.20 and have modified and simplified the instructions.

    One caveat, jivelite has been extensively re-modelled and now no longer includes WQVGAsmallSkin, so I have retro-fitted it into my instructions along with my custom Wav35Skin - BUT wallpapers are not working and I don't have time to delve into it now.

    Hope this helps somebody ...

    NWJ

    Update:

    Now includes screen calibration ...

    Code:
    http://www.pughx2.com/picoreplayer.html
    Last edited by nowhinjing; 2017-05-25 at 03:00. Reason: instructions updated.

  2. #22
    Junior Member
    Join Date
    May 2017
    Posts
    1

    multiple RPI3 with each one player

    I am using 4 RPi3 with one each one picoreplayer (3.11) with HiFiBerryAMP+.
    The version and configurations are all the same except for their ip-address and the name of the player.

    All working fine: great player, good options and fine music.
    But.....

    LMS is regularly mixing up the different players. I prefer that every RPI/LMS is keeping it's own player. But all the time these players get mixed up (after reboot?): I have one LSM having 2, 3 or even 4 of all the players and the other ones (I use the "RPI3-ip-address:9000" have no players).

    It does not help when I set the option Advanced - Remote Music Libraries - Logitech Media Server "Disabled, do not look for other Logitech Media Servers."

    I don't need the option to synchronise. I am very already very happy to keep 4 individual players playing their own music and not "bothering" each other.

    I cannot find the solution for this..... Anybody can give me a hint?
    Thanks in advance!

  3. #23
    Quote Originally Posted by nowhinjing View Post
    I am pleased to confirm that I have managed to get this all working for piCorePlayer 3.20 and have modified and simplified the instructions.

    One caveat, jivelite has been extensively re-modelled and now no longer includes WQVGAsmallSkin, so I have retro-fitted it into my instructions along with my custom Wav35Skin - BUT wallpapers are not working and I don't have time to delve into it now.

    Hope this helps somebody ...

    NWJ

    Update:

    Now includes screen calibration ...

    Code:
    http://www.pughx2.com/picoreplayer.html
    Thanks for your work
    i tried it on: raspberry 3, 4gb sd card, 3,5 inch rpidsiplay (cheapest version you nget on ebay/ aliexpress), picore 3.20

    I got picoreplayer working on the display (so the first booting stuff was visible on it), could install jivelite (it startet at least on an connected hdmi screen, but if i use your jivelite.sh from the jivelite file pack and copied that to /mnt/mmcblk0p2/tce/, and overwrote /home/tc/www/cgi-bin/do_rebootstuff.sh with do_rebootstuff.sh from the jivelite file pack, it wont start any more... (no connection possible via WINSCP and putty)

    I also used the original (from picoreplayer 3.20) cmdline.txt and config.txt and added your changes, because with the files you provided, it didnt work.

    Perhaps you have an updated version of the do_rebootstuff.sh and jivelite.sh files i could try or you have an other helpful advice?

    Greetings
    cubii

  4. #24
    Junior Member
    Join Date
    Mar 2008
    Posts
    18

    PCP 3.21 an Waveshare 3,5" display

    Hi,
    anyone sucessfully activated the now in pcp 3.21 included fbtft drivers for e.g. a Waveshare 3.5" display ? I followed the instructions from paul-

    -----8<-----8<-----8<-----8<-----8<-----8<-----8<-----8<-----8<-----8<-----8<-----
    That was a package that he made himself. These drivers are now included in the touchscreen kernel module extension.

    Install Jivelite from the pCP interface, that should install everything that you need.
    -----8<-----8<-----8<-----8<-----8<-----8<-----8<-----8<-----8<-----8<-----8<-----

    I installed pcp 3.21 and installed jivelite, but display was not activated.

    Any hints how to activated the PCP 3.21 with the Waveshare display ?
    Thanks
    Stefan
    Last edited by pille; 2017-08-20 at 11:26.

  5. #25

    Update for 3.21

    See the process described at
    Code:
    www.pughx2.com
    .

    Good Luck.
    Last edited by nowhinjing; 2017-08-22 at 06:32. Reason: revised process

  6. #26
    Senior Member paul-'s Avatar
    Join Date
    Jan 2013
    Posts
    973
    Quote Originally Posted by nowhinjing View Post
    See the process described at
    Code:
    www.pughx2.com
    .

    You will need to download the following files
    Code:
    http://www.pughx2.com/assets/px2/files/tft/piCore321/Player3.21_Kernel4.9.35.zip
    Good Luck.
    I have included the kernel modules in Touchscreen-KERNEL.tcz already

    touchscreen-4.9.35-pcpCore_v7.tcz.list
    Code:
    usr/local/lib/modules/4.9.35-pcpCore_v7/kernel/drivers/hwmon/hwmon.ko
    usr/local/lib/modules/4.9.35-pcpCore_v7/kernel/drivers/hwmon/sht21.ko
    usr/local/lib/modules/4.9.35-pcpCore_v7/kernel/drivers/hwmon/shtc1.ko
    usr/local/lib/modules/4.9.35-pcpCore_v7/kernel/drivers/input/touchscreen/rpi-ft5406.ko
    usr/local/lib/modules/4.9.35-pcpCore_v7/kernel/drivers/input/touchscreen/edt-ft5x06.ko
    usr/local/lib/modules/4.9.35-pcpCore_v7/kernel/drivers/input/touchscreen/usbtouchscreen.ko
    usr/local/lib/modules/4.9.35-pcpCore_v7/kernel/drivers/input/touchscreen/goodix.ko
    usr/local/lib/modules/4.9.35-pcpCore_v7/kernel/drivers/input/touchscreen/stmpe-ts.ko
    usr/local/lib/modules/4.9.35-pcpCore_v7/kernel/drivers/input/touchscreen/ads7846.ko
    usr/local/lib/modules/4.9.35-pcpCore_v7/kernel/drivers/input/touchscreen/egalax_ts.ko
    usr/local/lib/modules/4.9.35-pcpCore_v7/kernel/drivers/input/input-polldev.ko
    usr/local/lib/modules/4.9.35-pcpCore_v7/kernel/drivers/input/ff-memless.ko
    usr/local/lib/modules/4.9.35-pcpCore_v7/kernel/drivers/input/joydev.ko
    usr/local/lib/modules/4.9.35-pcpCore_v7/kernel/drivers/input/evdev.ko
    usr/local/lib/modules/4.9.35-pcpCore_v7/kernel/drivers/video/backlight/rpi_backlight.ko
    usr/local/lib/modules/4.9.35-pcpCore_v7/kernel/drivers/video/backlight/lcd.ko
    usr/local/lib/modules/4.9.35-pcpCore_v7/kernel/drivers/video/backlight/gpio_backlight.ko
    usr/local/lib/modules/4.9.35-pcpCore_v7/kernel/drivers/video/fbdev/rpisense-fb.ko
    usr/local/lib/modules/4.9.35-pcpCore_v7/kernel/drivers/video/fbdev/ssd1307fb.ko
    usr/local/lib/modules/4.9.35-pcpCore_v7/kernel/drivers/video/fbdev/udlfb.ko
    usr/local/lib/modules/4.9.35-pcpCore_v7/kernel/drivers/video/fbdev/core/sysfillrect.ko
    usr/local/lib/modules/4.9.35-pcpCore_v7/kernel/drivers/video/fbdev/core/fb_sys_fops.ko
    usr/local/lib/modules/4.9.35-pcpCore_v7/kernel/drivers/video/fbdev/core/sysimgblt.ko
    usr/local/lib/modules/4.9.35-pcpCore_v7/kernel/drivers/video/fbdev/core/syscopyarea.ko
    usr/local/lib/modules/4.9.35-pcpCore_v7/kernel/drivers/staging/fbtft/fb_ili9320.ko
    usr/local/lib/modules/4.9.35-pcpCore_v7/kernel/drivers/staging/fbtft/fb_hx8347d.ko
    usr/local/lib/modules/4.9.35-pcpCore_v7/kernel/drivers/staging/fbtft/fb_bd663474.ko
    usr/local/lib/modules/4.9.35-pcpCore_v7/kernel/drivers/staging/fbtft/fb_ili9481.ko
    usr/local/lib/modules/4.9.35-pcpCore_v7/kernel/drivers/staging/fbtft/fb_upd161704.ko
    usr/local/lib/modules/4.9.35-pcpCore_v7/kernel/drivers/staging/fbtft/fb_s6d1121.ko
    usr/local/lib/modules/4.9.35-pcpCore_v7/kernel/drivers/staging/fbtft/fb_hx8357d.ko
    usr/local/lib/modules/4.9.35-pcpCore_v7/kernel/drivers/staging/fbtft/fb_ili9341.ko
    usr/local/lib/modules/4.9.35-pcpCore_v7/kernel/drivers/staging/fbtft/fb_ra8875.ko
    usr/local/lib/modules/4.9.35-pcpCore_v7/kernel/drivers/staging/fbtft/fbtft_device.ko
    usr/local/lib/modules/4.9.35-pcpCore_v7/kernel/drivers/staging/fbtft/fb_watterott.ko
    usr/local/lib/modules/4.9.35-pcpCore_v7/kernel/drivers/staging/fbtft/fb_ssd1306.ko
    usr/local/lib/modules/4.9.35-pcpCore_v7/kernel/drivers/staging/fbtft/fb_st7735r.ko
    usr/local/lib/modules/4.9.35-pcpCore_v7/kernel/drivers/staging/fbtft/fb_ssd1289.ko
    usr/local/lib/modules/4.9.35-pcpCore_v7/kernel/drivers/staging/fbtft/fb_ili9486.ko
    usr/local/lib/modules/4.9.35-pcpCore_v7/kernel/drivers/staging/fbtft/fb_ili9163.ko
    usr/local/lib/modules/4.9.35-pcpCore_v7/kernel/drivers/staging/fbtft/fb_hx8340bn.ko
    usr/local/lib/modules/4.9.35-pcpCore_v7/kernel/drivers/staging/fbtft/fb_st7789v.ko
    usr/local/lib/modules/4.9.35-pcpCore_v7/kernel/drivers/staging/fbtft/fb_hx8353d.ko
    usr/local/lib/modules/4.9.35-pcpCore_v7/kernel/drivers/staging/fbtft/fb_ssd1331.ko
    usr/local/lib/modules/4.9.35-pcpCore_v7/kernel/drivers/staging/fbtft/fbtft.ko
    usr/local/lib/modules/4.9.35-pcpCore_v7/kernel/drivers/staging/fbtft/fb_s6d02a1.ko
    usr/local/lib/modules/4.9.35-pcpCore_v7/kernel/drivers/staging/fbtft/fb_ili9340.ko
    usr/local/lib/modules/4.9.35-pcpCore_v7/kernel/drivers/staging/fbtft/flexfb.ko
    usr/local/lib/modules/4.9.35-pcpCore_v7/kernel/drivers/staging/fbtft/fb_tinylcd.ko
    usr/local/lib/modules/4.9.35-pcpCore_v7/kernel/drivers/staging/fbtft/fb_pcd8544.ko
    usr/local/lib/modules/4.9.35-pcpCore_v7/kernel/drivers/staging/fbtft/fb_agm1264k-fl.ko
    usr/local/lib/modules/4.9.35-pcpCore_v7/kernel/drivers/staging/fbtft/fb_ili9325.ko
    usr/local/lib/modules/4.9.35-pcpCore_v7/kernel/drivers/staging/fbtft/fb_tls8204.ko
    usr/local/lib/modules/4.9.35-pcpCore_v7/kernel/drivers/staging/fbtft/fb_ssd1351.ko
    usr/local/lib/modules/4.9.35-pcpCore_v7/kernel/drivers/staging/fbtft/fb_uc1701.ko

  7. #27

    @paul - thank-you

    I am pleased to say that @paul has indeed come up trumps - and that his touchscreen tcz works perfectly with the waveshare 3.5" screen.

    I have therefore amended my instructions to suit this much easier and smoother way of doing things.

    Hope it helps someone ..

    NWJ

    23/08 - added a working img download to the site.
    Last edited by nowhinjing; 2017-08-23 at 08:48. Reason: added img file

  8. #28
    Junior Member
    Join Date
    Mar 2008
    Posts
    18
    Hi nowhinjing,
    tried your instructions, but was not successful .
    Within the step by step instructions based an fresh 3.21 pcp image, I lost after the last step of the first section editing /opt/bootlocal.sh making the Backup and doing a reboot. After the reboot the screen was light grey and was flickering. No output on the screen ???
    After that I tried your image. This is also not working. Again the display lickers 6-7 times with light grey but nothing appears on the display.
    Attached you can find a picture of my screen. schould be the same like yours.
    Name:  20170824_193609.jpg
Views: 278
Size:  69.1 KB
    I checked all your setting , everything is fine. Attached you can find the lsmod output

    Code:
    Module                  Size  Used by    Tainted: G  
    fbtft_device           38075  0 
    flexfb                 14308 63 
    fbtft                  34966  2 fbtft_device,flexfb
    fb_sys_fops             1741  1 fbtft
    syscopyarea             3225  1 fbtft
    sysfillrect             3826  1 fbtft
    sysimgblt               2480  1 fbtft
    joydev                  9988  0 
    snd_soc_bcm2835_i2s     6546  0 
    snd_bcm2835            24427  0 
    snd_soc_core          179915  1 snd_soc_bcm2835_i2s
    snd_pcm_dmaengine       5894  1 snd_soc_core
    snd_compress           10384  1 snd_soc_core
    ads7846                13656  0 
    hwmon                  10552  1 ads7846
    snd_pcm                98501  3 snd_bcm2835,snd_soc_core,snd_pcm_dmaengine
    snd_timer              23968  1 snd_pcm
    snd                    70032  5 snd_bcm2835,snd_soc_core,snd_compress,snd_pcm,snd_timer
    fixed                   3285  0 
    squashfs               33761 29 
    lz4                     1770  4 
    lz4_compress            3334  1 lz4
    zram                   22792  1 
    zsmalloc               17463  1 zram
    evdev                  12423 62 
    spi_bcm2835             7596  0 
    i2c_bcm2835             7167  0 
    bcm2835_gpiomem         3940  0 
    uio_pdrv_genirq         3923  0 
    uio                    10204  1 uio_pdrv_genirq
    and dmsg output within the attached file
    dmsg.txt

    Any hints how to proceed and find the problem why display is not working ?
    Thanks
    Stefan

  9. #29

    Not the same screen

    Unfortunately your screen is not the same as mine.

    Name:  wav35.jpg
Views: 267
Size:  26.8 KB

    So the problem is possibly in several places :

    1. the correct kernel drivers are not loaded - this is very unlikely since it looks as if @paul_ has picked out all the relevant drivers.

    2. the modprobe statements and / or the dtoverlay statements are incorrect - I have done a bit of googling, but can find nothing specific, but see
    Code:
    https://github.com/swkim01/waveshare-dtoverlays
    3. your screen is defective !

    Sorry I can't be of more help, but not having that particular screen makes it hard to diagnose the problem. Hopefully the above will point you in the right direction.

    NWJ

  10. #30

    Just to be sure ...

    Just to be sure I repeated this process on an Rpi 3 - I works as I would expect.

    Can you please try again on a freshly written sd of 3.21 using the first part of my instructions to get output on the TFT screen before moving on to Jivelite. The process should take less than 1 hour.

    You need to append this to sd card FAT partition cmdline.txt
    Code:
     fbcon=map:10 fbcon=font:ProFont6x11 logo.nologo
    And change the following lines in config.txt
    Code:
    framebuffer_width=480
    framebuffer_height=320
    
    [ALL]
    #----------------------------------------------------
    dtparam=i2c=on,spi=on,i2s=on
    dtoverlay=ads7846,speed=1000000,penirq=17,penirq_pull=2,swapxy=1,xmin=200,xmax=3900,ymin=200,ymax=3900,pmax=255,xohms=60
    and add the following to the end of /mnt/opt bootlocal.sh
    Code:
    #pCPstop------
    
    modprobe flexfb  width=320  height=480  regwidth=16 init=-1,0xb0,0x0,-1,0x11,-2,250,-1,0x3A,0x55,-1,0xC2,0x44,-1,0xC5,0x00,0x00,0x00,0x00,-1,0xE0,0x0F,0x1F,0x1C,0x0C,0x0F,0x08,0x48,0x98,0x37,0x0A,0x13,0x04,0x11,0x0D,0x00,-1,0xE1,0x0F,0x32,0x2E,0x0B,0x0D,0x05,0x47,0x75,0x37,0x06,0x10,0x03,0x24,0x20,0x00,-1,0xE2,0x0F,0x32,0x2E,0x0B,0x0D,0x05,0x47,0x75,0x37,0x06,0x10,0x03,0x24,0x20,0x00,-1,0x36,0x28,-1,0x11,-1,0x29,-3
    modprobe fbtft_device debug=3 rotate=90 name=flexfb speed=16000000 gpios=reset:25,dc:24
    Do let me know how you get on ...

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •