Hi,
Am 14.10.2016 um 02:45 schrieb aTc atc@k-n-p.org:
Here's a test image with a tiler enabled 4.8.1 kernel, and an u-boot that show the extlinux menu( on the serial output) .
Oh nice! Will give it a try asap.
Would it be difficult to share the source code of the u-boot patches?
The default kernel will load after a 3 second timeout
http://packages.pyra-handheld.com/images/extra/tiler/pyra-debian-jessie-mate...
either extract the .img, and dd to an sd card
well, that can fail if the target SD is a little smaller (1-2% variation of "official" 8GB are possible) than baked into the .img.
, or use a disk image writer (i use gnome-disks, which can handle .img.xz directly)
At least an 8GB card is needed. The image contents are a lot less, but it's nice to have a bit of extra space without having to resize the partition.
How do you manage that with dd images? AFAIK they have a fixed partition size and simply don't use the space of bigger cards. So an 8GB dd image expanded onto a 16GB card gives an 8GB file system.
This is one of the main reasons why I have completely retired the dd images a while ago and developed the makesd tool. But if there is a better solution it would indeed be easier to distribute dd images of variable size.
So I am really curious to learn how this works.
The tiler hack is started automatically by systemd through tiler.service, and just runs the script located at /usr/share/pyra/scripts/tiler.sh
Would it be possible to provide a direct download link (instead of pulling from the .img).
I would like to include both, the Tiler kernel patches and this script in the Letux kernel tree so that we can build/modify that independently of user-space code and have a well known location where tiler kernel code and helper scripts are version-managed.
This also helps fix the problem I kept having where fbset reports a 1024x768 framebuffer, and nothing gets output on the lcd (probably because it sometimes seems to thinks nothing is connected to the lcd output during boot.)
BR and thanks, Nikolaus