Tiny Core Linux
Tiny Core Base => Raspberry Pi => piCore Test Releases => Topic started by: bmarkus on August 24, 2016, 08:46:32 PM
-
Team Tiny Core is proud to announce immediate availability of the fifth beta release of the piCore-8.0 edition.
With this release kernel is frozen, it will be used in final version (except really serious issue found).
8.0beta5
- kernel updated to 4.4.19, now supports CM3 Compute module, not yet available to buy
- firmware updated to 20160823
- GCC updated to 6.2.0
- GLIBC updated to 2.24
- util-linux updated to 2.28.1
8.0beta4
- kernel updated to 4.4.15
- firmware updated to 20160715
- MicroPython updated to 1.8.2-19
8.0beta3
- kernel updated to 4.4.14
- firmware updated to 20160626
- MicroPython updated to 1.8.1-90
- added ZBUD=y to kernel config
- on-board audio enabled by default
- VC I2C disabled by default
- serial console works on RPi3, using /dev/ttyS0, all other boards /dev/ttyAMA0
- serial console terminal emulation change from VT100 to linux
8.0beta2
- kernel updated to 4.4.13
- e2fsprogs updated to 1.43.1
- MicroPython updated
- RPi firmware updated to 20160613
8.0beta1
- 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.
-
Bela,
I did not try this yet with this beta that you just posted, I was typing this as you locked the other thread......
I was testing the userspace binaries after I packed them. I wanted to play with loading and removing overlays after boot.
tc@piCorePlayer:/mnt/mmcblk0p1/overlays$ sudo dtoverlay -a -v -d /mnt/mmcblk0p1/overlays
run_cmd: mount -t configfs none '/config/device-tree'
mount: mount point /config/device-tree does not exist
* Failed to mount configfs - 2
tc@piCorePlayer:/mnt/mmcblk0p1/overlays$ sudo mkdir /config/device-tree
tc@piCorePlayer:/mnt/mmcblk0p1/overlays$ sudo dtoverlay -a -v -d /mnt/mmcblk0p1/overlays
* configfs overlays folder not found - incompatible kernel
found very little with a quick google search....but found references to mounting the configfs manually
sudo mount -t configfs none /sys/kernel/config
sudo dtoverlay -a -d /mnt/mmcblk0p1/overlays
<list of all overlays is printed>
dtoverlay now runs, but does not show any overlays loaded.
-
Try beta5 and the current VC set.
-
Try beta5 and the current VC set.
I pulled the vc tonight to pack, so it should line up with the kernel you pulled. So I'll give it a test tomorrow.
The other vc binaries I tested worked fine.
-
same result...but I did some reading on the rpi web site, and seems that while the utilities may exist, it may be premature to be doing that.
-
login as: tc
tc@192.168.1.112's password:
( '>')
/) TC (\ Core is distributed with ABSOLUTELY NO WARRANTY.
(/-_--_-\) www.tinycorelinux.net
tc@box:~$ tce-load -wi git.tcz
git.tcz.dep OK
curl.tcz.dep OK
Downloading: gnutls.tcz
Connecting to repo.tinycorelinux.net (89.22.99.37:80)
wget: short write
gnutls.tcz: FAILED
md5sum: WARNING: 1 of 1 computed checksums did NOT match
Error on gnutls.tcz
tc@box:~$
Aim is to check if docker can be installed on piCore-8.0beta5, [ https://github.com/umiddelb/armhf/wiki/Get-Docker-up-and-running-on-the-RaspberryPi-(ARMv6)-in-four-steps-(Wheezy) (https://github.com/umiddelb/armhf/wiki/Get-Docker-up-and-running-on-the-RaspberryPi-(ARMv6)-in-four-steps-(Wheezy)) ..
Looks like, there are browsing problems too
tc@box:~$ lynx http://www.bbc.co.uk
Looking up www.bbc.co.uk
Making HTTP connection to www.bbc.co.uk
Sending HTTP request.
HTTP request sent; waiting for response.
HTTP/1.1 200 OK
Allowing this cookie.
Data transfer complete
/usr/local/bin/gzip -d --no-name /tmp/lynxXXXXpVDhDu/L1311-8075TMP.html.gz
Alert!: Error uncompressing temporary file!
lynx: Start file could not be found or is not text/html or text/plain
Exiting...
tc@box:~$
tc@box:~$
-
"short write", you ran out of space.
-
Did you expand the mmcblk0p2 partition as decribed in README?
-
No, I didn't :(
Now after doing that part of the problem is gone..
login as: tc
tc@192.168.1.112's password:
( '>')
/) TC (\ Core is distributed with ABSOLUTELY NO WARRANTY.
(/-_--_-\) www.tinycorelinux.net
tc@box:~$ df
Filesystem Size Used Available Use% Mounted on
tmpfs 833.0M 9.4M 823.6M 1% /
tmpfs 462.8M 0 462.8M 0% /dev/shm
/dev/mmcblk0p2 10.1M 9.3M 0 100% /mnt/mmcblk0p2
/dev/loop0 1.1M 1.1M 0 100% /tmp/tcloop/mc
/dev/loop1 1.9M 1.9M 0 100% /tmp/tcloop/openssh
/dev/loop2 640.0K 640.0K 0 100% /tmp/tcloop/lynx
/dev/loop3 1.1M 1.1M 0 100% /tmp/tcloop/glib2
/dev/loop4 128.0K 128.0K 0 100% /tmp/tcloop/libssh2
/dev/loop5 256.0K 256.0K 0 100% /tmp/tcloop/ncurses
/dev/loop6 128.0K 128.0K 0 100% /tmp/tcloop/libedit
/dev/loop7 1.1M 1.1M 0 100% /tmp/tcloop/openssl
/dev/loop8 128.0K 128.0K 0 100% /tmp/tcloop/libidn
/dev/loop9 128.0K 128.0K 0 100% /tmp/tcloop/gamin
/dev/loop10 128.0K 128.0K 0 100% /tmp/tcloop/libelf
/dev/loop11 640.0K 640.0K 0 100% /tmp/tcloop/pcre
/dev/loop12 384.0K 384.0K 0 100% /tmp/tcloop/libgcrypt
/dev/loop13 128.0K 128.0K 0 100% /tmp/tcloop/bzip2-lib
/dev/loop14 128.0K 128.0K 0 100% /tmp/tcloop/libgpg-error
tc@box:~$ sudo resize2fs /dev/mmcblk0p2
resize2fs 1.43.1 (08-Jun-2016)
Filesystem at /dev/mmcblk0p2 is mounted on /mnt/mmcblk0p2; on-line resizing required
old_desc_blocks = 1, new_desc_blocks = 8
The filesystem on /dev/mmcblk0p2 is now 1921016 (1k) blocks long.
tc@box:~$ df
Filesystem Size Used Available Use% Mounted on
tmpfs 833.0M 9.4M 823.6M 1% /
tmpfs 462.8M 0 462.8M 0% /dev/shm
/dev/mmcblk0p2 1.8G 9.6M 1.7G 1% /mnt/mmcblk0p2
/dev/loop0 1.1M 1.1M 0 100% /tmp/tcloop/mc
/dev/loop1 1.9M 1.9M 0 100% /tmp/tcloop/openssh
/dev/loop2 640.0K 640.0K 0 100% /tmp/tcloop/lynx
/dev/loop3 1.1M 1.1M 0 100% /tmp/tcloop/glib2
/dev/loop4 128.0K 128.0K 0 100% /tmp/tcloop/libssh2
/dev/loop5 256.0K 256.0K 0 100% /tmp/tcloop/ncurses
/dev/loop6 128.0K 128.0K 0 100% /tmp/tcloop/libedit
/dev/loop7 1.1M 1.1M 0 100% /tmp/tcloop/openssl
/dev/loop8 128.0K 128.0K 0 100% /tmp/tcloop/libidn
/dev/loop9 128.0K 128.0K 0 100% /tmp/tcloop/gamin
/dev/loop10 128.0K 128.0K 0 100% /tmp/tcloop/libelf
/dev/loop11 640.0K 640.0K 0 100% /tmp/tcloop/pcre
/dev/loop12 384.0K 384.0K 0 100% /tmp/tcloop/libgcrypt
/dev/loop13 128.0K 128.0K 0 100% /tmp/tcloop/bzip2-lib
/dev/loop14 128.0K 128.0K 0 100% /tmp/tcloop/libgpg-error
tc@box:~$ tce-load -wi git.tcz
git.tcz.dep OK
curl.tcz.dep OK
Downloading: gnutls.tcz
Connecting to repo.tinycorelinux.net (89.22.99.37:80)
gnutls.tcz 100% |*******************************| 1052k 0:00:00 ETA
gnutls.tcz: OK
Downloading: curl.tcz
Connecting to repo.tinycorelinux.net (89.22.99.37:80)
curl.tcz 100% |*******************************| 232k 0:00:00 ETA
curl.tcz: OK
Downloading: git.tcz
Connecting to repo.tinycorelinux.net (89.22.99.37:80)
git.tcz 100% |*******************************| 6880k 0:00:00 ETA
git.tcz: OK
tc@box:~$ tce-load -wi lynx.tcz
lynx is already installed!
tc@box:~$ lynx http://bbc.co.uk
Looking up bbc.co.uk
Making HTTP connection to bbc.co.uk
Sending HTTP request.
HTTP request sent; waiting for response.
HTTP/1.1 301 Moved Permanently
Data transfer complete
HTTP/1.1 301 Moved Permanently
Using http://www.bbc.co.uk/
Looking up www.bbc.co.uk
Making HTTP connection to www.bbc.co.uk
Sending HTTP request.
HTTP request sent; waiting for response.
HTTP/1.1 200 OK
'A'lways allowing from domain '.bbc.co.uk'.
Data transfer complete
/usr/local/bin/gzip -d --no-name /tmp/lynxXXXXPtaalz/L1227-5642TMP.html.gz
Alert!: Error uncompressing temporary file!
lynx: Start file could not be found or is not text/html or text/plain
Exiting...
tc@box:~$
-
Giving up on docker...
login as: tc
tc@192.168.1.112's password:
( '>')
/) TC (\ Core is distributed with ABSOLUTELY NO WARRANTY.
(/-_--_-\) www.tinycorelinux.net
tc@box:~$ curl -sSL https://get.docker.com/ | sh
Either your platform is not easily detectable, is not supported by this
installer script (yet - PRs welcome! [hack/install.sh]), or does not yet have
a package for Docker. Please visit the following URL for more detailed
installation instructions:
https://docs.docker.com/engine/installation/