List Info

Thread: Re: MIPS32 24Kc port




Re: MIPS32 24Kc port
user name
2007-07-23 23:01:36
Hello All,

> There's no support per se for the 24Kc, but
> the core itself should Just Work. You'll just
> need to add an entry to
> sys/arch/mips/mips/mips_machdep.c . There's
> currently no support for MIPS32R2 features,
> but that shouldn't cause any problems.

I tried this for my SoC based on MIPS 24Kc, and
things go fine. However, there are some random
unexplained "panic - tlb out of universe ..."
panics.

The PC, VA etc printed seem valid. What could be
missing? Kindly advice. Please let me know if
you need additional information..

> What board do you have? Something with a
> standalone 24Kc, or is it part of a
> System-On-a-Chip type CPU? Just about all of
> the work will be in device intergration etc.

Thanks
Varada

Re: MIPS32 24Kc port
user name
2007-07-24 05:47:07
> On Tue, Jul 24, 2007 at 09:31:36AM +0530, Varadarajan
Narayanan wrote:
> > The PC, VA etc printed seem valid. What could be
> > missing?
>
> Could you give an example PC/VA?

BTW, i'm using "Netbsd 3.1"

TLB out of universe: ksp 0xc6681fc0 epc 0x801b93e4 vaddr
0xc0001000

(gdb) x/10x 0xc6681fc0
0xc6681fc0:     Cannot access memory at address 0xc6681fc0

(gdb) x/i 0x801b93e4
0x801b93e4 <_bus_dmamap_sync+8>:        sw     
s2,24(sp)

I guess, the stack access has caused the issue.

The "epc" changes randomly ...

[1-2]

about | contact  Other archives ( Real Estate discussion Medical topics )