Friday, September 22nd 2017, 6:56pm UTC+2

You are not logged in.

  • Login
  • Register

dnebrich

Beginner

Date of registration: Nov 11th 2016

Posts: 3

1

Friday, December 2nd 2016, 10:42pm

Ozone - Relocate symbols

Using J-Link V612 and Ozone V2.22d.

I've been able to load u-boot into DDR of i.MX6Q at base 0x17800000 address using Ozone. u-boot then relocates in RAM. Is there a way to have Ozone relocate the symbols? I can do it using GDB with symbol-file and add-symbol-file as described here - http://www.denx.de/wiki/DULG/DebuggingUBoot

I'd prefer to continue debugging using Ozone after relocation.

Thanks,
Daryl

SEGGER - Johannes

Super Moderator

Date of registration: Aug 31st 2012

Posts: 352

2

Thursday, January 5th 2017, 1:11pm

Hi,

No, this is currently not possible. Ozone can only work with the symbol information which are part of the Elf file.
We will add the option to use symbol files or similar to the wishlist for Ozone.

Best regards
Johannes

dnebrich

Beginner

Date of registration: Nov 11th 2016

Posts: 3

3

Thursday, January 12th 2017, 4:44pm

Thanks for the update.

In case this helps anyone else, I was able to get the same result by rebuilding u-boot with the relocated address. For the i.MX6Q, I changed the CONFIG_SYS_TEXT_BASE in mx6_common.h from 0x17800000 to the relocated address and re-built it. I then loaded the new elf into Ozone to get the relocated symbols.

marrtn

Beginner

Date of registration: May 24th 2016

Posts: 6

4

Thursday, February 9th 2017, 11:10am

Hi,

I need this feature as well.
For now I will have to find a workaround, but I would appreciate if this feature would be available soon.


Best regards
Martin

smishra

Beginner

Date of registration: May 4th 2017

Posts: 11

5

Monday, May 15th 2017, 5:21pm

Having this feature would help me too!