Asus Tinker Board

General support for the Pi-Star System
Locked
KC6LRL
Posts: 1
Joined: Sat Jun 23, 2018 11:04 pm

Asus Tinker Board

Post by KC6LRL »

Can I use an Asus Tinker Board instead of a Rpi 3 or Rpi Zero W with Pi-Star and a Zumspot?
User avatar
KE0FHS
Posts: 1122
Joined: Wed Apr 11, 2018 8:40 pm
Location: Colorado, USA
Contact:

Re: Asus Tinker Board

Post by KE0FHS »

Most likely not. The supported computers are listed on the Pi-Star downloads page: http://www.pistar.uk/downloads/
73, Toshen, KE0FHS
Playing with Pi-Star (unofficial notes about setting up and using Pi-Star):
https://amateurradionotes.com/pi-star.htm
K5MRE
Posts: 29
Joined: Sun May 27, 2018 1:28 pm

Re: Asus Tinker Board

Post by K5MRE »

The current kernel doesn’t boot it. I wouldn’t mind seeing it as well. Bit of overkill though unless you’re going to add more stuff.
M0GLJ

Re: Asus Tinker Board

Post by M0GLJ »

As KE0FHS has already stated, the only platforms that Pi-Star is available for is found on the download page

http://www.pistar.uk/download/
K5MRE
Posts: 29
Joined: Sun May 27, 2018 1:28 pm

Re: Asus Tinker Board

Post by K5MRE »

I know I'm dragging this post up from the dead, but in case anyone is wondering, yes, you can make it work - manually. It would totally not be supported in any way I'm certain and you need to know linux pretty well to do it.

I'm not going to post exact directions, because if you can't make it work with what I'm posting, you'll need to learn more about linux and how pi-star works before trying it.

The nice thing about using the Tinkerboard is that the UART on pins 8,10 are tied to ttyS1 and don't overlap bluetooth. So you can technically use both bluetooth instead of wifi for things like phone tethering.

Hints:

1. Start with Tinkerboard Debian.
2. Disable the serial console running on ttyS1

linaro@tinkerboard:/boot$ cat extlinux/extlinux.conf
label kernel-4.4
kernel /zImage
fdt /rk3288-miniarm.dtb
append earlyprintk quiet splash rw init=/sbin/init

3. Disable any unused hardware, just to make life easier.

linaro@tinkerboard:/boot$ cat hw_intf.conf

#Hardware Interface Config

intf:spi0=off
intf:uart2=off
intf:uart3=off
intf:uart4=off
intf:pcm_i2s=on
intf:i2c1=on
intf:i2c4=on
intf:spi2=on
intf:pwm2=off
intf:pwm3=off
intf:uart1=on

#DTS Overlay Config
# 1. check the name.dtbo in /boot/overlays
# 2. add intf:dtoverlay=name as below

#intf:dtoverlay=i2c

If you have pins 38/40 connected, you may not be able to latch onto the board because it locks up on boot.
to fix:

4. Set GPIO pin 38 to mode OUT
5. Set GPIO pin 40 to mode IN

From there, pull the files from the GitHub repo for bin/sbin/dash. Install and setup nginx. Setup the systemd files. Update sudousers to allow www-data to run commands as root w/o password.

I think that's about all I did. Runs nice and smooth with the extra horsepower of the Tinkerboard, although that doesn't matter as much now with the Pi4.
Locked