2010/10/31 Michel Catudal <michelcatu...@gmail.com>: > Le 2010-10-29 19:15, Andreas Fritiofson a écrit : >> >> One can also ponder why you need debug access to something molded in >> plastic... Wouldn't it be better to debug your application on a more >> lab-friendly setup? >> >> > > A production unit that is to be protected from the environment must be > molded into something. > We would never use plastic in most application but the end result would be > the same. > I do agree that molded in plastic is strange but what difference would it > make as for software is concerned?
It's not the plastic mold that's strange, it's the desire to _debug_ software on a production unit, permanently sealed or not. Debugging is software development, which is more comfortably done on a lab unit which can be probed and measured (and, in the best of worlds, preferably _before_ production even starts). > Most designs nowadays require reflashing at one time or another. Most of us > in the industry no long use mask rom. > Why do you think that we would want simulated mask rom? I didn't say that. You're talking about in-system programming, not debugging. ISP (or "reflashing") is often possible over the debug access port, but it's not always the only option and seldom the most practical one. A better alternative, especially for a sealed product, is to use a preprogrammed boot loader operating over some other communication channel present in the product. I'm guessing that would have been Chris' first choice, had this particular boot loader of his not been broken. Regards, Andreas _______________________________________________ Openocd-development mailing list Openocd-development@lists.berlios.de https://lists.berlios.de/mailman/listinfo/openocd-development