KL8x: Universal Multilink: Breakpoints in QSPI

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

KL8x: Universal Multilink: Breakpoints in QSPI

ソリューションへジャンプ
1,436件の閲覧回数
konradgräfe
Contributor III

Hello,

I am on a project with the Freescale MKL82Z128VMC7 SDK. As my software grew,
I hit the limitations of the internal flash and therefore moved it to run
from external (QSPI) flash.

Currently I am using the OpenSDA with J-Link firmware which cannot set
breakpoints within the QSPI address space. Is the Universal Multilink (or Universal
Multilink FX) probe able to set breakpoints within the QSPI flash?

Regards,
Konrad Gräfe
0 件の賞賛
返信
1 解決策
1,271件の閲覧回数
konradgräfe
Contributor III

Thank you for your response.

I did ask P&E and got the following response:

The Cortex M0, M3, and M4 cannot set hardware breakpoints at addresses higher than 0x1000_0000.

I guess that means, that they are not able to set breakpoints in the QSPI.

As for the J-Link OpenSDA: The paragraph you cited is a bullet point under 

The firmware that makes the OpenSDA platform J-Link compatible has some limitations in contrast to an original, industry leading SEGGER J-Link:

I know that the SEGGER J-Link claims to be able to set breakpoints in the QSPI, but as it's more expensive I wanted to check-out the alternatives. However, it looks like there are none.

元の投稿で解決策を見る

0 件の賞賛
返信
2 返答(返信)
1,271件の閲覧回数
miduo
NXP Employee
NXP Employee

Hi,

Regarding this issue, I had double checked the segger. See below:

https://www.segger.com/opensda.html

It mentioned:  Unlimited breakpoints in flash available for evaluation only. But yes, I really not sure if this work for the QSPI flash. You may contact segger directly. Anyway, I am sure that the J-Link debug probe itself supporting the QSPI flash breakpoint: https://www.segger.com/jlink-unlimited-flash-breakpoints.html

As for the Multilink FX, yes, it is support the QSPI flash programming, and as for the breakpoint, you should contact them directly.

0 件の賞賛
返信
1,272件の閲覧回数
konradgräfe
Contributor III

Thank you for your response.

I did ask P&E and got the following response:

The Cortex M0, M3, and M4 cannot set hardware breakpoints at addresses higher than 0x1000_0000.

I guess that means, that they are not able to set breakpoints in the QSPI.

As for the J-Link OpenSDA: The paragraph you cited is a bullet point under 

The firmware that makes the OpenSDA platform J-Link compatible has some limitations in contrast to an original, industry leading SEGGER J-Link:

I know that the SEGGER J-Link claims to be able to set breakpoints in the QSPI, but as it's more expensive I wanted to check-out the alternatives. However, it looks like there are none.

0 件の賞賛
返信