uTasker Kinetis Project - developer's version available

cancel
Showing results for 
Search instead for 
Did you mean: 

uTasker Kinetis Project - developer's version available

Jump to solution
3,142 Views
mjbcswitzerland
Specialist V

Hi All

 

Please see the following if you are interested in developing K60 projects with Tower Kit (or others). The developer's version is now available supporting the Tower kit with Ethernet, UART, TFT display, containing internal file system, TCP/IP with FTP, TELNET, Web Server, etc. - http://www.utasker.com/forum/index.php?topic=1252.0 as well as some IPv6 dual-stack support too.

 

The demo user's guide http://www.utasker.com/docs/KINETIS/uTaskerV1.4_Kinetis_demo.pdfhttp://www.utasker.com/forum/index.php?topic=1252.0" rel="nofollow" target="_self contains details on working with IAR, Keil, Codewarrior, Rowley Crossworks and GCC (projects included for all) and has developer's notes in the appendix which may be of special interest to developer's who are working on programming the peripherals in the device.

 

The package contains a Kinetis simulator which allows the project and the device (and peripherals like TFT display) to be simulated in real-time using Visual Studio (VisualStudio 6 and 2010 projects included):

 

Kinetis simulation

 

 

Regards

 

Mark

 

uTasker for Kinetis

 

0 Kudos
1 Solution
140 Views
mjbcswitzerland
Specialist V

Hi All

 

Note that the final Beta version (before release which follows) includes the following new features:

- FTP client : User's guide: http://www.utasker.com/docs/uTasker/uTaskerFTP_client.pdf   Video guide http://youtu.be/sZOCFLDfGTk

 

- Dual FlexCAN : User's guide http://www.utasker.com/docs/uTasker/uTaskerCAN.PDF    Video guide http://youtu.be/Ha8cv_XEvco   This also shows the KOMODO CAN DUO being used as simulator extension to allow operation in two independent CAN networks with full analyser capability.

 

- K70 (196 and 256 pin MAPBGA) and K61 (144, 196 and 256 pin MAPBGA) device support.

 

Regards

 

Mark

 

View solution in original post

0 Kudos
7 Replies
140 Views
mjbcswitzerland
Specialist V

Hi All

 

Note that the developer's version is now at version 0.9, including projects for Keil, IAR, Codewarrior 10.1, GCC and Rowley crossworks.

 

The lastest version contains SPI Flash support (ST, SST and ATMEL) and utFAT SD card support, as well as serial and Ethernet boot loaders for all compilers.

 

A MODBUS module (ASCII, RTU, TCP/IP with master/slave and flexible gateway support) is also ready as drop-in module for the Kinetis project. USB device (CDC, mass storage plus USB boot loader) will be added in forthcoming updates together with various other new generic developments from the project.

 

Regards

 

Mark

 

0 Kudos
140 Views
mjbcswitzerland
Specialist V

Hi All

 

See the new USB MSD (mass storage device) boot loader in operation here: http://www.youtube.com/watch?v=H4TYM9jY2-g

It occupies 11k of Flash space, or 16k when used in combination with a SREC serial loader.

 

Regards

 

Mark

 

0 Kudos
140 Views
mjbcswitzerland
Specialist V

Hi All

 

The USB-MSD boot loader has been extended to include password based software protection - this can be seen in operation in the following video: http://www.youtube.com/watch?v=e4oFBn_M5wo

 

Regards

 

Mark

 

P.S. The video shows the operation on a different chip but the code is also operational on the Kinetis :smileywink:

0 Kudos
140 Views
mjbcswitzerland
Specialist V

Hi All

 

Please note that K40 (TWR-K40X256 with TWRPI-SLCD and Kwikstik) support has been added to the uTasker project.

This includes USB-MSD boot loader with pass word protection plus SLCD initialisation, with builds for IAR, Keil, CW10.1, Rowley Crossworks and GCC : http://www.utasker.com/forum/index.php?topic=1252.0

 

Zero Config (Auto-IP) has been added (for Ethernet enabled devices) according to http://www.utasker.com/docs/uTasker/uTasker_zero_config.pdf 

 

Note: The simulator presently doesn't handle the SLCD display when working with the K40 (but will handle character and graphical LCDs). It is anticipated that a segment LCD simulator will be added in the next version (with user-definable LCD to cater for the the ones included with the Freescale boards and any ones used later for production work).

 

Regards

 

Mark

 

0 Kudos
140 Views
mjbcswitzerland
Specialist V

Hi All

 

Version Beta-12 now includes SLCD simulation and demos, whereby the SLCD is used as a digital clock. The Kinetis RTC is used for this, incorporating full time and Gregorian calander management in the RTC driver itself as explained in http://www.utasker.com/forum/index.php?topic=1656.0 

 

An optional run-time RAM test has also been added as detailed in RAM Test

 

Regards

 

Mark

 

0 Kudos
140 Views
mjbcswitzerland
Specialist V

Hi All

 

The Beta version V1.4-13 now includes basic support for all devices (K10, K20, K30, K40, K50, K51, K52, K53, K60) with port simulation of these in 80/81, 100, 121 and 144 pin packages (where appropriate). Full details of the version's status can be read here: http://www.utasker.com/forum/index.php?topic=1252.0 

 

The main highlights are improved stability due to the addition of some errata workarounds, full PHY control implementation to match Ethernet line state changes, and a second generation of the uFileSystem (the very small footprint alternative to the FAT16/32 compatible utFAT) allowing seemless operation across multiple storage media (eg. internal Flash, multiple-external SPI Flash), extended file count capability and a new append function which is compatible with the Kinetis's internal Flash.

 

There is now a base of 150 registered Beta testers with first projects transitioning to the production phases, meaning that a project release is getting nearer. There are however still a number of peripherals to be added and verified and so further testers are always welcome to help drive the project direction.

 

Below is a screen shot of the SLCD simulator emulating the KWIKSTIK board :smileywink:

 

 

Regards

 

Mark

 

0 Kudos
141 Views
mjbcswitzerland
Specialist V

Hi All

 

Note that the final Beta version (before release which follows) includes the following new features:

- FTP client : User's guide: http://www.utasker.com/docs/uTasker/uTaskerFTP_client.pdf   Video guide http://youtu.be/sZOCFLDfGTk

 

- Dual FlexCAN : User's guide http://www.utasker.com/docs/uTasker/uTaskerCAN.PDF    Video guide http://youtu.be/Ha8cv_XEvco   This also shows the KOMODO CAN DUO being used as simulator extension to allow operation in two independent CAN networks with full analyser capability.

 

- K70 (196 and 256 pin MAPBGA) and K61 (144, 196 and 256 pin MAPBGA) device support.

 

Regards

 

Mark

 

View solution in original post

0 Kudos