0
\$\begingroup\$

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)

asked Sep 27, 2015 at 6:56
\$\endgroup\$
1
  • 2
    \$\begingroup\$ You mean 80C51. \$\endgroup\$ Commented Sep 27, 2015 at 7:30

1 Answer 1

1
\$\begingroup\$

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.

answered Sep 27, 2015 at 7:44
\$\endgroup\$
1
  • \$\begingroup\$ "it is possible in this case that wasn't possible" - semantically correct, but I still had to read it four times ;-) \$\endgroup\$ Commented Sep 27, 2015 at 8:54

Your Answer

Draft saved
Draft discarded

Sign up or log in

Sign up using Google
Sign up using Email and Password

Post as a guest

Required, but never shown

Post as a guest

Required, but never shown

By clicking "Post Your Answer", you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.