Hello
I have may be find the tools for to repair Fpga...
But not yet software...and so the DIY ...
Is anyone could help me ?
Hello
I have may be find the tools for to repair Fpga...
But not yet software...and so the DIY ...
Is anyone could help me ?
доброго времени суток. audi a8 4H 2010г. после неудачного обновления имею черный экран и отсутствие связи с MMI.
очень нужна ваша помощь
IPL: Audi 3G 9308 (SH7785) / QNX 6.3.0 [PL_qnx_ipl-3g_9308-sh7785_08253A, built 2008/06/18_15-16-25_UTC]
CPU: SH7785 (>= 5th cut, clk mode 20. 4xDDR), 792MHz
RAM: 512 MB (probed, DBCONF=e30002)
FLASH: Spansion S29GL512N (32bit): 512 sectors x 256K
FPGA: PL_MMI3G_PLUS_FPGA_9411_D1_09362A
(0ms)
Entering CLI, type '?' or 'help' for help
=> boot 1c0000
starting image @801c0000 ...
Startup: PL_qnx_startup-sh7785_08362A, built 2008/09/02_07-53-12_UTC
RAM : 128 MB @0x08000000
RAM : 128 MB @0x40000000
RAM : 256 MB @0x50000000
FLASH: 128 MB @0x00000000
System page at phys:0800a000 user:0800a000 kern:8800a000
Starting next program at v88046a20
------------------------------------------------------
Welcome to QNX 6.3.2 (RL_qnx_os_632_PSP3_08493A) MMI3G Audi EMERGENCY SETUP 09283A
starting pci driver
*** init FPGA registers ***
starting dev-ipc for IOC
initialize IPC Driver
starting network driver
starting atapi driver - setup device /dev/cam0
starting devc-pty
Path=0 - XILINX ATAPI
target=0 lun=0 CD-ROM(5) - FJ-TEN DVD-ROM DV-04FT1 Rev: 1423
Path=1 - XILINX ATAPI
target=1 lun=0 Direct-Access(0) - TOSHIBA MK6050GA Rev: TJ10
starting flash driver
starting SDCard driver
Path=0 -
target=0 lun=0 Direct-Access(0) - SD02G Rev: 6.0
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 30.15.1812, date of build 08.07.2009
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
Graphics init was successfull: DisplaySize is 800x 480
The FPGA for the application is valid!
Emergency application will do nothing!
result of running command start_efs_driver.sh is 0
HBpersistence is available!
************************************************** *********
** DeveloperMode is off!!!! **
** The system will shutdown soon! **
** DO NOT FLASH WITH SCRIPTS IN THIS MODE!!! **
************************************************** *********
** You can enable DeveloperMode like this: **
** echo dummy > /HBpersistence/DeveloperMode **
************************************************** *********
Set DisplayStatus to 2
Set DisplayStatus to 4
OnOff: process IPC event HWsample 209 HWvariant 111 FinalShutdown 0
Set DisplayStatus to 6
OnOff: process IPC event HWsample 209 HWvariant 111 FinalShutdown 0
OnOff: process IPC event HWsample 209 HWvariant 111 FinalShutdown 0
OnOff: process IPC event HWsample 209 HWvariant 111 FinalShutdown 0
OnOff: process IPC event HWsample 209 HWvariant 111 FinalShutdown 0
OnOff: process IPC event HWsample 209 HWvariant 111 FinalShutdown 0
OnOff: process IPC event HWsample 209 HWvariant 111 FinalShutdown 0
Enabling IOC watchdog
Enabling IOC watchdog
Enabling IOC watchdog
OnOff: process IPC event HWsample 209 HWvariant 111 FinalShutdown 0
Enabling IOC watchdog
Enabling IOC watchdog
Enabling IOC watchdog
Enabling IOC watchdog
Enabling IOC watchdog
Enabling IOC watchdog
Enabling IOC watchdog
Enabling IOC watchdog
Enabling IOC watchdog
Enabling IOC watchdog
OnOff: process IPC event HWsample 209 HWvariant 111 FinalShutdown 0
Enabling IOC watchdog
Enabling IOC watchdog
Enabling IOC watchdog
Enabling IOC watchdog
Enabling IOC watchdog
Enabling IOC watchdog
Enabling IOC watchdog
Enabling IOC watchdog
Enabling IOC watchdog
Enabling IOC watchdog
OnOff: process IPC event HWsample 209 HWvariant 111 FinalShutdown 0
Enabling IOC watchdog
Enabling IOC watchdog
Enabling IOC watchdog
Enabling IOC watchdog
Enabling IOC watchdog
Enabling IOC watchdog
Enabling IOC watchdog
Initiate shutdown (after BEM timeout)...
OnOff: process IPC event HWsample 209 HWvariant 111 FinalShutdown 0
OnOff: process IPC event HWsample 209 HWvariant 111 FinalShutdown 1
Confirm shutdown to IOC
Последний раз редактировалось кирыч 40; 20.04.2017 в 00:01.
народ кто в Москве на коммерческой основе может поднять MMI3G ?
Здравствуйте!
Помогите советом пожалуйста!
На А6 2012 MMI 3G+ залил прошивку с Q7. Монитор перестал выезжать, кнопки CAR и TEL поменялись местами.
Не получается зайти в грин меню что бы сделать емердженси апдейт.
Как быть с такой проблемой?
Может кто поможет поднять на коммерческой основе?
В Москве могут помочь нужен сам блок
Тогда ищи клавиатуру от Q7
Я не помогу, не хватает знаний. Просто был случай, когда мамайка пыталась использовать записи из текстового файла от другой версии. Грохнули этот файл и восстановление пошло как надо. А у Вас как бы наоборот, файла нет, но где то остались следы неправильной прошивки. Но я, к сожалению, не знаю, где.
в nec-е, у меня было нечто подобное, прошивка нека помогла
http://turbo-quattro.com/showthread....рование
Последний раз редактировалось eprst; 15.06.2017 в 13:42.
прошу помощи mmi не запускается
IPL: Audi 3G 9308 (SH7785) / QNX 6.3.0 [PL_qnx_ipl-3g_9308-sh7785_08253A, built 2008/06/18_15-16-25_UTC]
CPU: SH7785 (>= 5th cut, clk mode 20. 4xDDR), 792MHz
RAM: 512 MB (probed, DBCONF=e30002)
FLASH: Spansion S29GL512N (32bit): 512 sectors x 256K
FPGA: PL_MMI3G_PLUS_FPGA_9411_D1_09064A
(0ms)
*** emergency FPGA loaded!
Entering CLI, type '?' or 'help' for help
=> scan
** @0x80100000: FPGA
total size: 746480 [0x0b63f0]
data: 746212 [0x0b62e4]
.FDR = PL_MMI3G_PLUS_FPGA_9411_D1_09064A
.FDU = Userinfos zu FPGA 9411_D1_4010_14lw
** @0x801c0000: IFS [vers.1, UCL, old EMERGENCY]
total size: 5153120 [0x4ea160]
- header: 256
- startup: 53512
- imagefs: 12319268
RAM: 12372780 [0xbccb2c]
=== DATA CHECKSUM ERROR! ===
** @0x87f00000: BIOS packet
total size: 786432 [0x0c0000]
BIOS pattern: FFFFFF7F.FFFFFFFF
App. pattern: FFFFFF7F.FFFFFFFF
=> boot 1c0000
starting image @801c0000 ...
Startup: PL_qnx_startup-sh7785_08362A, built 2008/09/02_07-53-12_UTC
RAM : 128 MB @0x08000000
RAM : 128 MB @0x40000000
RAM : 256 MB @0x50000000
FLASH: 128 MB @0x00000000
Последний раз редактировалось lacika1815; 20.06.2017 в 19:05.
Hi everybody I try to revive a mmi3g audi 9308. I have this normal boot:
IPL: Audi 3G 9308 (SH7785) / QNX 6.3.0 [PL_qnx_ipl-3g_9308-sh7785_07412A, built 2007/10/09_12-19-44_UTC]
CPU: SH7785 (>= 5th cut, clk mode 20), 792MHz
RAM: 512 MB (probed, DBCONF=e30002)
FLASH: Spansion S29GL512N: 512 sectors x 256K
FPGA: PL_MMI3G_FPGA_9308_D1_08492A
(0ms)
*** Old-fashioned mark found on IFS @0x1c0000: .zero=0x3000001d
*** Old-fashioned mark found on IFS @0x780000: .zero=0x10000000
starting image @780000 ...
Startup: PL_qnx_startup-sh7785_08362A, built 2008/09/02_07-53-12_UTC
RAM : 128 MB @0x08000000
RAM : 128 MB @0x40000000
NVRAM: 28 MB @0x5e400000
RAM : 228 MB @0x50000000
FLASH: 128 MB @0x00000000
System page at phys:0800a000 user:0800a000 kern:8800a000
Starting next program at v8804a840
Welcome QNX6.3.2 (QNXLabel RL_qnx_os_632_PSP3_08041A)- Harman/Becker MMI3G Build 9307/08 D1-09152A
s: 0
v: 0
r: 0
m: 0
mkprocsymlinks 0.10, reading /mnt/ifs-root/etc/system/efs_symlinks.cfg
done
s: 0
v: 0
r: 0
m: 0
mkprocsymlinks 0.10, reading /mnt/ifs-root/etc/system/ifs-root_symlinks.cfg
done
starting server starter...
# (devf t1::f3s_recover_boot:238) fs0p1 boot P[E0] U: 58
(devf t1::f3s_recover_boot:238) fs0p2 boot P[138] U: 50
multicored [000000000.666]:version 4.1.d, verbosity 1 (supported 4), scope 0x00000001, console: /dev/ser1 (fd=3), FILE_LOGGING, TESTCONTROL
multicored [000000000.699]:udp: broadcaster created
multicored [000000000.701]:attached to filesystem at /hbsystem/multicore, port 851
multicored [000000000.703]:MACHINE:SH(1), total MEM 507510784, 1: 271582976 SH7785 (SH4A) 792MHz, FPU
multicored [000000000.705]:sloop active
multicored [000000000.707]:lo0 127.0.0.1 255.0.0.0
NVLOADER: Booting DSP (DRAM Setup time = 1000 us)...
NVLOADER: Going to call nvTsrmRawLoad for file /etc/NvDspCodecs.elf
NVLOADER: Done
Enabling DMA using channel 7
Overriding default Interrupt Priority
Current debug level = 0x7fffffff
dmaChannel = 7, interrupt thread priority = 21
multicored [000000001.211]:listener on port 851 active, fd=7
devg-NVMEM: Mapped vaddr 0x38100000 to paddr 0x5c58f000
dev-nvram: PL_qnx_dev-nvram_07225A, built 2007/06/01_15-44-08_UTC
dev-nvram: page_size:4096
dev-nvram: signalling register 10ee:9308:0:40:40 [vid:did:barffs:mask]
dev-nvram: CPU: SH7785 (5th cut or higher, clk_mode 20) [10300700:240, 133735fa]
dev-nvram: map '/dev/nvram/navi' to 0x5e400000-0x5fffefff
dev-nvram: map '/dev/nvram/.guard' to 0x5ffff000-0x5fffffff
dev-nvram: SelfRefresh was inactive
UART: Mod:0E Date:08181A Ver:2.1.1
devc-ser8250hb: UART supports FiFo counter
devc-ser8250hb: UART supports 32bit access
devc-ser8250hb: RX_FIFO_SIZE:512 TX_FIFO_SIZE:512
devc-ser8250hb: set IBUF size to 4096
UART: Mod:0E Date:08181A Ver:2.1.1
devc-ser8250hb: UART supports FiFo counter
devc-ser8250hb: RX_FIFO_SIZE:32 TX_FIFO_SIZE:32
UART: Mod:0E Date:08181A Ver:2.1.1
devc-ser8250hb: UART supports FiFo counter
devc-ser8250hb: RX_FIFO_SIZE:32 TX_FIFO_SIZE:32
Debug filehandle = 4
For further debug messages have a look at multicore output consoles '/hbsystem/multicore/navi/g'
Mask = c3
GPIO 7 set to = Low
Overriding default Interrupt Priority
io-media-nvidia built: Jan 12 2009 11:05:21 against Official Tree
nv_global.verbose = 0
Virtual Address for CDDA DirectIO = 8394000
NEDL: Acquiring Capture Unit
NEDL: Acquiring Layer
NEDL: Switching source to 0 (Format = PAL)
NvRender: Reconfigure Video Port to PAL
NEDL: Switching source to 0 (Format = PAL)
cd0 mounted after 1 try
Path=0 - XILINX MMI3G_8
target=0 lun=0 CD-ROM(5) - FJ-TEN DVD-ROM DV-04FT1 Rev: 1422
Path=1 - XILINX MMI3G_8
target=1 lun=0 Direct-Access(0) - TOSHIBA MK4036GA Rev: TA15
checkPersistence: /mnt/efs-persist has not been mounted by devf-generic after 10 seconds: formatting /dev/fs0p3
Erasing device /dev/fs0p3
..........multicored [000000040.715]:debuglevel changed to 1, connection /hbsystem/multicore
multicored [000000040.716]:startup phase ending for 0
.................DCMD_F3S_ERASE failed (errno 5)
flashctl: erase failed
checkPersistence: error formatting with 'flashctl -v -p /dev/fs0p3 -e -f -m -n /mnt/efs-persist'...
And I think that efs-persist is damaged , so I try to load on a sdcard the file efs-persist.efs from firmware files.
I boot into IPL at 1c0000 and give the command:
flashit -a 6200000 -d -f /mnt/sdcard10t11/efs-persist.efs
this is what I get:
IPL: Audi 3G 9308 (SH7785) / QNX 6.3.0 [PL_qnx_ipl-3g_9308-sh7785_07412A, built 2007/10/09_12-19-44_UTC]
CPU: SH7785 (>= 5th cut, clk mode 20), 792MHz
RAM: 512 MB (probed, DBCONF=e30002)
FLASH: Spansion S29GL512N: 512 sectors x 256K
FPGA: PL_MMI3G_FPGA_9308_D1_08492A
(0ms)
Entering CLI, type '?' or 'help' for help
=> boot 1c0000
starting image @801c0000 ...
Startup: PL_qnx_startup-sh7785_08362A, built 2008/09/02_07-53-12_UTC
RAM : 256 MB @0x08000000
FLASH: 128 MB @0x00000000
System page at phys:0800a000 user:0800a000 kern:8800a000
Starting next program at v88046840
------------------------------------------------------
Welcome to QNX 6.3.2 (RL_qnx_os_632_PSP3_08124A) MMI3G Audi EMERGENCY SETUP 9308 D1 09034A
starting pci driver
*** init FPGA registers ***
starting dev-ipc for IOC
initialize IPC Driver
starting network driver
starting atapi driver - setup device /dev/cam0
starting devc-pty
Path=0 - XILINX MMI3G_8
Path=1 - XILINX MMI3G_8
target=1 lun=0 Direct-Access(0) - TOSHIBA MK4036GA Rev: TA15
starting flash driver
starting SDCard driver
Path=0 -
target=0 lun=0 Direct-Access(0) - SDC Rev: 1.0
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
EmergencyApp-MMI3G: version 21.29.1642, date of build 14.01.2009
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
Graphics init was successfull: DisplaySize is 800x 480
The FPGA for the application is valid!
# flashit -a 6200000 -d -f /mnt/sdcard10t11/efs-persist.efs
*** erasing ... flashit: DCMD_F3S_ERASE failed: Input/output error
Can anyone shed some light on what is happening
Thank you
Sorin