Страница 1 из 2

MMI 3G+ issu

Добавлено: Пн май 21, 2018 10:27 pm
Emre69
Hi all !!
My MMI 3G+ screen dont start after an Emergency update..
There is log :


=> boot 1c0000
starting image @801c0000 ...

Startup: PL_qnx_startup-sh7785_11292A, built 2011/07/19_08-03-38_UTC
RAM : 128 MB @0x08000000
RAM : 128 MB @0x40000000
RAM : 256 MB @0x50000000
FLASH: 128 MB @0x00000000
FPGA IRQ: InterruptLevelMask Register

System page at phys:0800a000 user:0800a000 kern:8800a000
Starting next program at v88046ae0
------------------------------------------------------
Welcome to QNX 6.3.2 (RL_qnx_os_632_PSP3_09423A) MMI3G Audi EMERGENCY SETUP 15325A
starting pci driver
*** init FPGA registers ***
[pcidma] PL_qnx_pcidma_FMod08363A_09274A, built 2009/07/02_11-10-37_UTC
starting dev-ipc for IOC
initialize IPC Driver
starting network driver
starting atapi driver - setup device /dev/cam0
InterruptAttachEvent failed
InterruptAttachEvent failed
Interrupt attach failed: (Polled mode operation) : Invalid argument
Interrupt attach failed: (Polled mode operation) : Invalid argument
Unable to access "/dev/cam0" (2)
starting devc-pty
starting flash driver
starting SDCard driver
Unable to access "/dev/io-net/en5" (2)
starting with no network driver
===========================================================
Emergency IFS is started. Emergency app tries to restore
the application.
===========================================================
49169 running /usr/bin/devg-NVTIRM
DMA is Disabled
dma disabled, interrupt thread priority = 100
49171 running /sbin/io-media-nvidia
49172 running /usr/sbin/io-display
49173 running /usr/apps/MMI3GEmergencyApp
===========================================================
Emergency shell started, fix your system and restart again
===========================================================
discplayer_init: IN
nvidia_render_manager_init: IN
INvmRenderManager::GetNvmRenderManager (&pRenderManager);
er = pRenderManager->Init(oConfig);
# App FPGA valid 1
Emergency FPGA valid 1
Disabling IOC watchdog

EmergencyApp-MMI3G: version 37.26.2098, date of build 07.08.2015
pRenderManager->Open()
nvidia_render_manager_init: OUT
discplayer_init: OUT
discplayer_init
discplayer_init: IN
nvidia_render_manager_init: IN
nvidia_render_manager_init: OUT
discplayer_init: OUT
dvdtrackplayer_init
discplayer_init: IN
nvidia_render_manager_init: IN
nvidia_render_manager_init: OUT
discplayer_init: OUT
dvdnavigator_init
created navigator control point with 8249288
mixer_init: IN
mixer_init: OUT
NvTRACELEVEL set to 3 (Level Info)
nVAudio_init: IN
nvidia_render_manager_init();
nvidia_render_manager_init: IN
nvidia_render_manager_init: OUT
nVAudio_init: OUT
installing audio decoders
installing video decoders
nVAudio_init: IN
nvidia_render_manager_init();
nvidia_render_manager_init: IN
nvidia_render_manager_init: OUT
nVAudio_init: OUT
OnIpcGetCaptureUnitSourceCount
Number of displays: 6
Number of layers: 9

----------------------------------------------


=> scan
** @0x80040000: FPGA

total size: 746480 [0x0b63f0]
data: 746212 [0x0b62e4]

.FDR = PL_MMI3G_PLUS_FPGA_9411_D1_09362A

.FDU = Userinfos zu FPGA 9411_D1_4010_14lw

** @0x80100000: FPGA

total size: 746480 [0x0b63f0]
data: 746212 [0x0b62e4]

.FDR = PL_MMI3G_PLUS_FPGA_9411_D1_09422A

.FDU = Userinfos zu FPGA 9411_D1_4010_14lw

** @0x801c0000: IFS [vers.1, UCL, old EMERGENCY]

total size: 4887860 [0x4a9534]
- header: 256
- startup: 53512
- imagefs: 11776548

RAM: 11830060 [0xb4832c]

** @0x80780000: IFS [vers.1, LZO, old APPLICATION]

total size:42085196 [0x2822b4c]
- header: 256
- startup: 53512
- imagefs: 96456444

RAM: 96509956 [0x5c0a004]

** @0x87f00000: BIOS packet

total size: 786432 [0x0c0000]

BIOS pattern: FFFFFF7F.FFFFFFFF
App. pattern: FFFFFF7F.FFFFFFFF

Many thanks for your help !!!

Добавлено: Вт май 22, 2018 10:12 pm
Tschako
Wrong SW SD Card used at EMG Update. At MMI3GP (MU9411) the ifs root starts at 680000 not 780000 (thats MMI3G root adress)...
Erase wrong header and restart EMG update with the correct version...

Добавлено: Вт май 22, 2018 11:06 pm
Emre69
Thank you Tschako !!
How can I erase header ?
And a little question, when I am woth SW K0942, i update the map 6.26.1 after 2 min, MMi reboot constantly.
For stop this, I remove map from HDD and MMi stop reboot.
I do another update with the same map, but I removed the HDD map partition, and I have error 150 when update.
Have you got an idea ?

Добавлено: Вт май 22, 2018 11:39 pm
Tschako
Try the following steps:

!! Attention !! SD Card with K0942 FW must be inserted!

Enter IPL Mode:


boot 1c0000

echo dummy > /HBpersistence/DeveloperMode

flashit -a 780000 -e 1000

reboot the unit


EMG update should start succesfull to rebuilt the flash images ...

Cause the HDD problems:
Delete Nav Partition by using the adaption value in APK 9 from 0 to 1 and reboot

reinstall maps


Good luck!
Tschako

Добавлено: Ср май 23, 2018 11:43 am
Emre69
Thanks for reply !
When i do command, I have this :

echo dummy > /HBpersistence/DeveloperMode
No such file or directory

flashit -a 780000 -e 1000
*** erasing...
*** Verifying...
#

If I reboot, no more.

Добавлено: Ср май 23, 2018 11:44 am
dim250568
Error 150 this is a corrupted HDD

Добавлено: Ср май 23, 2018 11:51 am
Emre69
Thanks dim250568, after reboot nothing appears :(

Добавлено: Ср май 23, 2018 11:52 am
dim250568
Replacing the HDD will help

Добавлено: Ср май 23, 2018 11:55 am
Emre69
Ok :( now terminal don't work, can't access to MMI
There is no =>

I hear the speaker turning on..
I hear some sound its working but no => in terminal..

In terminal, there is only a green rectangle.

I'm so disappointed

Добавлено: Ср май 23, 2018 1:45 pm
Tschako
Whats about the IPL mode? Can you access into IPL via the short connector methode?

The IPL shuold work all time. And from IPL the EMG IFS must be usable...

Are you sure, you start EMG-IFS as my named commands in IPL and what happened after boot the emg-ifs from 1c0000???

Добавлено: Ср май 23, 2018 1:49 pm
Tschako
http://turbo-quattro.com/showthread.php ... nit-repair

Complete manual todo: http://yadi.sk/d/BkzEeID1GgbYf


Read the whole stuff and you will be able to fix your problem...

Добавлено: Ср май 23, 2018 1:57 pm
Emre69
I do this for IPL

https://image.noelshack.com/fichiers/20 ... 125447.jpg

When i do command, I have this :



=> boot 1c0000
starting image @801c0000 ...

Startup: PL_qnx_startup-sh7785_11292A, built 2011/07/19_08-03-38_UTC
RAM : 128 MB @0x08000000
RAM : 128 MB @0x40000000
RAM : 256 MB @0x50000000
FLASH: 128 MB @0x00000000
FPGA IRQ: InterruptLevelMask Register

System page at phys:0800a000 user:0800a000 kern:8800a000
Starting next program at v88046ae0
------------------------------------------------------
Welcome to QNX 6.3.2 (RL_qnx_os_632_PSP3_09423A) MMI3G Audi EMERGENCY SETUP 15325A
starting pci driver
*** init FPGA registers ***
[pcidma] PL_qnx_pcidma_FMod08363A_09274A, built 2009/07/02_11-10-37_UTC
starting dev-ipc for IOC
initialize IPC Driver
starting network driver
starting atapi driver - setup device /dev/cam0
InterruptAttachEvent failed
InterruptAttachEvent failed
Interrupt attach failed: (Polled mode operation) : Invalid argument
Interrupt attach failed: (Polled mode operation) : Invalid argument
Unable to access "/dev/cam0" (2)
starting devc-pty
starting flash driver
starting SDCard driver
Unable to access "/dev/io-net/en5" (2)
starting with no network driver
================================================== =========
Emergency IFS is started. Emergency app tries to restore
the application.
================================================== =========
49169 running /usr/bin/devg-NVTIRM
DMA is Disabled
dma disabled, interrupt thread priority = 100
49171 running /sbin/io-media-nvidia
49172 running /usr/sbin/io-display
49173 running /usr/apps/MMI3GEmergencyApp
================================================== =========
Emergency shell started, fix your system and restart again
================================================== =========
discplayer_init: IN
nvidia_render_manager_init: IN
INvmRenderManager::GetNvmRenderManager (&pRenderManager);
er = pRenderManager->Init(oConfig);
# App FPGA valid 1
Emergency FPGA valid 1
Disabling IOC watchdog

EmergencyApp-MMI3G: version 37.26.2098, date of build 07.08.2015
pRenderManager->Open()
nvidia_render_manager_init: OUT
discplayer_init: OUT
discplayer_init
discplayer_init: IN
nvidia_render_manager_init: IN
nvidia_render_manager_init: OUT
discplayer_init: OUT
dvdtrackplayer_init
discplayer_init: IN
nvidia_render_manager_init: IN
nvidia_render_manager_init: OUT
discplayer_init: OUT
dvdnavigator_init
created navigator control point with 8249288
mixer_init: IN
mixer_init: OUT
NvTRACELEVEL set to 3 (Level Info)
nVAudio_init: IN
nvidia_render_manager_init();
nvidia_render_manager_init: IN
nvidia_render_manager_init: OUT
nVAudio_init: OUT
installing audio decoders
installing video decoders
nVAudio_init: IN
nvidia_render_manager_init();
nvidia_render_manager_init: IN
nvidia_render_manager_init: OUT
nVAudio_init: OUT
OnIpcGetCaptureUnitSourceCount
Number of displays: 6
Number of layers: 9

#echo dummy > /HBpersistence/DeveloperMode
No such file or directory

flashit -a 780000 -e 1000
*** erasing...
*** Verifying...
#

If I reboot, no more, no green EMG IFS no, MMi screen dont come.

Now i do IPL, (turn IPL , reboot, turn normal) and nothing juste a green rectanlge no =>
Many thanks for your Help Tschako !!

Добавлено: Ср май 23, 2018 2:15 pm
Tschako
The IPL located at adress "0" of the flash area is the first initial application the system starts up.

With the a.m. flashit command you only erased the header of the wrong ifs image which starts much higher at 780000.

The IPL must allways work as before. Without a working IPL you have no chance to start up the unit and do anything.

Try to disconnect the HDD. Maybe there is a short circuit on the bus structure or something else.

Check the connection of the terminal for sure!

If all this things don´t fix your IPL, you only have the possibilty to reflash IPL via JTAG flash. But this is another story...

Добавлено: Ср май 23, 2018 2:22 pm
Emre69
I forgot to to tell you, after reboot I see lot of command as "queuegetwriteptrext .."

But MMi screen dont come, I reboot it and do this

Flashit -a 40000 -e 1000

I copy the wrong command I dont see.. I would paste your command for retry but I do wrong comand

Добавлено: Ср май 23, 2018 2:52 pm
Tschako
OK, with this command, you have killed the emergency app, located from 1c0000 to 67ffff.

But the IPL must run, if you startup with the IPL bridge at the beginning... if not, the JTAG is the only option you have.

Добавлено: Ср май 23, 2018 2:54 pm
Emre69
Oh ! My bad :(

I dont understand why IPL dont run.. I do notwithstanding I said..
JTAG is complicated ?

I'm going to see if connection are good, i testing now connection

Добавлено: Ср май 23, 2018 3:11 pm
Emre69
Connection are good, can my computer dontd connect to IPL ? At the beginning I put switch on IPL, I press Reboot, and turn IPL switch to normal

If I do flashit -a 4000 -e 1000 ? I dont do that but if..

If I need JTAG, how much cost this ? And can I do that ? Because, IPL dontd work now, I hear the HDD working, I hear sound, but nothing..

Добавлено: Чт май 24, 2018 8:30 pm
Emre69
Nobody ?

Добавлено: Пт май 25, 2018 3:14 pm
simaservis1108
I can try to help you via teamviewer.Post label picture.

Добавлено: Пт май 25, 2018 5:13 pm
Emre69
Oh thank you !! When ?
But can we do ? IPL dont work now..