??? 04/03/09 19:14 Read: times |
#164297 - I don't follow ... Responding to: ???'s previous message |
Andy Neil said:
Richard Erlacher said:
one can easily run the tools under LINUX, which is an adequate native-mode environment for ARM. Unfortunately, it will always drive the cost of a subsystem based on the MCU upward in cost and complexity. So don't do it! Just because it can be done doesn't mean that it has to be done! I'm not following what you're saying ... could you be more specific? I would guess that those actually running their development environment on the Target are in a minority - probably a very small minority.
It is prefectly feasible (and, I think, common) to follow the traditional "cross-development" route - and keep the target lean-and-mean and free of the additional encumbrances required only to host a development environment. To you - 2p. The key, of course, is that the development/evaluation board can be used as the actual develpment environment, thereby taking the PC-based cross-development tools out of the loop. The obvious advantage is that one need merely utilize the MCU on a target board designed with those "additional encumbrances" removable. Unfortunately, since firmware developers don't mind at all increasing the cost of the target environment in order to make their work easier and more convenient, I'd guess they'll want to incorporate any feature at all that will make their work quicker and less painful. After all, hired guns want to "get in, get done, get paid, and get out," and most developers these days, whether they're W2 employees or temp's, are in that position. RE |