kayws426 / embox

Automatically exported from code.google.com/p/embox
0 stars 1 forks source link

Qemu microblaze aborted #645

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Environment:
gcc-4.6.2, qemu-1.6.50

Template:
microblaze/petalogix

Run:
qemu-system-microblaze -M petalogix-s3adsp1800 -net none -kernel 
build/base/bin/embox -nographic

Output:
Warning: nic xlnx.xps-ethernetlite.0 has no peer

Embox kernel start
runlevel: init level is 0
    unit: initializing embox.driver.interrupt.mb_intc: done
    unit: initializing embox.driver.clock.mb_timer: done
    unit: initializing embox.kernel.time.jiffies: done
    teqemu: fatal: unknown bit oc=90001f18 op=15c rd=0 ra=0 rb=3

IN: PC=90001f14 mb_intc_get_pending
rmsr=800000a4 resr=0 rear=0 debug=0 imm=8 iflags=0 fsr=0
btaken=1 btarget=90000534 mode=kernel(saved=kernel) eip=0 ie=0
r00=00000000 r01=90001e90 r02=00000000 r03=0013a280 
r04=0013a240 r05=00000040 r06=00000000 r07=90001ecc 
r08=904af9d4 r09=00000001 r10=00000000 r11=00000000 
r12=00000000 r13=00000000 r14=90000178 r15=900005b8 
r16=00000000 r17=00000000 r18=00000000 r19=90001e90 
r20=00000000 r21=00000000 r22=90080e94 r23=00000000 
r24=00000000 r25=00000000 r26=00000000 r27=00000000 
r28=00000000 r29=00000000 r30=00000000 r31=00000000 

Aborted

Original issue reported on code.google.com by sikmir on 14 Sep 2013 at 11:40

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
it works on qemu 1.4.0, but in latest version 1.7.50 fails too when you set the 
TIMER_DOWN_COUNT flag in mb_clock_setup(). It seems that timer has wrong base 
address.

Original comment by ki.stfu on 15 Jan 2014 at 11:09

GoogleCodeExporter commented 9 years ago
Should be fixed in r13761

https://code.google.com/p/embox/source/detail?r=13761

Original comment by drakon.m...@gmail.com on 19 May 2014 at 4:24