On 08/24/2017 03:16 PM, 'florian' via Jailhouse wrote: > Am Donnerstag, 24. August 2017 15:10:05 UTC+2 schrieb Ralf Ramsauer: >> On 08/24/2017 03:03 PM, 'florian' via Jailhouse wrote: >>> Am Donnerstag, 24. August 2017 14:59:55 UTC+2 schrieb Henning Schild: >>>> Am Thu, 24 Aug 2017 05:47:38 -0700 >>>> schrieb 'florian' via Jailhouse <[email protected]>: >>>> >>>>> I want to debug Jailhouse with a Lauterbach but getting crazy to load >>>>> symbols into trace32. Is there any way to get an elf file as an >>>>> output of the compilation process (important part for me: debug >>>>> symbols of jailhouse.bin and of the inmates examples)? >>>> >>>> There are elf files with symbols and locations i.e. >>>> hypervisor/hypervisor-intel.o >>>> and >>>> inmates/demos/x86/*-demo-linked.o >>>> >>>> Not sure whether you can use them for your Lauterbach, but should be >>>> close to what you need. >>>> >>>> Henning >>> >>> Ok, then I'm on the right way. Am I right when thinking when using ARM then >>> hypervisor/hypervisor.o should be the right and well linked elf file? >>> (starting with .elf^^) >>> >> Right. >> >> Simply follow the compilation process, hypervisor.o is the last linked >> file before the flat binary is objcopied: >> >> CC /root/workspace/jailhouse/hypervisor/uart.o >> CC /root/workspace/jailhouse/hypervisor/uart-8250.o >> LD /root/workspace/jailhouse/hypervisor/hypervisor.o >> OBJCOPY /root/workspace/jailhouse/hypervisor/jailhouse.bin >> >> Could you keep us up-to-date if Lauterbach debugging works fine or if >> there are some obstacles? I'm interested in that. >> >> Thanks, >> Ralf > > Yeah of course I will like I promised to you and also Paolo. > But "works fine" will be a little bit to much I think, but debugging itself > works in this stage (but without loaded symbols). > The only problem at the moment is that the TX1 sometimes do not want to start > again after breaking with the debugger :/. > So resuming from the breakpoint crashes the whole system? Does this only happen in combination with a hypervisor/jailhouse or is it a platform-related problem?
Ralf -- You received this message because you are subscribed to the Google Groups "Jailhouse" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
