In my company i have been told that when we are using the microontroller for the first time(factory sealed),it is required to program boot vector and other few parameters using the universal programmer(parallel port) to make it compatible for In system programming(ISP).
But as per user manual i understood that only when we are writing a custom bootloader for ISP at a different location other than the default ISP address then only we need to program that address to boot vector with parallel port device.
Can any one tell is it required to do that.
I am using NXP P89LPC954 Microcontroller(80CS1 based)
-
2\$\begingroup\$ You mean 80C51. \$\endgroup\$got trolled too much this week– got trolled too much this week2015年09月27日 07:30:30 +00:00Commented Sep 27, 2015 at 7:30
1 Answer 1
It is basically as you say.
The built in token ISP program supports programming the device through a default interface. This should then also allow, if I understand the datasheets correctly, to change all those parameters to change the ISP procedure.
However, this is a question you should ask inside your company, since it is much more likely the default interface(s) are used incompatibly on the end board. While you'd usually favour keeping one default interface available through the board, it is possible in this case that wasn't possible.
-
\$\begingroup\$ "it is possible in this case that wasn't possible" - semantically correct, but I still had to read it four times ;-) \$\endgroup\$Roger Rowland– Roger Rowland2015年09月27日 08:54:12 +00:00Commented Sep 27, 2015 at 8:54
Explore related questions
See similar questions with these tags.