JTAG TAP for MPC8270

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

JTAG TAP for MPC8270

2,513 次查看
adamgarrison
Contributor III

We are looking for JTAG/COP adapter for MPC8270 family to program Intel 28F128P30T flash.  Program speed important for us. We expect something around 2MB less than 1 minute.   We looked on Code Warrior TAP - JTAG/COP 16-pins.  It looks promising from price and interface prospective. We need to make sure about Flash programming application availability for MPC8270 + 28F128P30T combination and would like make sure about programming speed.

Would it be able to program 2MB in <1 minute. Any chance to borrow this adapter for evaluation from NXP before we purchase it?

3 回复数

2,074 次查看
sinanakman
Senior Contributor III

Hi Adam

In addition to Alexander's answer to your question, I'd like to add that we have been

traditionally using BDI3000 JTAG probes from Abatron and I am pretty sure it would satisfy

the performance requirements you mention. Those BDI3000 probes are being EOL'ed

though but I believe there is still some in stock. You might be able to get one from

US distributor for eval or perhaps rent for a month. If you need more info on this

please let me know or send me your e-mail address and I can put you in contact

with US/Canada distributor.

Regards

Sinan Akman

0 项奖励
回复

2,074 次查看
alexander_yakov
NXP Employee
NXP Employee

"CodeWarrior TAP" is debug probe tip for our CodeWarrior software. This debug probe tip is designed to be used with CodeWarrior, it will not work without CodeWarrior. In other words, in addition to this debug probe, you need to buy CodeWarrior license.

There are several license options ("CodeWarrior Suites"), I'm quite sure Falsh Programmer is included in "Basic" suite, but this is not mentioned explicitly in "Suites" Reference Guide (see link below), so please double check with CodeWarrior licensing team.

http://cache.nxp.com/files/soft_dev_tools/doc/fact_sheet/950-00437.pdf

Regarding programming speed - there are two possible ways to program flash connected to MPC8270 processor - one is "Slow" way, in this case MPC8270 processor is placed in JTAG boundary scan mode and than flash programming is performed by "bit-banging" on processor pins by JTAG boundary scan commands. This way is slow because each signal change requires boundary scan register update, which is not very fast procedure because this register very long.

Another "Fast" way is to run the MPC8270 processor under debugger control, initialize SDRAM memory, put flash programming code and data to this memory and run flash programming code. This way is significantly faster because in this case MPC8270' memory controller is used with proper speed settings, optimal for this target memory device. Our CodeWarrior Flash Programmer implements this "fast" way.

Note that this second "fast" way may be used only if the board is designed to have possibility to run the MPC8270 with default reset configuration, because if board flash is empty, it is not possible to load reset configuration from this empty flash. To run the MPC8270 device with default configuration, RSTCONF pin should have a possibility to be pulled up.


Have a great day,
Alexander


-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

2,074 次查看
mikhail_paulenk
Contributor II

Hi Alexander,

Actually I was originator of this question asked Adam from Avnet to help with this subject. Your answer is really helpful.

Thank you.

Answering on your questions

1) We would like to use "fast" way 

2) We are running default reset configuration (RSTCONF pulled high), while programing flash.

For now Wind River was used to debug software and program flash, but this tool is going to EOL.

We need another solution for our manufacture line to program flash only (no debug features needed).

You recommendation about CodeWarrior Basic Suite probably should work.

How we can get more details from Licensing Team? Could you give me contact point please?

Thank you,

Mikhail Paulenkou

Sr. Electrical Design Engineer

Spacelabs Healthcare R&D

425.363.5680

0 项奖励
回复