Skip to main content
Bumped by Community user
Bumped by Community user
Bumped by Community user
Bumped by Community user
Bumped by Community user
Bumped by Community user
Bumped by Community user
Bumped by Community user
Bumped by Community user
Bumped by Community user
added 8 characters in body
Source Link

EDIT: The following figure shows Ozone debugger after target connection is initialized: Ozone screenshot When I single step, it jumps to a seemingly random address and then my binary does not execute properly if I let hit "Resume program execution". Perhaps that's related to the BLX instruction shown above?

EDIT: The following figure shows Ozone debugger after target connection is initialized: Ozone screenshot When I single step, it jumps to a seemingly random address and then my binary does not execute properly if I let hit "Resume program execution". Perhaps that's related to the BLX instruction?

EDIT: The following figure shows Ozone debugger after target connection is initialized: Ozone screenshot When I single step, it jumps to a seemingly random address and then my binary does not execute properly if I hit "Resume program execution". Perhaps that's related to the BLX instruction shown above?

added 362 characters in body
Source Link

EDIT: The following figure shows Ozone debugger after target connection is initialized: Ozone screenshot When I single step, it jumps to a seemingly random address and then my binary does not execute properly if I let hit "Resume program execution". Perhaps that's related to the BLX instruction?

EDIT: The following figure shows Ozone debugger after target connection is initialized: Ozone screenshot When I single step, it jumps to a seemingly random address and then my binary does not execute properly if I let hit "Resume program execution". Perhaps that's related to the BLX instruction?

edited title
Source Link

Debugging iMX6 bare-metal with Segger JLink with iMX6

I performed some spot checks at memory locationsoffsets (0x00, 0x100, 0x200, etc) and it matches the binary file. However, when I attempt to run the application, the processor jumps outside the application memory and does not run properly:

Segger JLink with iMX6

I performed some spot checks at memory locations (0x00, 0x100, 0x200, etc) and it matches the binary file. However, when I attempt to run the application, the processor jumps outside the application memory and does not run properly:

Debugging iMX6 bare-metal with Segger JLink

I performed some spot checks at memory offsets (0x00, 0x100, 0x200, etc) and it matches the binary file. However, when I attempt to run the application, the processor jumps outside the application memory and does not run properly:

Source Link
Loading