Tiny Core Linux

Tiny Core Base => Raspberry Pi => piCore Test Releases => Topic started by: bmarkus on December 07, 2015, 12:35:25 AM

Title: piCore-7.0beta1
Post by: bmarkus on December 07, 2015, 12:35:25 AM
Team Tiny Core is pleased to announce the availability of piCore-7.0beta1, the Raspberry Pi port of Tiny Core Linux (TC). Changes in this release:

Kernel is frozen, no change planned for final release.


piCore-7.0beta1

* kernel updated to 4.1.13
* GCC updated to 5.3.0
* MicroPython updated to 1.5.1-72
* SHOWAPPS boot code works now
* copy2fs.flg works now
* KERNEL substitution in onboot.lst works now
* USB device recognition is enhanced
* unified armv6/armv7 SD card image

The most important change is that the same SD card image now works with armv6 (RPi1) and armv7 (RPi2) boards. It comes with SSH server and mc (Midnight Commander) preinstalled. From now only one image is available per version.


piCore-7.0alpha8

* kernel updated to 4.1.12
* MicroPython updated
* RPi firmware updated
* BusyBox updated to 1.24.1
* cliorx synced to common TC base
* copy2fs.flg implemented


piCore-7.0alpha7

* kernel updated to 4.1.8
* MicroPython updated to 1.4.6
* fixed tce-load loop mounting bug on armv6


piCore-7.0alpha6:

* bug fixes
* BusyBox pstree added to base


piCore-7.0alpha5:

* kernel updated to 4.1.7
* new USB sound cards enabled

From now openssl-1.0.1.tcz replaced with openssl.tcz which is the latest 1.0.2d upstream with SSLv2/SSLv3 disabled. Packages using openssl are partly rebuilt remaining will be rebuilt.

python3.tcz renamed to python3.4.tcz and python3.5.tcz added to repo.


piCore-7.0alpha4:

* util-linux updated to 2.7
* BusyBox mount/umount replaced with util-linux
* new, faster startup tcz loader (copy to RAM is not yet supported)


piCore-7.0alpha3:

* kernel updated to 4.1.6
* must have kernel modules moved to kernel
* HDMI audio patched to support 192kbs audio
* ext4 file system encryption enabled
* Mediatek WiFi adapters supported
* New audio DAC added
* default CPU speed governor changed to performance
* Core scripts updated to TC 6.4 level


piCore-7.0alpha2:

* Core scripts updated to latest common script base
* significantly reduced startup time
* new motd/penguin
* MicroPython updated, heap size increased to 1M from 128k


piCore-7.0alpha1:

* kernel 4.1.4
* glibc 2.22
* BusyBox 1.23.2
* gcc 5.2.0
* e2fsprog 1.42.13
* util-linux 2.26.2

This version supports the RPi CM (Compute Module).

As a new feature Micro Python added to base. It is a small footprint version of Python 3.4 developed for embedded systems, ideal for scripting tools replacing shell.


Download links:

http://tinycorelinux.net/7.x/armv7/test_releases/ - for RPi2
http://tinycorelinux.net/7.x/armv6/test_releases/ - for all other boards

Only the SSH version is offered. If you want GUI, install TC.tcz from the repo. To get the base system with cloud mode, no persistent storage just delete the second partition, /dev/mmcblk0p2 on the SD card.


Notes:

To enable special devices and interfaces check config.txt file and read https://github.com/raspberrypi/firmware/blob/master/boot/overlays/README

The final notice, don't forget to expand /dev/mmcblk0p2 before adding extensions, as described in README.
Title: Re: piCore-7.0beta1
Post by: Greg Erskine on December 07, 2015, 11:48:31 AM
Sounds very promising bmarkus.

Title says beta11 not beta1.

regards
Greg
Title: Re: piCore-7.0beta1
Post by: bmarkus on December 07, 2015, 01:38:35 PM

Title says beta11 not beta1.


Thanks, fixed
Title: Re: piCore-7.0beta1
Post by: Paul_123 on December 07, 2015, 07:20:00 PM
Tested on a B+

Previous Problems of wifi kernel modules not loading automatically seems resolved.
referencing file-KERNEL.tcz in onboot.lst is working again.


Please post kernel source and all of the other files to compile modules when you have a chance.
Title: Re: piCore-7.0beta1
Post by: jncl on December 08, 2015, 05:25:07 AM
Hi Béla,

    I have successfully tested this image on RPi A/B/B+/2/0. All booted successfully and WiFi worked as expected.

    Great job, thanks a lot.
Title: Re: piCore-7.0beta1
Post by: bmarkus on December 08, 2015, 05:36:14 AM
Thanks for the feedback specially on the Zero. It is the first confirmation that piCore runs on the new Zero. Unfortunately Zero is not available here, expected in January/February only.

:)
Title: Re: piCore-7.0beta1
Post by: tommy84-82 on December 12, 2015, 01:35:28 PM
7.0beta1:

Code: [Select]
tc@box:~$ tce-load -wi mariadb mariadb-client
mariadb.tcz.dep OK
libxml2.tcz.dep OK
unixODBC.tcz.dep OK
Downloading: libltdl.tcz
Connecting to repo.tinycorelinux.net (89.22.99.37:80)
mariadb-client.tcz.dep OK
libltdl.tcz          100% |*******************************| 16384   0:00:00 ETA
libltdl.tcz: OK
Downloading: unixODBC.tcz
Connecting to repo.tinycorelinux.net (89.22.99.37:80)
unixODBC.tcz         100% |*******************************|   248k  0:00:00 ETA
unixODBC.tcz: OK
Downloading: openssl-1.0.1.tcz
Connecting to repo.tinycorelinux.net (89.22.99.37:80)
wget: short write
[u][b]openssl-1.0.1.tcz: FAILED
md5sum: WARNING: 1 of 1 computed checksums did NOT match
Error on openssl-1.0.1.tcz[/b][/u]
tc@box:~$
Title: Re: piCore-7.0beta1
Post by: patrikg on December 12, 2015, 02:00:57 PM
Short write means you are out of disk space.

Did you miss to expand your sdcard.

You may to read the last line of bmarkus text.

You need to read the readme text file how to do expand.






7.0beta1:

Code: [Select]
tc@box:~$ tce-load -wi mariadb mariadb-client
mariadb.tcz.dep OK
libxml2.tcz.dep OK
unixODBC.tcz.dep OK
Downloading: libltdl.tcz
Connecting to repo.tinycorelinux.net (89.22.99.37:80)
mariadb-client.tcz.dep OK
libltdl.tcz          100% |*******************************| 16384   0:00:00 ETA
libltdl.tcz: OK
Downloading: unixODBC.tcz
Connecting to repo.tinycorelinux.net (89.22.99.37:80)
unixODBC.tcz         100% |*******************************|   248k  0:00:00 ETA
unixODBC.tcz: OK
Downloading: openssl-1.0.1.tcz
Connecting to repo.tinycorelinux.net (89.22.99.37:80)
wget: short write
[u][b]openssl-1.0.1.tcz: FAILED
md5sum: WARNING: 1 of 1 computed checksums did NOT match
Error on openssl-1.0.1.tcz[/b][/u]
tc@box:~$
Title: Re: piCore-7.0beta1
Post by: tommy84-82 on December 12, 2015, 02:26:06 PM
Thank you.
I missed this line, its almost midnight at my time.
Title: Re: piCore-7.0beta1
Post by: tommy84-82 on December 13, 2015, 02:11:43 AM
I'd like to run mysql, but there is no file called /etc/init.d/services/mysql to run it.

Code: [Select]
tc@box:/$ tce-load -wi mariadb.tcz mariadb-client.tcz
mariadb is already installed!
mariadb-client is already installed!
tc@box:/$ /etc/init.d/services/
crond  dhcp   tftpd
tc@box:/$ ls -al /etc/init.d/services/
total 12
drwxrwxr-x    2 root     staff          100 Jan  1  1970 ./
drwxrwxr-x    3 root     staff          240 Jan  1  1970 ../
-rwxrwxr-x    1 root     staff          136 Dec  6 12:53 crond
-rwxrwxr-x    1 root     staff          143 Dec  6 12:53 dhcp
-rwxrwxr-x    1 root     staff          324 Dec  6 12:53 tftpd
tc@box:/$

ps. Apache2 and php5 and mdadm works very well, I need to run mysql server.
Title: Re: piCore-7.0beta1
Post by: Rich on December 13, 2015, 06:31:37 AM
Hi tommy84-82
From  mariadb.tcz.info:
Code: [Select]
Title:          mariadb.tcz
Description:    An enhanced, drop-in replacement for MySQL
Version:        10.0.19
Author:         MariaDB Foundation
Original-site:  https://mariadb.org
Copying-policy: GPL V2, LGPL v2.1
Size:           30.4M
Extension_by:   bmarkus
Tags:           LIBRARY CLI SERVER SQL MYSQL MARIADB
Comments:       Binaries only
                ----
                Start server with command
                'sudo /usr/local/mysql/bin/mysqld_safe &'
               
                Database is /usr/local/mysql/data
                Backup or use persistent storage
                ----
                Compiled for piCore 6.x
Change-log:     ----
Current:        2015/05/26 First version, 10.0.19
Always check an extensions  info  file to see if it lists any instructions or important notes.

By the way, this thread is for a test release. This type of question should be ask under the  TCE Q&A Forum.
Title: Re: piCore-7.0beta1
Post by: tommy84-82 on December 13, 2015, 08:39:17 AM
Thanks for the tips. I'm newbie in TinyCore/piCore.
TC is great piece of work.
Best regards.
Title: Re: piCore-7.0beta1
Post by: Gerrelt on December 13, 2015, 10:56:36 AM
I've did my squeezelite installation with this version, and everything seems to work fine!  8)
Title: Re: piCore-7.0beta1
Post by: geev03 on December 17, 2015, 09:14:15 AM
Thanks, it works on both RPi2 and RPi0.
Looking forward to the stable release.....
Title: Re: piCore-7.0beta1
Post by: gavinmc42 on December 21, 2015, 07:07:38 PM
Having trouble with camera, but I might have missed something.
Going to compare SD card files to the Alpha8 version that is working
Camera module works on Raspbian, so hardware is ok.

RS is having special on the normal camera now.
Got 3 NOIRs a few weeks ago when they were on special.
Grab them while you can.
Camera chip is going obsolete so Raspberry PI foundation will have to find another one.
Suspect RS is clearing out stock.