2016-06-18 1:22 GMT+09:00 Liviu Ionescu <i...@livius.net>: > > > On 17 Jun 2016, at 05:37, Tsung-Han Lin <tsunghan...@gmail.com> wrote: > > > > Hi, I made some changes to TRY TO fix the ARM semihosting issue ... > > This problem has been bothering me for quite a while. > > semihosting was the first thing I fixed in GNU ARM Eclipse QEMU, and since > then I use it constantly. > > I don't know if this addresses your problem, but perhaps you could also > take a look there. >
Hi, Liviu, Thanks for the suggestion. It seems like to me that the issue is the default address assumed by qemu, which is 0x0. (since Eclipse QEMU uses the same code, I believe they have the same problem.) But it's not always the case. For example, zynqmp's ram base address is 0x80000000, and I have to tweak that address in HEAPINFO handling code every time I change to a new HW config. Regards, > > > regards, > > Liviu > > -- Tsung-Han "*Johnny*" Lin Page: http://tsunghanlin.github.com/ Email: tsunghan...@gmail.com