[FiXED]500d Qemu Gray Screen

Started by Santo lewis, July 31, 2018, 03:54:32 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Santo lewis

Trying to get qemu up and running for a canon 500d but I hit a little brick wall I used the ml qemu install guide bitbucket, I'm on a VM of Ubuntu in Windows 10 Pro and on AMD CPU and I was using /run_canon_fw.sh 500d,firmwere="boot=1" and I just get a gray screen eny help piz





my log

Setting BOOTDISK flag to FFFFFFFF
FFFF23C8: MCR p15,0,Rd,cr6,cr0,0:  946_PRBS0 <- 0x3F       (00000000 - FFFFFFFF, 0x100000000)
FFFF23D0: MCR p15,0,Rd,cr6,cr1,0:  946_PRBS1 <- 0x3D       (00000000 - 7FFFFFFF, 0x80000000)
FFFF23D8: MCR p15,0,Rd,cr6,cr2,0:  946_PRBS2 <- 0xE0000039 (E0000000 - FFFFFFFF, 0x20000000)
FFFF23E0: MCR p15,0,Rd,cr6,cr3,0:  946_PRBS3 <- 0xC0000039 (C0000000 - DFFFFFFF, 0x20000000)
FFFF23E8: MCR p15,0,Rd,cr6,cr4,0:  946_PRBS4 <- 0xFF00002F (FF000000 - FFFFFFFF, 0x1000000)
FFFF23F0: MCR p15,0,Rd,cr6,cr5,0:  946_PRBS5 <- 0x39       (00000000 - 1FFFFFFF, 0x20000000)
FFFF23F8: MCR p15,0,Rd,cr6,cr6,0:  946_PRBS6 <- 0xF780002D (F7800000 - F7FFFFFF, 0x800000)
FFFF2400: MCR p15,0,Rd,cr2,cr0,0: DCACHE_CFG <- 0x70       
FFFF2408: MCR p15,0,Rd,cr3,cr0,0:       DACR <- 0x70       
FFFF240C: MCR p15,0,Rd,cr2,cr0,1: ICACHE_CFG <- 0x70       
FFFF2410: MCR p15,0,Rd,cr5,cr0,0:    DATA_AP <- 0x3FFF     
FFFF2418: MCR p15,0,Rd,cr5,cr0,1:    INSN_AP <- 0x3FFF     
FFFF241C: MRC p15,0,Rd,cr1,cr0,0:      SCTLR -> 0x2078
FFFF241C: MCR p15,0,Rd,cr1,cr0,0:      SCTLR <- 0xC000307D
FFFF05F0: MCR p15,0,Rd,cr9,cr1,1: XSCALE_UNLOCK_ICACHE <- 0x6        (00000000 - 00000FFF, 0x1000)
FFFF05F0: MRC p15,0,Rd,cr1,cr0,0:      SCTLR -> 0xC000307D
FFFF05F0: MCR p15,0,Rd,cr1,cr0,0:      SCTLR <- 0xC004307D
FFFF062C: MRC p15,0,Rd,cr1,cr0,0:      SCTLR -> 0xC004307D
FFFF062C: MCR p15,0,Rd,cr1,cr0,0:      SCTLR <- 0xC004107D
FFFF062C: MCR p15,0,Rd,cr9,cr1,0: XSCALE_LOCK_ICACHE_LINE <- 0x40000006 (40000000 - 40000FFF, 0x1000)
FFFF062C: MRC p15,0,Rd,cr1,cr0,0:      SCTLR -> 0xC004107D
FFFF062C: MCR p15,0,Rd,cr1,cr0,0:      SCTLR <- 0xC005107D
SD: CMD12 in a wrong state
[SDIO] Error
SD: CMD12 in a wrong state
[SDIO] Error
CF LOAD OK.
Open file for read : AUTOEXEC.BIN
SD: CMD12 in a wrong state
[SDIO] Error
SD: CMD12 in a wrong state
[SDIO] Error
Total_size=6C980
Now jump to AUTOEXEC.BIN!!
0010AA80: MRC p15,0,Rd,cr1,cr0,0:      SCTLR -> 0xC005107D
0010AA80: MCR p15,0,Rd,cr1,cr0,0:      SCTLR <- 0xC005107D
0010A954: MCR p15,0,Rd,cr7,cr5,0: FlushICache <- 0x0       
0086BE94: MCR p15, ...          : CACHEMAINT x770 (omitted)
0086BE94: MCR p15,0,Rd,cr7,cr5,0: FlushICache <- 0x0       
0004D8DC: MCR p15, ...          : CACHEMAINT x257 (omitted)
0004D8DC: MCR p15,0,Rd,cr7,cr5,0: FlushICache <- 0x0       
K252 READY

Open Console K252[1]>...

K252[1]>[DMA1] Copy [0xF8A00000] -> [0x40304800], length [0x00196794], flags [0x00030001]
[DMA1] OK
[DMA2] Copy [0xF8910000] -> [0x405C4A00], length [0x000323DC], flags [0x00030001]
[DMA2] OK
     0:    50.432 [STARTUP]
K252 ICU Firmware Version 1.1.1 ( 3.6.4 )
[DMA2] Copy [0xF8901000] -> [0x40604C00], length [0x00000864], flags [0x00030001]
[DMA2] OK
[DMA2] Copy [0xF89B0000] -> [0x40605E00], length [0x0000F3BC], flags [0x00030001]
[DMA2] OK
[DMA2] Copy [0xF8EB0000] -> [0x40626000], length [0x00008DDC], flags [0x00030001]
[DMA2] OK
[MPU] Received: 06 04 02 00 00 00  (Init - spell #1)
[MPU] Sending : 0a 08 03 2f 00 00 00 00 00 00  (PROP_SPECIAL_OPTION)
[MPU] Sending : 06 05 01 37 00 00  (PROP_CARD_EXTENSION)
[MPU] Sending : 08 07 01 33 00 00 00 00  (PROP 80000029)
[MPU] Sending : 14 12 02 04 0d 01 01 00 02 00 00 03 00 00 00 00 00 00 00 00  (PROP_CFN)
[MPU] Sending : 06 05 01 20 00 00  (PROP_CARD1_EXISTS)
[MPU] Sending : 06 05 01 21 01 00  (PROP_CARD2_EXISTS)
[MPU] Sending : 06 05 01 22 00 00  (PROP_CARD3_EXISTS)
[MPU] Sending : 06 05 03 0c 00 00  (PROP_CARD1_RECORD)
[MPU] Sending : 06 05 03 0d 01 00  (PROP_CARD2_RECORD)
[MPU] Sending : 06 05 03 0e 01 00  (PROP_CARD3_RECORD)
[MPU] Sending : 08 06 01 23 00 01 00 00  (PROP_CARD1_STATUS)
[MPU] Sending : 08 06 01 24 00 00 00 00  (PROP_CARD2_STATUS)
[MPU] Sending : 08 06 01 25 00 00 00 00  (PROP_CARD3_STATUS)
[MPU] Sending : 06 05 01 2e 01 00  (PROP_SAVE_MODE)
[MPU] Sending : 06 05 01 37 00 00  (PROP_CARD_EXTENSION)
[MPU] Sending : 06 05 01 2c 02 00  (PROP_CURRENT_MEDIA)
[MPU] Sending : 06 05 03 20 00 00  (PROP_STARTUP_CONDITION)
[MPU] Sending : 06 05 01 42 00 00  (PROP_PHOTO_STUDIO_MODE)
[MPU] Sending : 06 05 01 43 00 00  (PROP 80040017)
[MPU] Sending : 06 05 01 44 00 00  (PROP 80040018)
[MPU] Sending : 06 05 01 46 00 00  (PROP_PHOTO_STUDIO_ENABLE_ISOCOMP)
[MPU] Sending : 06 05 01 48 01 00  (PROP_LIVE_VIEW_MOVIE_SELECT)
[MPU] Sending : 06 05 01 49 01 00  (PROP_LIVE_VIEW_AF_SYSTEM)
[MPU] Sending : 06 05 01 4b 01 00  (PROP_LIVE_VIEW_VIEWTYPE_SELECT)
[MPU] Sending : 08 06 01 47 0a 02 00 00  (PROP_SELFTIMER_CONTINUOUS_NUM)
[MPU] Sending : 06 05 03 37 00 00  (PROP_MIRROR_DOWN_IN_MOVIE_MODE)
[MPU] Sending : 2c 2a 02 00 03 03 03 00 03 00 00 48 01 00 00 0a 8c 00 00 00 00 83 06 00 00 04 06 00 00 04 06 00 00 04 01 00 00 00 00 00 58 24 aa 00  (Init group)
[MPU] Sending : 06 05 03 04 00 00  (PROP_POWER_KIND)
[MPU] Sending : 06 05 03 05 01 00  (PROP_POWER_LEVEL)
[MPU] Received: 08 06 00 00 02 00 00 00  (Complete WaitID = 0x80000001 Init - spell #2)
[MPU] Sending : 1e 1c 03 30 1b 1b 21 65 65 65 47 65 10 3a 10 3a 10 3a 00 1d 00 1d 00 1d 00 1d 00 00 00 00  (PROP 8003002A)
[MPU] Sending : 06 05 01 38 00 00  (PROP 80040005)
[MPU] Sending : 06 05 01 39 00 00  (PROP 80040006)
[MPU] Sending : 0c 0b 01 0a 00 79 00 00 00 00 00 00  (PROP_AFPOINT)
[MPU] Sending : 0e 0c 03 2e 00 00 22 81 00 00 26 89 00 00  (PROP_SHUTTER_COUNTER)
[MPU] Sending : 0a 08 03 2f 00 00 00 00 00 00  (PROP_SPECIAL_OPTION)
[MPU] Sending : 06 05 03 23 01 00  (unnamed)
[MPU] Sending : 06 05 03 24 00 00  (PROP_LENS_NAME)
[MPU] Sending : 06 04 03 25 00 00  (unnamed)
[MPU] Sending : 08 06 01 45 00 10 00 00  (PROP_METERING_TIMER_FOR_LV)
[MPU] Sending : 06 05 01 09 00 00  (PROP_FEC)
[MPU] Sending : 06 05 01 0d 00 00  (PROP_WB_MODE_PH)
[MPU] Sending : 06 05 01 3e 00 00  (PROP_ELECTRIC_SHUTTER_MODE)
[MPU] Sending : 06 05 01 3f 00 00  (PROP_FLASH_ENABLE)
[MPU] Sending : 06 05 01 40 00 00  (PROP_STROBO_ETTLMETER)
[MPU] Sending : 06 05 01 41 00 00  (PROP_STROBO_CURTAIN)
[MPU] Received: 0a 08 03 06 00 00 00 00 00 00  (PROP_AVAIL_SHOT - spell #3)
[MPU] Received: 06 04 03 10 00 00  (PROP 80030008 - spell #4)
[MPU] Received: 06 05 03 07 ff 00  (PROP_BURST_COUNT - spell #5)
[MPU] Received: 06 05 01 2e 01 00  (PROP_SAVE_MODE - spell #6)
[MPU] Sending : 06 05 01 2e 01 00  (PROP_SAVE_MODE)
[MPU] Received: 0a 08 03 0b 00 00 00 00 00 00  (PROP 80030007 - spell #7)
[EDMAC#3] Starting transfer to 0x1FF0000 from <0>, 32x2048, flags=0x0
[CAPTURE] FIXME: what should we do here?
[EDMAC#3] 65536 bytes written to 1FF0000-2000000.
[EDMAC#3] transfer delay 1 x 256 us.
[EDMAC#10] Starting transfer from 0x61425C to <8>, 2000x1000, flags=0x20000
[EDMAC#10] 2000000 bytes read from 61425C-7FC6DC.
[EDMAC#10] transfer delay 38 x 256 us.
[ADKIZ] Data unavailable; will try again later.
[HIV] Data unavailable; will try again later.
[EDMAC#11] Starting transfer from 0x431C64 to <15>, 2000x1000, flags=0x40000
[EDMAC#11] 2000000 bytes read from 431C64-61A0E4.
[EDMAC#11] transfer delay 38 x 256 us.
[ADKIZ] Dummy operation.
[HIV] Data unavailable; will try again later.
[EDMAC#3] Starting transfer to 0x1FE0000 from <0>, 32x2048, flags=0x0
[CAPTURE] FIXME: what should we do here?
[EDMAC#3] 65536 bytes written to 1FE0000-1FF0000.
[EDMAC#3] transfer delay 1 x 256 us.
[EDMAC#10] Starting transfer from 0x61465C to <8>, 2000x1000, flags=0x20000
[EDMAC#10] 2000000 bytes read from 61465C-7FCADC.
[EDMAC#10] transfer delay 38 x 256 us.
[ADKIZ] Data unavailable; will try again later.
[HIV] Data unavailable; will try again later.
[EDMAC#11] Starting transfer from 0x414DDC to <15>, 2000x1000, flags=0x40000
[EDMAC#11] 2000000 bytes read from 414DDC-5FD25C.
[EDMAC#11] transfer delay 38 x 256 us.
[ADKIZ] Dummy operation.
[HIV] Data unavailable; will try again later.
    40:    52.480 [RSC] PROP_IMG_VRAM_OFFSET = 30720
[MPU] Received: 06 05 04 0e 01 00  (PROP 8002000D - spell #8)
    41:    52.736 [RSC] AllocateMemoryUnit For ExMem1
    42:    52.736 [RSC] AllocateMemoryUnit For ExMem1_2
    62:    58.624 [RSC] this->MovSize = 0
    84:    64.256 [ENG] [ENGIO](Addr:0x4ff80000, Data:0x   30000)
    85:    65.280 [CAPE] FIRM TYPE:::DD_B
   107:    67.584 [SHTB] LV PDEF MERGE DONE
   109:    67.840 [FM] FM_RegisterSpaceNotifyCallback
   112:    67.840 [FM] FM_RegisterSpaceNotifyCallback
   134:    68.608 [MC] PROP_GUI_STATE 0
   139:    68.608 [MC] JobState 0
   140:    68.608 [MC] HDMIConnect ---> (0)
   144:    68.864 [MC] regist master CardCover
SD: Unknown CMD1
[SDIO] Error
SD: Unknown CMD1
[SDIO] Error
SD: Unknown CMD1
[SDIO] Error
   159:   280.320 [SD] ERROR SDINTREP=0x00000000
   160:   280.576 [SD] ERROR UNEXPECTED ERROR
[MPU] Received: 08 06 01 24 00 01 00 00  (PROP_CARD2_STATUS - spell #9)
[MPU] Sending : 08 06 01 24 00 01 00 00  (PROP_CARD2_STATUS)
[MPU] Received: 08 06 01 27 00 64 00 00  (PROP_CARD2_FOLDER_NUMBER - spell #10)
[MPU] Received: 08 07 01 2a 05 3a 00 00  (PROP_CARD2_FILE_NUMBER - spell #13)
[MPU] Received: 06 05 03 07 08 00  (unknown - PROP_BURST_COUNT)
[MPU] Received: 0a 08 03 06 00 00 00 08 00 00  (unknown - PROP_AVAIL_SHOT)
[MPU] Received: 06 05 03 07 08 00  (unknown - PROP_BURST_COUNT)
   197:   308.992 [RSC] AddExMem1UnitToShootMemoryObject
[MPU] Received: 06 05 03 11 01 00  (PROP_ICU_AUTO_POWEROFF - spell #14)
[MPU] Received: 06 05 02 0a 00 00  (PROP_PERMIT_ICU_EVENT - spell #15)
[MPU] Sending : 06 05 03 37 00 00  (PROP_MIRROR_DOWN_IN_MOVIE_MODE)
[MPU] Received: 06 05 03 0d 00 00  (PROP_CARD2_RECORD - spell #16)
[MPU] Sending : 0a 08 03 00 4a 00 00 01 00 00  (PROP 80030000)
[MPU] Received: 06 05 03 0c 00 00  (PROP_CARD1_RECORD - spell #17)
   216: [MPU] Sending : 14 12 03 15 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  (PROP_LENS)
[MPU] Received: 06 05 03 19 01 00  (PROP_TFT_STATUS - spell #18)
  314.880 [PRP] M:4A F:0 L:0 P:1
[MPU] Sending : 06 05 03 17 9a 00  (PROP_EFIC_TEMP)
[MPU] Sending : 06 05 03 0d 00 00  (PROP_CARD2_RECORD)
[MPU] Sending : 06 05 03 0c 00 00  (PROP_CARD1_RECORD)
[MPU] Received: 06 05 09 11 01 00  (PROP_LV_DISPSIZE - spell #19)
[MPU] Received: 08 06 03 18 00 00 00 00  (PROP 8003000F - spell #20)
[MPU] Received: 08 06 03 1f 00 00 00 00  (PROP 80030019 - spell #21)
[MPU] Received: 06 05 03 13 00 00  (PROP_LOGICAL_CONNECT - spell #22)
[MPU] Received: 06 05 03 1e 00 00  (PROP 8003001A - spell #23)
   231:   353.024 [LVAF] lvcafProperty(PROP_LV_AF_RESULT_MPU)
   232:   353.024 [LVAF] lvcafProperty ID=0x80050029(0x0)
   233:   353.280 [LVMD] Init RCh1=0, RCh2=0
   236:   353.280 [LV] InitializeLiveViewDefectDetection
   245:   353.792 [LVMD] Set RCh1=a, RCh2=19
   247:   354.560 [LV] AE ModeDial=3
   255:   354.816 [LVCFG] PROP_LV_ACTION STOP
   256:   355.072 [LV] JudgeStartLV 0x1 0x0 0xFFFF 2 0 0 5138
   259:   355.072 [LVCFG] PROP_LV_LOCK PERIMIT
   260:   355.072 [LV] JudgeStartLV 0x1 0x1 0xFFFF 2 0 0 5145
   263:   355.072 [LVCFG] PROP_SHOOTING_TYPE 0
   264:   355.072 [LV] JudgeStartLV 0x1 0x1 0x0 2 0 0 5152
[MPU] Received: 06 05 03 19 01 00  (PROP_TFT_STATUS - spell #24)
[MPU] Received: 06 05 03 19 01 00  (PROP_TFT_STATUS - spell #24)
[MPU] Received: 06 05 02 0a 01 00  (PROP_PERMIT_ICU_EVENT - spell #26)
[MPU] Sending : 42 41 0a 08 ff 1f 01 00 01 03 98 10 00 58 01 01 00 00 00 01 01 00 48 04 01 00 15 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  (PD_NotifyOlcInfoChanged)
[MPU] Sending : 06 05 06 11 01 00  (GUI_SWITCH)
[MPU] Sending : 06 05 06 12 00 00  (GUI_SWITCH)
[MPU] Sending : 06 05 06 13 00 00  (GUI_SWITCH)
[MPU] Sending : 06 05 06 1c 00 00  (GUI_SWITCH)
   278:   355.584 [LV] MovieResolution=0
   279:   355.584 [LVCFG] PROP_LIVE_VIEW_VIEWTYPE_SELECT 0->1
   281:   355.584 [LVCFG] PROP_LIGHT_FALLOFF_COMP 0
   309:   361.728 [FM] cnvMakerFocus_Alloc : Not Regist
   311:   361.984 [FM] cnvMakerFocus_Free : Not Regist
   392:   364.288 [MAGIC] SetPtpTransportResources:0,31cf
   474:   371.200 [HDMI] HPD OFF
   535:   380.160 [LV] PROP_OUTPUT_TYPE(0) 9-0 1 0
   585:   383.232 [GUI] HDMI_VIDEO_CODE 0
   621:   387.072 [GUI] MainEventHndler PROP_MIRROR_DOWN_IN_MOVIE_MODE(0)
   674:   388.608 [STARTUP] startupInitializeComplete
   676:   388.864 [MC] cam event guimode comp. 0
   694:   389.376 [MC] cam event guimode comp. 0
   730:   401.152 [MC] notice Lock 1
[MPU] Received: 06 05 03 19 01 00  (PROP_TFT_STATUS - spell #31)




dfort

So far so good. Press the 'M' key to get out of that gray screen.

BTW--just for the record the command should be:

./run_canon_fw.sh 500D,firmware="boot=1"

You misspelled "firmware" and the 'D' needs to be uppercase in 500D though you probably did this right otherwise you wouldn't have gotten this far.

Santo lewis

Ok thanks how do I get the Canon gui up and running ? thank

dfort

Quote from: dfort on July 31, 2018, 09:34:16 PM
Press the 'M' key



Make sure the QEMU window is selected and simply press m on your keyboard. That should bring up the Canon gui.

Santo lewis

ok thank you so much all working now oh and you said in the lost post sorry for not reading thank so much for the help