WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: piCore-8.0beta1  (Read 3128 times)

Offline bmarkus

  • Administrator
  • Hero Member
  • *****
  • Posts: 6853
    • My Community Forum
piCore-8.0beta1
« on: May 24, 2016, 02:34:55 AM »
Team Tiny Core is proud to announce immediate availability of the first beta release of the piCore-8.0 edition. Nearly all components updated in the base to latest upstream:

- kernel 4.4.11
- glibc 2.23
- BusyBox 1.24.2
- util-linux 2.28
- e2fsprogs 1.43
- MicroPython 1.8
- Perl 5.24
- GCC 6.1

TC scripts also updated to latest common base. Except ncurses which doesn't build properly all packages in the repo updated and rebuilt using the new toolchain, not just copied over from 6.x/7.x repos. Dependencies revised, may be different to previous versions. It means limited number of packages in the repo, e.g. Xorg and graphical stuff are missing.

Only one SD card image available, it works on all RPi boards. Download location:

http://tinycorelinux.net/8.x/armv6/test_releases/

Please try it and share your experience, bugs found, etc.
Béla
Ham Radio callsign: HA5DI

"Amateur Radio: The First Technology-Based Social Network."

Offline gavinmc42

  • Sr. Member
  • ****
  • Posts: 263
Re: piCore-8.0beta1
« Reply #1 on: May 24, 2016, 10:09:42 PM »
Thanks Bela,

Been waiting for it :P
Now in front of Raspbian - 4.4.11 yippee 8)

Arrow keys command memory fixed

Something I never noticed before was TC's default gpu_mem size = 64MB?
If only using console mode can free up some memory by adding gpu_mem=16 to config.txt
But if using camera then gpu_mem=128
X11 = 64MB?

Might help if there was a GPU memory comment in the config.txt

Videocore Camera library updated? got some 8Mp V2 I want to test.

Offline bmarkus

  • Administrator
  • Hero Member
  • *****
  • Posts: 6853
    • My Community Forum
Re: piCore-8.0beta1
« Reply #2 on: May 24, 2016, 10:37:16 PM »
GPU mem: while it is a good point, not sure it must be changed. Saving 48MB doesn't help too much when you are out of memory and with 16MB it is one more thing to change in config (if any) which will be forgotten by users, like increasing partition size.

VC libs are not packed, but you can download from GitHub and play with it:

https://github.com/raspberrypi/firmware
Béla
Ham Radio callsign: HA5DI

"Amateur Radio: The First Technology-Based Social Network."

Offline gavinmc42

  • Sr. Member
  • ****
  • Posts: 263
Re: piCore-8.0beta1
« Reply #3 on: May 26, 2016, 07:55:50 PM »
or just copy the Raspbian Raspistill binary?
Think I tested that before.


Offline mikedev

  • WikiUser
  • *
  • Posts: 25
Re: piCore-8.0beta1
« Reply #4 on: June 01, 2016, 12:53:28 PM »
... limited number of packages in the repo, e.g. Xorg and graphical stuff are missing.


It works on my pi Zero, may I know where I can download the source of Xorg, Xvesa, etc. so that I can test compile them myself and test out the GUI capabilities of my pi zero?

Thanks!

Offline bmarkus

  • Administrator
  • Hero Member
  • *****
  • Posts: 6853
    • My Community Forum
Re: piCore-8.0beta1
« Reply #5 on: June 01, 2016, 11:02:45 PM »
Check source code of extensions in the 6.x or other previous version

http://tinycorelinux.net/6.x/armv6/tcz/src/

TC GUI tools in the TC GIT:

http://git.tinycorelinux.net/index.cgi

Or just make it from upstream source.
Béla
Ham Radio callsign: HA5DI

"Amateur Radio: The First Technology-Based Social Network."

Offline bmarkus

  • Administrator
  • Hero Member
  • *****
  • Posts: 6853
    • My Community Forum
Re: piCore-8.0beta1
« Reply #6 on: June 02, 2016, 01:31:50 AM »

It works on my pi Zero, may I know where I can download the source of Xorg, Xvesa, etc. so that I can test compile them myself and test out the GUI capabilities of my pi zero?


There are no Xvesa for RPi, only Xorg.
Béla
Ham Radio callsign: HA5DI

"Amateur Radio: The First Technology-Based Social Network."

Offline mikedev

  • WikiUser
  • *
  • Posts: 25
Re: piCore-8.0beta1
« Reply #7 on: June 03, 2016, 06:57:49 AM »
Thank you!

(pi zero)
Bug report: "Illegal instruction" on wget/curl with HTTPS download
There is something wrong with gmp.tcz and nettle.tcz in the repository.  The issue can be repeatedly duplicated.

The issue applies to wget.tcz and curl.tcz since they both use the mentioned tcz:

Quote
$ tce-load -il wget
libtasn1.tcz: OK
p11-kit.tcz: OK
gmp.tcz: OK
nettle.tcz: OK
libidn.tcz: OK
gnutls.tcz: OK
wget.tcz: OK

$ /usr/local/bin/wget https://gmplib.org/download/gmp/gmp-6.1.0.tar.xz
--2016-06-03 14:26:47--  https://gmplib.org/download/gmp/gmp-6.1.0.tar.xz
Resolving gmplib.org (gmplib.org)... 37.252.124.96
Connecting to gmplib.org (gmplib.org)|37.252.124.96|:443... connected.
Illegal instruction

$ curl https://gmplib.org/download/gmp/gmp-6.1.0.tar.xz
Illegal instruction

I have rebuild the gmp.tcz and nettle.tcz natively on my pi zero according the to commands in gmp.build and nettle.build, with the only difference of downloading the source from upstream:
https://gmplib.org/download/gmp/gmp-6.1.0.tar.xz
ftp://ftp.gnu.org/gnu/nettle/nettle-3.2.tar.gz

Then, I load my rebuild gmp.tcz and nettle.tcz first, and then load wget/curl from the repository so that the rest of the dependencies will be loaded from the repository as well.

Then both wget and curl no longer experience "Illegal instruction" error.

Quote
$ /usr/local/bin/wget https://gmplib.org/download/gmp/gmp-6.1.0.tar.xz
--2016-06-03 14:42:29--  https://gmplib.org/download/gmp/gmp-6.1.0.tar.xz
Resolving gmplib.org (gmplib.org)... 37.252.124.96
Connecting to gmplib.org (gmplib.org)|37.252.124.96|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1950316 (1.9M) [application/octet-stream]
Saving to: 'gmp-6.1.0.tar.xz.2'

gmp-6.1.0.tar.xz.2               100%[========================================================>]   1.86M   122KB/s    in 15s

2016-06-03 14:42:46 (127 KB/s) - 'gmp-6.1.0.tar.xz.2' saved [1950316/1950316]


Thanks,

Offline mikedev

  • WikiUser
  • *
  • Posts: 25
Re: piCore-8.0beta1
« Reply #8 on: June 03, 2016, 08:06:19 AM »
The "Illegal instruction" issue exists on HTTPS download with wget/curl, but not HTTP.

HTTP download by wget/curl is fine with the repository's gmp and nettle packages.

Offline bmarkus

  • Administrator
  • Hero Member
  • *****
  • Posts: 6853
    • My Community Forum
Re: piCore-8.0beta1
« Reply #9 on: June 03, 2016, 09:04:52 AM »
Thanks for reporting. I can reproduce it on RPi-B board. WIll investigate.
Béla
Ham Radio callsign: HA5DI

"Amateur Radio: The First Technology-Based Social Network."

Offline bmarkus

  • Administrator
  • Hero Member
  • *****
  • Posts: 6853
    • My Community Forum
Re: piCore-8.0beta1
« Reply #10 on: June 03, 2016, 12:40:27 PM »
nettle used armv7 neon instructions. Rebuilt for armv6 and updated in repo. Tested, both wget and curl works now,

gmp.tcz is ok, no need to rebuild.
Béla
Ham Radio callsign: HA5DI

"Amateur Radio: The First Technology-Based Social Network."

Offline akram

  • WikiUser
  • *
  • Posts: 3
Re: piCore-8.0beta1
« Reply #11 on: June 04, 2016, 06:00:19 AM »
I tried to install using dd command and Win disk imager both on Pi 3 Model B but did not boot. I tried this commands -

sudo dd bs=4m if=piCore-8.0beta1.img of=/dev/disk2

disk names I found using

ls /dev > devices2.txt
diff devices.txt devices2.txt

disk2s1
disk2s2

Files get copied to the card (please see the .jpg attachment) successfully but still does not boot. Please help.

Offline Gerrelt

  • Full Member
  • ***
  • Posts: 175
Re: piCore-8.0beta1
« Reply #12 on: June 05, 2016, 12:52:00 AM »
Hi Béla,

 I am trying to install squeezelite on this 8.0beta1, but it seems that alsa-config.tcz is not available in the repository:

Code: [Select]
tc@box:~$ tce-load -wi alsa-config.tcz
Downloading: alsa-config.tcz
Connecting to repo.tinycorelinux.net (89.22.99.37:80)
wget: server returned error: HTTP/1.1 404 Not Found
md5sum: alsa-config.tcz.md5.txt: No such file or directory
Error on alsa-config.tcz
tc@box:~$

I also don't see "alsaequal.tcz" when I do a tce search on "alsa".

Greetings,
    Gerrelt.
my Raspberry Pi page: http://raspberry.gerrelt.nl

Offline bmarkus

  • Administrator
  • Hero Member
  • *****
  • Posts: 6853
    • My Community Forum
Re: piCore-8.0beta1
« Reply #13 on: June 05, 2016, 02:57:41 AM »
Hi Béla,

 I am trying to install squeezelite on this 8.0beta1, but it seems that alsa-config.tcz is not available in the repository:

Code: [Select]
tc@box:~$ tce-load -wi alsa-config.tcz
Downloading: alsa-config.tcz
Connecting to repo.tinycorelinux.net (89.22.99.37:80)
wget: server returned error: HTTP/1.1 404 Not Found
md5sum: alsa-config.tcz.md5.txt: No such file or directory
Error on alsa-config.tcz
tc@box:~$

I also don't see "alsaequal.tcz" when I do a tce search on "alsa".

Greetings,
    Gerrelt.

alsaequal is not yet in repo.

Same with alsa-config where I'm not sure it is need at all, will see. Sound works fine in 8.0 as it is now.
Béla
Ham Radio callsign: HA5DI

"Amateur Radio: The First Technology-Based Social Network."

Offline Paul_123

  • Sr. Member
  • ****
  • Posts: 376
Re: piCore-8.0beta1
« Reply #14 on: June 05, 2016, 09:24:09 AM »
Onboard audio and USB audio works fine.