-
MMI 3G+ issu
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 !!!
-
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...
-
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 ?
-
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
-
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.
-
Error 150 this is a corrupted HDD
-
Thanks dim250568, after reboot nothing appears :(
-
Replacing the HDD will help
-
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
-
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???
-
http://turbo-quattro.com/showthread....ad-unit-repair
Complete manual todo: http://yadi.sk/d/BkzEeID1GgbYf
Read the whole stuff and you will be able to fix your problem...
-
I do this for IPL
https://image.noelshack.com/fichiers...523-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 !!
-
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...
-
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
-
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.
-
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
-
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..
-
-
I can try to help you via teamviewer.Post label picture.
-
Oh thank you !! When ?
But can we do ? IPL dont work now..