Best way to program QSPI flash attached to LS1046A for limited production?

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

Best way to program QSPI flash attached to LS1046A for limited production?

1,411 次查看
AbelianMeme
Contributor III

Hi everyone. I am looking for the best solution for in situ programming of the QSPI flash chip attached to an LS1046A that can be used by a technician during limited production. We have a Segger J-Link programmer which we typically have used for this task in other projects, but I can't find any information on how to make this work with the LS1046A.

Are there any app notes, design guides, or even just a BSDL file for the LS1046A? I must not be looking in the right places, because I am just not finding any examples at all on how this is done. We have an LS1046ARDB which we have used to complete our design, but now we are looking to move to our own custom board and I am having no luck finding anything which tells me how to program the external QSPI flash using the LS1046A JTAG port.

I fear I have misunderstood something, because this problem shouldn't be that difficult.  Can someone point me in the right direction to solving this problem. I seem to be experiencing a cognitive disconnect.

Thank you for any help or advice.

 

5 回复数

672 次查看
stadium_aquino
Contributor IV

The easiest way is to load your bootloader (e.g. U-Boot) over JTAG and have it program a (bootstrap) image to QSPI. You can do this with e.g. OpenOCD and J-Link.

0 项奖励

742 次查看
jodavmo
Contributor I

Which version of Code Warrior is required to program a QSPI?

The Developer Suite Level or the Specialist Suite Level?

really need a production programmer app.

0 项奖励

1,406 次查看
ufedor
NXP Employee
NXP Employee

NXP only supports programming using CodeWarrior + CWTAP.

To obtain the processor's BSDL please create a Technical Case:

https://support.nxp.com/s/

0 项奖励

1,401 次查看
AbelianMeme
Contributor III

Hi ufedor,

Thank you for that information. You saved me a bunch of research time. In this case, one other quick question if I might impose on you.

We've been trying to avoid CodeWarrior because it is very expensive. Do you know if the software comes with a command line utility, or some other option that will allow us to use just the programming functionality of the CWTAP but without purchasing a software license?  Honestly $5000 is way too much just to program boards.

Thank you again for your help.

 

 

1,381 次查看
ufedor
NXP Employee
NXP Employee

There is no such option in the CodeWarrior.

0 项奖励