Am 18.03.2017 um 09:15 schrieb Michael Mrozek shop@dragonbox.de:
Hi,
as we need to have an easy and fast way to test the Pyra boards for defects, I'd like to start working on a Test- and OS-Flasher-Card that will also be used by GC to preinstall and test the units on mass production.
Similar to the one on the Pandora: https://cloud.openpandora.org/index.php/s/HiXoyEsaXryhx20
Basically, it boots up a minimal kernel and filesystem (takes 2 seconds) and then starts the initialize.sh-Script.
This is something I could work on with a little help.
Nikolaus already has a collection of scripts for testing and notaz already adopted the input tester.
Yes, especially the hw-test tool:
http://git.goldelico.com/?p=gta04-kernel.git;a=blob;f=Letux/root/hw-test;h=0...
I use this for the GTA04 to create test reports like this:
http://www.gta04.org/serial.php?serial=5285-0050
But it is not as fully automatic as it should be to hand over to the production facility.
I can work on the test and scripts file, but I need someone who can create the basic filesystem for booting and testing.
Who can help me there? :)
You could try:
http://download.goldelico.com/letux-debian-rootfs/latest-minimal.tbz
and mix with latest u-boot, kernel.
In other words:
DEV=/dev/sdd makesd pyra -r debian
This is currently still a Debian Jessie and sysvinit (8.7) but upgrade to Debian 9.0 systemd is in the works. I think X11 is installed but no GUI. So you can either apt-get install lxde or xfce4 if you need.
Then you can remove drivers and things from the boot process that are not needed.
But of course there are thousands of roads to Rome :)
BR, Nikolaus
-- Mit freundlichen Grüßen,
Michael Mrozek
DragonBox Shop OpenPandora GmbH Geschäftsführer: Michael Mrozek
Schäffbräustr. 11 85049 Ingolstadt Deutschland Tel.: 0841 / 990 5548 http://www.dragonbox.de/ HRB 4879, Amtsgericht Ingolstadt
eMail: info@dragonbox.de
Kernel mailing list Kernel@pyra-handheld.com http://pyra-handheld.com/cgi-bin/mailman/listinfo/kernel