Hello,
Keil support did not reply yet - but am I correct in assuming that RL-ARM is now a part of MDK, and that each user needs to have a RL-ARM license paid for separately in order to be able to use FlashFS/TCPNet etc. (many samples in MDK 4.20 are broken, but the one that I did manage to compile failed to link complaining that my license is insufficient - that did not happen with MDK 4.14 !) ? If so, this is a HUGE expense. If my boss asks for my opinion (and I think he will) - we're going open source!
Of course we have a license - only one, and we pay for an update annually. This is the diagram that scares me:
http://www.keil.com/arm/mdk.asp
It's all one nice package, with a nice price tag.
I'm telling you: My boss is not going to pay an additional 20000 Euro for RL-ARM licenses, not to mention maintenance. It ain't happening. No way!
I can understand what you're saying about the cost. I've had long conversations with our local distributor in the past about Keil's pricing structure and never got anywhere!
I'm still unclear though about what you're seeing. I'm not in a position to try 4.20 yet, so please humor me.
You say:
"...(many samples in MDK 4.20 are broken, but the one that I did manage to compile failed to link complaining that my license is insufficient - that did not happen with MDK 4.14 !) ?
The license your using for those attempted builds - Is it the MDK and RL? or just the MDK?
Our local distributer told us that our RL-ARM license can be shared, and that was always possible. We have many MDK license though. But again - I will strongly advise against using RL-ARM in the future if I am correct. I work for a small company - I don't think it is worth paying for this if you can get it for free (yes, less maintained etc.). I'm not the boss but this is getting out of hand. Open source - cut and dry.
It is now official (talked on the phone with our distributer). Well - you know what I think of it...viva open source!
"Our local distributer told us that our RL-ARM license can be shared, and that was always possible."
I got the reverse information when I did check price for RL-ARM - one license/seat. Same for the source code for the TCP/IP stack - one license/seat.
So we decided to stay away from RL-ARM and the TCP/IP stack. We are doing all we can do stay away from additional Keil costs, and just have the MDK since we want the compiler/debugger/simulator.
Per,
Thanks for your reply. Can you recommend a sound open source networking/FS? I have a few references, but I'd be happy to consider yours as well. I'm going to recommend dumping FlashFS/TCPNet in future products and go open source.
Per, all,
Each MDK-pro seat (thus: tool chain + networking/fs) now costs about 7500 euro! Am I the only one shocked here?! Enough is enough is enough is....enough!
We are not shocked. The Keil tools have a tradition of being excedingly expensive. We have already learned to select target hardware with the outmost care, to avoid needs for further licenses.
Somehow, Keil haven't realized that the amount of code in a project doesn't reflect the size of the budget a company has.
I was told it was one license/developer - allowing the developer could have a maximum of two installs; e.g., a main development machine and a laptop for debugging on site.
The source code for the TCP/IP stack is IMHO stupidly expensive anyway.
Hello Tamir Michael,
Is your MDK-ARM license and RL-ARM license registered on the PC you are working with? Please check this in uVision under File - License Management.
Best Regards, Martin Guenther
Hello Martin Günther,
Well, no. RL-ARM does not appear on the license manager of uv4. It never did! There is nothing you or me can do about it, but I'm still shell-shocked by the price issue. I slept bad!
MDK 4.20 works fine for me. I have a valid MDK-ARM and RL-ARM licensed registered on my PC.
It looks to me that you are trying to use RL-ARM components without a registered license. MDK 4.20 is more restrictive about the licensing.
Here is a little tip for the rest of you: If you are planning to buy an upgrade of RL-ARM, do so quickly. The prices are going up by 23+% (!!!!!!!) at the beginning of April according to our dealer. I'm probably giving up; just got uIP to work on a LPC1768.
So Keil is increasing the prices until they have only one customer they need to give support to. Then one day, they don't have that customer either. Clever.
Keil, an ARM company. Keil, a "get an arm and a leg" company.
You posted:
'Keil, a "get an arm and a leg" company'
I would comfortably say: "Keil, a "get a brain company" ! I like their tools. There are great - sure.
But Keil/ARM marketing please read this: WE CANNOT PAY 8000 EUROS PER SEAT. WE CANNOT. THERE IS NO MONEY - DO YOU UNDERSTAND=? THERE IS NO MONEY FOR THIS! For god's safe, we can emply a freelancer to upgrade open source code for that money! In the mean time, I have uIP and probably also FatFS to replace TCPNet and FlashFS.
Keil - you guys are geniuses. I kid you not.