We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Hello, It is possible to program an MCBSTR9 without uv3? Is there an external tool that can use ULINK/2/ME?
Why "of course"?
The tools are limited with regards to the size of applications they may produce. And some of the limits are there to make sure that you can't build multiple modules and glue them together. That is why you can't use scatter files or link to any base address or create position-independent code.
But there is no specified limit specified to the size of binaries you may transfer to your target as long as you have somehow managed to build them - for example using gcc, or having one commercial license for building the application and then an evaluation version to transfer to target.
Have you looked at: http://www.keil.com/demo/limits.asp
alright, that is good news - thanks. one more thing: are you aware of any limitations of evaluation boards (such as my MCBSTR9) in terms of program size payload that they allow to be flashed on them? I have a binary < 16 kb that runs correctly. the same binary (built with a licensed machine), that slightly exceeds 16kb (only added some redundant stuff to inflate it) does not reach main after being flashed by a non licensed uv3! I see the call to __main, and then it is over. is this generally an indication of a software problem?
There are no limitations imposed on the hardware. You pay for the hardware and get exactly identical hardware as people who own the commercial license.
I tried to find a link to any reference for downloading. I known I have seen a thread about it before. But a tool vendor that requires a full development license for downloading an existing application would quickly loose customers.
ok. fully understood. thanks.