Author Topic: uTasker - any experience ?  (Read 493 times)

0 Members and 3 Guests are viewing this topic.

Offline Geoff_S

  • Contributor
  • Posts: 42
  • Country: au
uTasker - any experience ?
« on: December 06, 2017, 03:04:51 PM »
We've been looking at the option of using the uTasker RTOS (http://www.utasker.com) to help accelerate development of a data acquisition system using Kinetis processors.  It looks like a nice product, and the guy behind it clearly knows what he is doing, but I'm really struggling to get even basic things working.  I expected there to be a learning curve associated with it, but not as much as I've encountered.  Mostly it seems that the difficulties arise from a lack of adequate documentation (ie accurate, comprehensive, and current), so rather than just reading up on a certain aspect of the system and implementing what I want, I need to dig through code and search through forum posts to try to understand what is required.

I'm interested in feedback from others who might have tried it (successfully or otherwise).  I've been hoping the proverbial light bulb will turn on and then the rest will become easy, but I'm not optimistic...
 

Offline uTasker

  • Newbie
  • Posts: 4
  • Country: ch
Re: uTasker - any experience ?
« Reply #1 on: December 09, 2017, 03:00:06 PM »
Geoff

If you are having difficulties getting started just contact me for a remote desktop session where I can walk you through the basics.
With help from the simulator most people tend to get up to speed in a short time so I am sure it will be possible to work out what is causing the difficulty in your case so that you can then start making big leaps.

Regards

Mark
 

Online nctnico

  • Super Contributor
  • ***
  • Posts: 12967
  • Country: nl
    • NCT Developments
Re: uTasker - any experience ?
« Reply #2 on: December 09, 2017, 11:00:58 PM »
Why not use FreeRTOS?
There are small lies, big lies and then there is what is on the screen of your oscilloscope.
 

Offline uTasker

  • Newbie
  • Posts: 4
  • Country: ch
Re: uTasker - any experience ?
« Reply #3 on: December 10, 2017, 08:05:43 AM »
Hi

uTasker and FreeRTOS are rather different:
FreeRTOS is a kernel and uTasker is a framework project which contains various IDE projects, peripheral drivers for most Kinetis processors/boards, integrated FAT, TCP/IP, MQTT, graphic library, USB, Modbus, boot loaders and chip simulation.
It also includes FreeRTOS as a "kernel option" which is integrated as a generic Kinetis HW port that operates on all of the devices/boards.

"uTasker RTOS" is misleading (it is not called that) - it concentrates on a complete solution for real-world industrial projects and not on an OS.

Regards

Mark


 

Online nctnico

  • Super Contributor
  • ***
  • Posts: 12967
  • Country: nl
    • NCT Developments
Re: uTasker - any experience ?
« Reply #4 on: December 10, 2017, 09:58:08 AM »
AFAIK FreeRTOS comes with many additional features and has a much bigger community around it. FreeRTOS is not just a kernel! It is also supported by several microcontroller manufacturers including NXP. An example from NXP to get FreeRTOS going on a Kinetis project:
https://community.nxp.com/docs/DOC-330183
There are small lies, big lies and then there is what is on the screen of your oscilloscope.
 

Offline uTasker

  • Newbie
  • Posts: 4
  • Country: ch
Re: uTasker - any experience ?
« Reply #5 on: December 10, 2017, 10:22:24 AM »
Yes, there are a lot of packages put together by manufacturers (sometimes with good additional code) and the FreeRTOS download comes with many examples.
If one finds one of these the best solution and it gives shortest product development cycles for a development one should use it.
If Geoff finds it the best solution for his requirements he should use it too.

Regards

Mark

P.S. I have used FreeRTOS on some 50 different Kinetis parts and there is an easier method to than in the NXP document. The NXP document gets FreeRTOS running but doesn't yet do much to complete a development project.
« Last Edit: December 11, 2017, 11:51:58 AM by uTasker »
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf