Anouncing the development of FT90x compilers!

Here you can find latest news on mikroElektronika products.
Author
Message
User avatar
srdjan.misic
mikroElektronika team
Posts: 296
Joined: 11 Feb 2014 15:55

Anouncing the development of FT90x compilers!

#1 Post by srdjan.misic » 02 Oct 2014 11:31

Anouncing the development of FT90x compilers

MikroElektronika starts development of compilers for FTDI Chip's new 32-bit FT90x family of microcontrollers.

Image

After the award-winning FT800 graphics controller, FTDI Chip's team of engineers have now added another piece
of the puzzle to their portfolio—a powerful 32-bit microcontroller called FT900. And boy, they did one hell of a job!

FT90x's 32-bit RISC architecture is built completely from scratch. The innovative IP enabled our friends from FTDI
to get the very best performance in the industry—a staggering 2.93 DMIPS/MHz! Just to give you a hint—that's
more than double the performance of ARM Cortex-M4. First chips feature 256KB of Flash and 64KB of RAM, with
true zero wait-states operation up to 100MHz. FTDI guys are specialists when it comes to USB and fast data throughput
so they've supported the highest data rates in all integrated interfaces. One of the conveniences is a parallel camera
interface and a host SD controller.

Fred Dart, FTDI Chip's CEO and Lee Chee Ee, Director of Engineering have visited us in Belgrade a few weeks ago
and we really enjoyed their company and being their hosts. We've shown them couple of Belgrade landmark sites,
and had a good time tasting traditional domestic food and drinks. On Saturday afternoon, after cheering with delicious
beer from our own beer tap, Fred and our CEO, Neb, signed an agreement on our terrace, accepting the deal that
MikroElektronika develops mikroC, mikroBasic and mikroPascal compilers for FT90x microcontrollers.

Image

Be prepared to experience the fastest microcontroller on the market and see demos at Embedded World 2015 in
Nuremberg, Germany. We'll build the entire ecosystem, including development boards, examples for click boards
and support in Visual TFT software. We can't wait to get started. Make sure to follow our news and catch on the
updates we're going to share with you in the process. It will be one exciting autumn!

You can read the official press release here

Yours sincerely
MikroElektronika

MaGiK
Posts: 897
Joined: 19 Apr 2013 10:00

Re: Anouncing the development of FT90x compilers!

#2 Post by MaGiK » 02 Oct 2014 19:02

106 views and no reply?!? :shock:
What's going on?!? ... seriously :?: :!: :?:

Okay ... I'll write a reply :D
These news are like ... like ... the bomb!
Although I feel very sorry for my poor wallet (pun intended), I gotta say that I'm very excited about the products to be released!

Congratulations to MikroElektronika on this huuuuuuuge deal! :D
I believe that both parties are winners :mrgreen:
However, both of them aren't the biggest winners here. We, the costumers, are the biggest winners! :D
We'll get to use these awesome new MCU's while they're mounted on even more awesome development systems, while writing the programs using compilers that are so awesome that you think they're not real! :lol:

Man! It's going to be one exciting autumn indeed :D
I will be following these news because they're way too exciting to be missed!
Keep at it MikroElektronika! You're ... You're ... too awesome that words cannot fully describe you! :D

Best Regards
My hobby is collecting MikroElektronika products.
Gotta catch them all!

rmteo
Posts: 1330
Joined: 19 Oct 2006 17:46
Location: Colorado, USA

Re: Anouncing the development of FT90x compilers!

#3 Post by rmteo » 03 Oct 2014 02:11

Speed isn't everything. Remember Ubicom (Scenix). They made a 100MHz PIC compatible MCU which was 10 times faster than PICs of the time. Ten years or so later, where are they today (bought over by another small company, Parallax Inc., developers of the STAMP).
Why pay for overpriced toys when you can have
professional grade tools for FREE!!! :D :D :D

p.erasmus
Posts: 3391
Joined: 05 Mar 2009 10:28

Re: Anouncing the development of FT90x compilers!

#4 Post by p.erasmus » 03 Oct 2014 11:27

Well it all good and fine however in my experience with mE over the last 6 years is that they cannot even support properly the compilers they have and then they keep on adding new ones
with the result that the support for the existing compilers go backwards even more
any case good luck
P.Erasmus
Saratov,Russia
--------------------------------------------------------------

Toley
Posts: 922
Joined: 03 Sep 2008 16:17

Re: Anouncing the development of FT90x compilers!

#5 Post by Toley » 03 Oct 2014 12:08

I also feel the same as Peter. 2014 is by far the worst year in compiler update at mE. Only 1 compiler (PIC) has been improved very slightly during all the year. No new chips were supported by mikroProg although almost everyday request were made for adding new chip to the existing compilers.

And now they announce why all the team have left the existing product, it's for working on something new. Unfortunately this seems to be a corporate culture at mE that repeats over and over again.
Serge T.
Learning is an endeless process but it must start somewhere!

fred85
Posts: 187
Joined: 27 Dec 2010 14:50
Location: Canada

Re: Anouncing the development of FT90x compilers!

#6 Post by fred85 » 03 Oct 2014 12:39

I have to agree with Peter and Toley. I guess now we can expect updates to MikroProg and MicroC on a 3 year timetable? I hope they hire more devlopers to handle the addtional workload obviously the existing individual is overwhelmed.

Again, its been almost 8 months since you updated MikroProg for PIC, numerous request throughout the forum to add PICs, some of which have been out over two years. When exactly do you plan on doing something about this? If you are going to be charging top dollar for the programer the least you can do is keep it up to date.

If it isn't obvious, no I won't be buying the new FTDI compiler, I no longer trust any of your products.
Toley wrote:I also feel the same as Peter. 2014 is by far the worst year in compiler update at mE. Only 1 compiler (PIC) has been improved very slightly during all the year. No new chips were supported by mikroProg although almost everyday request were made for adding new chip to the existing compilers.
The MikroC for PIC only had one update in 14 months as was already pointed out to you here

http://www.mikroe.com/forum/viewtopic.php?f=88&t=60649

Here is the relevent snip.
filip wrote:Hi,
The time gap between the last two updates of the PIC compilers was more than a year, and the number of ARM compiler updates in the 2013 was 6.
Regards,
Filip.

AndyIvan
Posts: 67
Joined: 17 Apr 2010 15:29
Location: Karratha, Australia

Re: Anouncing the development of FT90x compilers!

#7 Post by AndyIvan » 03 Oct 2014 14:34

Hi All.

Yes I am excited by this announcement particularly that the FTDI website states that the FT900 will be faster than the ARM Cortex-A9. I have a large project plan that will require video image processing and this might me suitable in future. I am currently working on a big project with the FT800 graphics controller and this product works great!

I am however concern as to whether this is a good business decision for mE though. The FT900 Brochure is boasting a Eclipse plug-in. Will this be free or too much of a cheaper alternative to mE compiler? Will FTDI be producing libraries for this plug-in? Also FTDI is marketing that the FreeRTOS will be easily integrated and we know that this has not been ported on mE compilers except for mikroC STM32 M3. http://www.libstock.com/project_categor ... nt-systems
For this processor power you'll more than likely be considering an RTOS or uClinux.

It is a worry of a lot of us that mE is drifting from core products and spreading itself too thin. Maybe a slightly different business model will work, like a fee for existing compiler plug-ins if there is an issue of hiring additional engineering resources... Anyway a more important point to be made; is why is everyone at the table drinking beer except the mE manager? Coke is bad for you, beer is good. Trust me I'm Australian.

Andrew

MaGiK
Posts: 897
Joined: 19 Apr 2013 10:00

Re: Anouncing the development of FT90x compilers!

#8 Post by MaGiK » 03 Oct 2014 15:24

Hello Andrew :D

I totally agree with you on one point. "Which one?" you may ask. Well ... I mean this one:
AndyIvan wrote:why is everyone at the table drinking beer except the mE manager? Coke is bad for you, beer is good.
This isn't always the case. Their CEO doesn't always drink bad stuff such as coke, he also drinks healthy stuff as "tea" too :D
You can see it at the very end of this video:
http://www.youtube.com/watch?v=YiG6tzkxE3U

By the way, I've just realized that the chosen colour of the new compilers makes them look like they're related to V.TFT software :lol:

Best Regards
My hobby is collecting MikroElektronika products.
Gotta catch them all!

User avatar
rajkovic
mikroElektronika team
Posts: 694
Joined: 16 Aug 2004 12:40

Re: Anouncing the development of FT90x compilers!

#9 Post by rajkovic » 07 Oct 2014 08:57

FT900 is one of those MCU where we want to be there from the start, so we are happy to work together with FTDI and it will have
just plus effects on the SW of mikroE and all rest compilers, ofcourse there will be small drawback but it will help us grow.

Things that were and are affecting SW department so there is smaller number of release this year are:

1. We are working (for some time) on two major upgrades that will be included in all compilers this are longterm projects.
We have and will employ more people to cover this and ongoing activity, but we must not add to many new people because in start they are slowing things down.


We had plan to have in best case 2 release of compilers this year we will probably have just one per architecture

For now there were dsPIC, minor 8051 release and PIC release.

This is the plan for rest of the year

we have prepared PIC32 release with support for PIC32MZ (but errata for MCU is rather big so it slowded things down), it is not always all up to us.
we are about to relase ARM with support for about 130 new MCUs.

At the end

Simply there was no choice, if we wanted to make big step forward we had to put major part of strength in those long therm projects.
We are aware that for our customers time in between seems like gap so we will employ more pepople and focus on constant updating, until
mayor updates are ready.

And we want to keep it quite about that not to spoil suprise what and when it will be.

Kalain
Posts: 1093
Joined: 11 Mar 2005 18:26
Location: Aubenas, France

Re: Anouncing the development of FT90x compilers!

#10 Post by Kalain » 07 Oct 2014 09:55

fred85 wrote:I have to agree with Peter and Toley. I guess now we can expect updates to MikroProg and MicroC on a 3 year timetable? I hope they hire more devlopers to handle the addtional workload obviously the existing individual is overwhelmed.

Again, its been almost 8 months since you updated MikroProg for PIC, numerous request throughout the forum to add PICs, some of which have been out over two years. When exactly do you plan on doing something about this? If you are going to be charging top dollar for the programer the least you can do is keep it up to date.

If it isn't obvious, no I won't be buying the new FTDI compiler, I no longer trust any of your products.

The MikroC for PIC only had one update in 14 months as was already pointed out to you here
http://www.mikroe.com/forum/viewtopic.php?f=88&t=60649
Here is the relevent snip.
Yes, I agree but is there others solutions ?
I sometimes start looking for other Pic dev products...
Alain

MaGiK
Posts: 897
Joined: 19 Apr 2013 10:00

Re: Anouncing the development of FT90x compilers!

#11 Post by MaGiK » 07 Oct 2014 10:57

Hello Rajkovic :D
First of all, I thank you so much for taking the time to make your post :D
I think we all know that the team is working very hard, so both of your hard work and your time are very appreciated :D

I'm quite satisfied with the performance of your softwares, but I can understand why some people don't feel the same way since they need to use latest MCU's on the market in their work.
Adding the FT900 compilers to your collection is absolutely a very huge move!
So you cannot blame the people if they started saying that you are slowing down on supporting their favourite MCU's to support another set of MCU's.

I have a suggestion here that might solve this issue.
I know that the costumers will be very satisfied if there were very small and very frequent updates instead of the long waited huge updates, so please consider dividing your single update into several updates. I'm sure the results will be much better than you think they would :D

And Rajkovic, please remember that I'm not saying I'm not happy with the way things are done, I'm only saying that there might be a better way to consider :D

Best Regards
My hobby is collecting MikroElektronika products.
Gotta catch them all!

fred85
Posts: 187
Joined: 27 Dec 2010 14:50
Location: Canada

Re: Anouncing the development of FT90x compilers!

#12 Post by fred85 » 07 Oct 2014 12:09

Kalain wrote: Yes, I agree but is there others solutions ?
I sometimes start looking for other Pic dev products...
Look at any mainline distributor like Newark, Digikey or Farnell also Tindie or if you want really cheap, Asia like dealextreme or tme.edu etc.. fleaBay. Their is no shortage of DEV boards out there. You could also just custom make your own on vero board, home etch or use a cheap Asian PCB house like ITEAD.

Right now ARM is a really competitive market so all the manufacturers have really cheap DEV boards and some form of either free or cheap tool chain. If you go to EEVBLOG forum and search the microcontroller section there are lists of compilers, dev boards and such for ARM.

fred85
Posts: 187
Joined: 27 Dec 2010 14:50
Location: Canada

Re: Anouncing the development of FT90x compilers!

#13 Post by fred85 » 07 Oct 2014 12:12

MaGiK wrote:Hello Rajkovic :D
I'm quite satisfied with the performance of your softwares, but I can understand why some people don't feel the same way since they need to use latest MCU's on the market in their work.
Some of the chips being requested have been out for almost two years maybe more.

As far as 8b PICs I’m not interested in 1628,887 type chips they are old and more expensive then newer 1708-9 and 1713 and a host of others in the enhanced portfolio. MC seems to have corrected most of the bugs they were having with their analog peripherals on their PSMC series, in these newer chips. The large offset errors present in the PSMC chips opamps isn’t present on the newer chips mentioned.

I was at one point considering the ME ARM compiler, but with the experience with the 8b PIC compiler and MikroProg over the last 3 years or so, I think I’ll pass and stick either with CoCoox or the manufactures free but limited compilers. Now that I see they added another compiler, I think I made the right choice. What happened to their PIC compiler once they started an ARM compiler is probably now going to be happening with their ARM compiler now that they are starting an FTDI compiler?

p.erasmus
Posts: 3391
Joined: 05 Mar 2009 10:28

Re: Anouncing the development of FT90x compilers!

#14 Post by p.erasmus » 07 Oct 2014 15:14

fred85 wrote: What happened to their PIC compiler once they started an ARM compiler is probably now going to be happening with their ARM compiler now that they are starting an FTDI compiler?
Exactly the ratio last year was 6 to 1 in the favor of the ARM compiler PIC32 did not see 1 upgrade and now mE says they will release and PIC32 upgrade and an ARM upgrade this the ratio is 7 to 1 what will the ratio be for the PIC compilers with FTDI included

The story op employing more people we hear in this forum since 2007 and still not done :D
P.Erasmus
Saratov,Russia
--------------------------------------------------------------

fred85
Posts: 187
Joined: 27 Dec 2010 14:50
Location: Canada

Re: Anouncing the development of FT90x compilers!

#15 Post by fred85 » 07 Oct 2014 21:33

MaGiK wrote:Hello Rajkovic :D

I have a suggestion here that might solve this issue.
I know that the costumers will be very satisfied if there were very small and very frequent updates instead of the long waited huge updates, so please consider dividing your single update into several updates. I'm sure the results will be much better than you think they would :D

Best Regards
Another idea would be to discontinue Compilers and languages that are not paying for themselves and turning a profit. I look at the forum and all the languages and compilers and I can’t help but notice a lot of them get little traffic. Right now there are maybe three compilers that actually seem to be popular, these are likely subsidising the other less used ones. What you could do is offer an incentive to transition to a more popular compiler and then gradually get out of the older less active ones. When you get spread to thin you wind up doing things half ass. Jack of all trades and master of none comes to mind.

To maintain all those compilers is obviously way too much for your company in its current state. Add the flash programmers and that’s quite the workload.

I also wouldn’t be against paying a subscription in order to keep it up to date. Something along the lines of buy the compiler for the current price include 3 years or so of free updates then maybe charge 50 bucks or so a year to be able to update. I wouldn’t be willing to go much more then that, to many other options out there now, but something along those lines.

My 2 cents

Post Reply

Return to “Product Announcements”