2 2
berin

Tinker Board current RTOS working (Free offer)

Recommended Posts

Looking for a current realtime RTOS real time deb package or SD card image for the tinkerboard. I have been trying to compile a current real time build.  All of my attempts have failed so far.  free offer described below

Share this post


Link to post
Share on other sites
7 minutes ago, berin said:

Looking for a current realtime RTOS real time deb package or SD card image for the tinkerboard. I have been trying to compile a current real time build.  All of my attempts have failed so far.


What kernel are you building against?  What patchset are you using.... Are you using armbian build tools to build kernel?

Share this post


Link to post
Share on other sites

Sorry for being a little less then highly detailed, was in a rush took my daughter to Disney World.. 

I have tried building the RTOS for the current released kernel 4.19 . I followed the armbian build scripts etc.. downloaded build scripts from  https://docs.armbian.com/Developer-Guide_Build-Preparation/ https://docs.armbian.com/Developer-Guide_Build-Options/ . I get a patch compile failed error, but it does show kernel build options for RT though they are greyed out.  I am not much of a C programmer, and there for am at a loss for adjusting the patch(s) as needed. From the RT real time kernel repository https://mirrors.edge.kernel.org/pub/linux/kernel/projects/rt/4.19/ . I would like to see the current release of armbian SD image with a "Preemption Model (Fully Preemptible Kernel (RT))" version. Or a version that includes it already so a user needs only change boot scripts.

This is my project that I have been working on https://photos.app.goo.gl/GvprVxFfbKAWY7VR7 . spec's are an ASUS Tinker Board with a Raspberry PI 7" LCD.   The lcd is an other issue there is no support for 1024x600 HDMI connection. I have tried xrandr but it does not appear to be able to change the settings or add the video mode for the tinker board. any help on that would be great as well. 

 

Share this post


Link to post
Share on other sites

(FREE OFFER) In fact for a little motivation I'd be willing to build and give for free to one (1)  person the first person who full fills what I'm seeking, anyone who can solve my software issues.  (ship in usa only) one of my handmade hand designed fiberglass shells for SBC's,  designed around the RPI hardware model. My Asus Tinkerboard worktation shell I think it could support up-to a 10" LCD depending on lcd bezel/frame design. Hind sight I kind of wishing I had gone with a little larger LCD.  I'm looking for an SDcard image to be published for all to use and access of armbian with RTOS "Preemption Model (Fully Preemptible Kernel (RT))" based on the most current release of Armbian for Tinker Board, with support for the RPI 1024x600 touch lcd VGA/HDMI. The display res is not supported (TOUCH screen however works just fine in the current tinker board armbian release bionic that I'm running now), i2c real time clock  ds1307/ds1338c detection and support. There are a few other items as well. See My Asus Tinkerboard workstation shell link for photos.

Share this post


Link to post
Share on other sites

I finally got the RTOS built and working. Armbian 4.19.34 NEXT FULL PREEMPT RT kernel patch rockhip build 5.78 armhf Finally got them to compile current RT for 4.19 let me now if it works or knot?

linux-dtb-next-rockchip_5.78_armhf.deb

linux-headers-next-rockchip_5.78_armhf.deb

linux-image-next-rockchip_5.78_armhf.deb

Let me know if anything has issues, I had to re-upload linuxsource-next because it was corrupted.

patch-4.19.34-rt18.patch.gz  Patch for compiling armbian Next real time, drop into  userpatches kernal rockchip-next

linux-source-next-rockchip_5.78_all.deb

Share this post


Link to post
Share on other sites
On 3/28/2019 at 7:18 PM, berin said:
 

Looking for a current realtime RTOS real time deb package or SD card image for the tinkerboard. I have been trying to compile a current real time build.  All of my attempts have failed so far.  free offer described below

 

It's been a while since I've looked at Tinker - but last time I checked, is that the RT patches where already in place...

Share this post


Link to post
Share on other sites

So I now have working RTOS builds for 4.4 and 4.19, I'm now working on getting linuxcnc setup and working SPI, ETHERNET, and GPIO control functions.

Share this post


Link to post
Share on other sites

Linuxcnc is working fine, the only tasks left, are getting the I/O setup in linuxcnc. I do not have a mesa board and I'm prefer to use the GPIO mainly. would love any help from anyone that can. The only other issue that needs to be worked out is the Native resolution of the lcd I'm using is not working in armbian, 1024x600. My finish goal is to PUBLISH a working SD/EMMC image to the world. so people with a tinkerboard have a DROP IN cnc controller just add the boot/distro image and setup your connections for your machine as needed.

Share this post


Link to post
Share on other sites

linuxcnc_test shows an acceptable level of jitter for software stepping.

Share this post


Link to post
Share on other sites

So at this point its confirmed that the tinkerboard is as I expected a good candidate for running linux cnc. looking for anyone that can help get the GPIO HAL working AND the hal drivers for ethernet and spi mesa like boards for linuxcnc.

Share this post


Link to post
Share on other sites

Getting closer to a working linuxcnc on armbian using the tinkerboard. I'll release the alpha when the bugs are worked out. I am interested in how many people are interested in this project??

Share this post


Link to post
Share on other sites
On 5/6/2019 at 2:54 AM, berin said:

Getting closer to a working linuxcnc on armbian using the tinkerboard. I'll release the alpha when the bugs are worked out. I am interested in how many people are interested in this project??

I am very interested in this topic.  I already have some experience with either Raspberry that with Beaglebone.

https://www.youtube.com/channel/UCjobmz18Hn_B-s89ctCoQmg

 

Right now I'm trying to implement linuxcnc on 64 bit raspian realtime.

 

Share this post


Link to post
Share on other sites

Is that your build? if so looks very interesting. I would suggest a dust skirt under the router motor and a vacuum. Though I do see that video is from 5 years ago. What aspect are you interested in this ongoing project? What are you looking forward to when a working release is made public? and do you have any plans?

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
2 2