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

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

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

1,405 Views
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 Replies

666 Views
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 Kudos

736 Views
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 Kudos

1,400 Views
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 Kudos

1,395 Views
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,375 Views
ufedor
NXP Employee
NXP Employee

There is no such option in the CodeWarrior.

0 Kudos