This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

Thread Rating:
  • 3 Vote(s) - 2.67 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Getting started
#11
For those using a Mac, "ApplePi-Baker" is great for writing and backing up your SD cards.
https://www.tweaking4all.com/software/ma...-pi-baker/
Reply
#12
(03-03-2017, 09:51 PM)gooze74 Wrote: Finally working !! It was really worth it guys !! I have hardware video decoding with 2D acceleration yeehhaaa !!
The problem was with the build/extlinux/rk3288.conf file which were really wrong...
Replace it with this one :

label kernel-4.4
   kernel /zImage
   fdt /rk3288-miniarm.dtb
   append  earlyprintk console=tty1 console=ttyS2,115200n8 rw root=/dev/mmcblk0p7 rootfstype=ext4 init=/sbin/init

about:gpu chromium screenshot : http://imgur.com/a/9EurO

This is really good news!

Have you tried VLC, rDesktop etc.? They all suffers from the lack of 2D acceleration...

Is there a possibility for you to create some sort of tutorial for the steps you took to achieve this?
My Linux kernel-building knowledge is from many years ago and much have changed it seems Wink

Thanks in advance,

 Per
Reply
#13
(03-07-2017, 09:12 AM)Perus Wrote:
(03-03-2017, 09:51 PM)gooze74 Wrote: Finally working !! It was really worth it guys !! I have hardware video decoding with 2D acceleration yeehhaaa !!
The problem was with the build/extlinux/rk3288.conf file which were really wrong...
Replace it with this one :

label kernel-4.4
   kernel /zImage
   fdt /rk3288-miniarm.dtb
   append  earlyprintk console=tty1 console=ttyS2,115200n8 rw root=/dev/mmcblk0p7 rootfstype=ext4 init=/sbin/init

about:gpu chromium screenshot : http://imgur.com/a/9EurO

This is really good news!

Have you tried VLC, rDesktop etc.? They all suffers from the lack of 2D acceleration...

Is there a possibility for you to create some sort of tutorial for the steps you took to achieve this?
My Linux kernel-building knowledge is from many years ago and much have changed it seems Wink

Thanks in advance,

 Per

It has been some days I'm using this custom image. The Xserver has DRI2 using glamor and wayland, so it is able to draw window and videos with nice performance but it could be better from my point of view. I did not post tutorial yet because there is one drawback by building this custom image : I don't have the wifi and bluetooth running anymore... I cannot make it working again by compiling it or copying the previous module Sad  (8723BS kernel module)... I am not able to have sound through the DAC as the Realtek ALC4040 is event not existing anywhere on the web except on the Tinker board. Sound through HDMI is working.
VLC, Kodi etc are running with hardware acceleration but youtube is not. The videos are almost played smoothly but they can be extremely choppy when a lot of details are moving. I suspect there is still an issue with the 2D acceleration. It will probably better when they implement their RGA in the system (https://github.com/rockchip-linux/rk-rootfs-build)

It is not that difficult to build this custom system and does not require any kernel building knowledge as the kernel configuration is already provided on the repo with "miniarm" configuration. Will try to find some time eventually to write something about the steps.
Reply
#14
(03-03-2017, 09:51 PM)gooze74 Wrote: Finally working !! It was really worth it guys !! I have hardware video decoding with 2D acceleration yeehhaaa !!
The problem was with the build/extlinux/rk3288.conf file which were really wrong...
Replace it with this one :

label kernel-4.4
   kernel /zImage
   fdt /rk3288-miniarm.dtb
   append  earlyprintk console=tty1 console=ttyS2,115200n8 rw root=/dev/mmcblk0p7 rootfstype=ext4 init=/sbin/init

about:gpu chromium screenshot : http://imgur.com/a/9EurO

Hello, 

For chromium, as I know the official image only enable 2D acceleration but did not enable hw video decoding... could you show how to enable hw video decoding in chromium? thanks a lot.
Reply
#15
I have recently install tinker-os Debian but are unable to install app Remmina.
Following is the error I get when try to install from terminal.

linaro@linaro-alip:~$ sudo apt-get install remmina

Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package remmina

Any body knows whets the problem?


Thx
Reply
#16
thanks ! Big Grin
Reply
#17
(03-03-2017, 09:51 PM)gooze74 Wrote: Finally working !! It was really worth it guys !! I have hardware video decoding with 2D acceleration yeehhaaa !!
The problem was with the build/extlinux/rk3288.conf file which were really wrong...
Replace it with this one :

label kernel-4.4
   kernel /zImage
   fdt /rk3288-miniarm.dtb
   append  earlyprintk console=tty1 console=ttyS2,115200n8 rw root=/dev/mmcblk0p7 rootfstype=ext4 init=/sbin/init

about:gpu chromium screenshot : http://imgur.com/a/9EurO

This looks complicated.  I did about:gpu and not good.
Could you write the steps how to do this?
[-] The following 1 user Likes Jay Smith's post:
  • Travi5
Reply
#18
(03-03-2017, 09:51 PM)gooze74 Wrote: Finally working !! It was really worth it guys !! I have hardware video decoding with 2D acceleration yeehhaaa !!
The problem was with the build/extlinux/rk3288.conf file which were really wrong...
Replace it with this one :

label kernel-4.4
   kernel /zImage
   fdt /rk3288-miniarm.dtb
   append  earlyprintk console=tty1 console=ttyS2,115200n8 rw root=/dev/mmcblk0p7 rootfstype=ext4 init=/sbin/init

about:gpu chromium screenshot : http://imgur.com/a/9EurO

I got a kernel panic.  Don't try this one. I don't have a dev mmcblk0p7. It only goes to mmcblk0p2
Reply
#19
Bug 
Huh now this is my first build and post but creating a portable college PC unit and youtube stream cam but don't want to buy in if my existing mic has no ability to use, could someone point me to what OS to run and if or atleast how to use a samson meteor mic on this little tinker beast
Reply
#20
(02-24-2017, 05:37 AM)vr00n Wrote: Trying to dd the TinkerOS_Debian.img using MAC OS X

Tried as follows
1. Unmounting
2a. sudo dd bs=8192 if=TinkerOS_Debian.img of=/dev/disk2
AND
2b  sudo dd bs=1m if=TinkerOS_Debian.img of=/dev/disk2 (separately)
3. Eject SDCard

Then I load SDcard into TinkerBoard - board does not boot - I see a mouse pointer after 30 secs and the screen simply refreshes and the board appears to reboot.

Please help

/\ \/

For those who try to use dd first time I will write down a little manual:

When you plug in the SD Card your OS will most likely mount it immediately for use.
To flash it you will need to unmount it with this commands:
(main idea: you can't repair/configure an engine while it is running, therefore you need to turn it off)

umount /dev/mmcblk0p1        (mmcblk0 is most likely your sdcard, can be different though)
umount /dev/mmcblk0p2        (mmcblk0p1 is partition1, p2 is partition2 umount both)

important: write umount NOT unmount (happenend to me)

Next is the flashing:

sudo dd bs=32M if=yourTinkerOS.img of=/dev/mmcblk0 && sync

Now you will have to wait for a while. Depending on the size of the img file it can be seconds up to 9 minutes(16GB). No there is no status bar on default, be patient.

If it is done it looks like this:
50 + 1 records in
50 + 1 records out
1702690816 bytes (1,7GB) copied,   96465s  17,7 MB/s

MOST IMPORTANT: if you are not careful you can ruin your computer Software with this command.
dd is nicknamed disc destroyer for a reason!!
also important: you have to open the terminal inside the folder in which the img is.
Otherwise you need to specify the whole path to it like: if=/home/yourFolder/yourTinkerOS.img

If you are successfull you should use a tool like gparted to resize the SD Card to its full size.
Otherwise your memory device has the size of the image that you have burned to it.
Example: if you have a 16 GB sd card and you flash it with a 1 GB .img File the size of the sd card
will be 1GB if you do not resize it. Everytime you want to store new files on it,
it may soon error like "not enough space left", which is obviously wrong.

bs=32M means blocksize 32MB which defines how fast it will be written(higher blocksize higher speed).
I didn't do experiments with this, I personally stick to 32M.

If I did forget something important, just comment.

For Lakka Emulation here some links:
https://codebugsblog.wordpress.com/2018/01/31/do-it-yourself-retro-arcade/

https://codebugsblog.wordpress.com/2018/...-emulator/

https://codebugsblog.wordpress.com/2018/...st-tested/
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)