[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [microblaze-uclinux] Uart lite hanging



On Fri, November 7, 2008 14:22, Giulio Mazzoleni wrote:
> After that I simply added a 100 sprintf statement in a for loop and I
> was still able to hang the application (or the thread in case of a
> multi-threaded program) on the usual instruction 0x44001e08 (0x44000000
> is my ram base address), out of the process text segment, by just doing
> cut & paste from a serial console in minicom.
> The device is open in write only mode.

If you look in the System.map file, what function will the address $1e08 correspond
to? If your map is close to mine it looks like _user_exception(). But I don't know
yet if that's just the function that gets called when doing remote debugging (single
step et all).

/Olof
-- 
Olof Backing
CAG Contactor AB                              Office: +46 (0)8 752 81 00
Finlandsgatan 14                             Mobile: +46 (0)70 995 98 99
SE-164 74  KISTA                                 Fax: +46 (0)8 752 05 30

___________________________
microblaze-uclinux mailing list
microblaze-uclinux@xxxxxxxxxxxxxx
Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
Mailing List Archive : http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/