ПОМОГИТЕ! ЗАЛИВКА ПРОШИВКИ

Всем доброго время суток! Помогите пожалуйста по поводу заливки прошивки в эбу, я в этом деле новичок, за ранее очень благодарен. Купил кабель MPPS v12, к ЭБУ подключился без проблем, прошивку считал и сохранил без проблем, но когда пытаюсь записать прошивку выскакивает ошибка: SUB FUNCTION NOT SUPPORTED OR INVALID FORMAT, пробую второй раз ошибка: NO REPLY FROM ECU,
может кто сталкивался с такой же проблемой?
Комментарии
4
Войдите или зарегистрируйтесь, чтобы писать комментарии, задавать вопросы и участвовать в обсуждении.
-
October 25th, 2021
#1

Junior Member
$0312 Sub Function Not Supported or Invalid Format ($12)
Previous tuner loaded custom tunes to truck, now I am trying to adjust tunes and i am coming up with this error
«$0312 Sub Function Not Supported or Invalid Format ($12)»


Is this a result of previous tuner locking the tune?
V3
Firmware V3.00.070
Bootblock V3.00.005V8
Version 8.38here is trace file 20211025_171526_CMB_R.txt
Last edited by ccclose; October 25th, 2021 at 11:35 AM.
-
October 25th, 2021
#2

Lifetime Member

Your ECM has a CSP5 Custom OS in it, reading will be blocked unfortunately for you.
I no longer monitor the forum, please either post your question or create a support ticket.
-
October 25th, 2021
#3

Junior Member

So answer is dealer flash?
Or is there another way, such as someone sending me the correct file.
ECM Shows E/C S90170.02
Last edited by ccclose; October 25th, 2021 at 12:12 PM.
-
October 25th, 2021
#4

Lifetime Member

You should be fine to flash over the top once you get a suitable file (provided you are happy to lose the tune in there forever?)
I no longer monitor the forum, please either post your question or create a support ticket.
-
October 26th, 2021
#5

Junior Member

I see, I’ll see if I can come up with a stock file.
I believe I may run a single tune and adjust accordingly so I don’t run into this issue again.
Thanks!
-
1st July, 2022, 12:29 PM
#1

Newbie

Patch Dacia Renolink ? 7f2e12 sub function not supported
Hello,
I just bought a Renolink 1.99 and i try’ed to change km on a Sandero 2012 Tdb-selected Dacia sandero … read Km ( 204.000 ) all good and down part i wrote new km 197.000 and click Write new Km .. and i got » 7f2e12 sub function not supported » what do i need to do ?
I have seen a video on youtube that someone write a Flash bin. file and then i worked but no link to that .bin file
Sorry for my English , can you help ?
Thx
-
1st July, 2022, 01:00 PM
#2

Originally Posted by Deadly266
Hello,
I just bought a Renolink 1.99 and i try’ed to change km on a Sandero 2012 Tdb-selected Dacia sandero … read Km ( 204.000 ) all good and down part i wrote new km 197.000 and click Write new Km .. and i got » 7f2e12 sub function not supported » what do i need to do ?
I have seen a video on youtube that someone write a Flash bin. file and then i worked but no link to that .bin file
Sorry for my English , can you help ?
ThxClon tool + youtube
Bravo mate ! ……….

Read in bench and load this in here , and if you lucky you get this what do you want .
Last edited by brend; 1st July, 2022 at 02:01 PM.


NB!!! Don’t ask in PM old file password , Im not remember.
-
1st July, 2022, 01:38 PM
#3

disassemble the panel, look for 93с56 and change the mileage. everything is simple.
-
1st July, 2022, 03:55 PM
#4

Originally Posted by Deadly266
Hello,
I just bought a Renolink 1.99 and i try’ed to change km on a Sandero 2012 Tdb-selected Dacia sandero … read Km ( 204.000 ) all good and down part i wrote new km 197.000 and click Write new Km .. and i got » 7f2e12 sub function not supported » what do i need to do ?
I have seen a video on youtube that someone write a Flash bin. file and then i worked but no link to that .bin file
Sorry for my English , can you help ?
ThxIs this car available with or without an ABS?
If it is without ABS, you must modify the electronic unit dcm3.4
-
1st July, 2022, 05:16 PM
#5

Originally Posted by houdiag
Is this car available with or without an ABS?
If it is without ABS, you must modify the electronic unit dcm3.4For this case with externial eeprom enough only dash .


NB!!! Don’t ask in PM old file password , Im not remember.
-
The Following User Says Thank You to brend For This Useful Post:
-
1st July, 2022, 06:32 PM
#6

Originally Posted by brend
For this case with externial eeprom enough only dash .
Yes, my friend, I agree with you if this type of car has a meter with a 93C56 EEPROM
There is a model in the 2012 Sandero that has a counter that does not have an EEPROM
-
1st July, 2022, 10:18 PM
#7

Newbie


Can you suggest me a list of good ..um »testers» or how they called in english to change Km for Dacia/Renault ?
I tryed the renolink ( red odb ) on a Captur and it did now show in the list on the tdb thing.I used for some time the DigiProg ( i think it was a clone as well ) and it did its job very good but … not for the newer cars.
-
4th July, 2022, 12:15 AM
#8

Originally Posted by Deadly266
Can you suggest me a list of good ..um »testers» or how they called in english to change Km for Dacia/Renault ?
I tryed the renolink ( red odb ) on a Captur and it did now show in the list on the tdb thing.I used for some time the DigiProg ( i think it was a clone as well ) and it did its job very good but … not for the newer cars.
Can you share with us a picture of the meter so that the problem becomes clear to us?
Hmmm, it’s possible that 2100 is the correct command, but you just aren’t entering the commands as fast as a computer would, so the session times out or something. Does the response to 2100 you get start with 7F by chance? It should start with 6100 for a valid response. (positive responses to OBD UDS commands always start with the original command echo’d back, except with 0x40 added to the command ID, then the data). 7F is an error response, so you’ll get something like 7F21##, 7F followed by the command ID without 0x40 added and an error code, where the error code (##) is one of the following:
Code: Select all
10 GR General reject
11 SNS Service not supported
12 SFNS Sub-Function not supported
13 IMLOIF Incorrect message length or invalid format
14 RTL Response too long
21 BRR Busy repeat request
22 CNC Conditions not correct
24 RSE Request sequence error
25 NRFSC No response from sub-net component
26 FPEORA Failure prevents execution of requested action
31 ROOR Request out of range
33 SAD Security access denied
35 IK Invalid key
36 ENOA Exceeded number of attempts
37 RTDNE Required time delay not expired
38-4F RBEDLSD Reserved by Extended Data Link Security Document
70 UDNA Upload/Download not accepted
71 TDS Transfer data suspended
72 GPF General programming failure
73 WBSC Wrong Block Sequence Counter
78 RCRRP Request correctly received, but response is pending
7E SFNSIAS Sub-Function not supported in active session
7F SNSIAS Service not supported in active session
If it still doesn’t work try some variations on 2100 — so see what you get when you do 2101, 2102 etc. ’21’ is the Mazda «read data by local ID command», and the 00, 01, 02 etc is the data ID. On the RX-8, ID ’00’ is the VIN block, ID ’01’ is 720-01-01, ID ’02’ is 720-02-01, etc. Might be different for you. There are also some other read commands you could try, 22 is «Read Memory By ID», 23 is «Read Memory By Address».
I wouldn’t run RX8CC for the reason above — it might run the commands fast enough to actually get to the point where it does try to write some data — and it might be the incorrect data for your car. More likely it will probably just fail with an error message, or crash with an unhandled exception. If the 2100 command isn’t the right one, then it will likely, like you, get to the 2100 stage but when it tries to parse the reply it won’t be long enough, so likely fail at that point. It should never then get to the point were it actually writes anything, but if it does that might cause problems… hard to say without trying it tbh. But it likely won’t help you much anyway, since if it crashes it’s not going to display the ABD to you ![]()
This is a very useful resource: http://illmatics.com/car_hacking.pdf
Also this (though a couple of the Mazda-specific UDS commands are missing, e.g. 21 and 3B): https://en.wikipedia.org/wiki/Unified_D … c_Services
|
Dubas 3 / 3 / 1 Регистрация: 09.04.2012 Сообщений: 70 |
|||||||||
|
1 |
|||||||||
|
09.04.2012, 23:52. Показов 33651. Ответов 17 Метки нет (Все метки)
Это мой код!!!
Почему выкидывает ошибку SUB OR FUNCTION NOT DEFINED???
__________________
0 |
|
1365 / 207 / 37 Регистрация: 09.02.2012 Сообщений: 745 |
|
|
10.04.2012, 00:00 |
2 |
|
Не объявлен массив — a(n)
1 |
|
3 / 3 / 1 Регистрация: 09.04.2012 Сообщений: 70 |
|
|
10.04.2012, 00:04 [ТС] |
3 |
|
Добавлено через 30 секунд
Ты не открыл файл… а как его открыть??? Добавлено через 3 минуты
0 |
|
1365 / 207 / 37 Регистрация: 09.02.2012 Сообщений: 745 |
|
|
10.04.2012, 00:09 |
4 |
|
нннннннууууууууу бууууддддддддддььььь ллллллааааааааасссссссссссккккккаааааааа Добавлено через 30 секунд а як його відкрити??? Добавлено через 3 минуты Пардон — ошибся ((( Я исправил — «Не объявлен массив — a(n)»
1 |
|
3 / 3 / 1 Регистрация: 09.04.2012 Сообщений: 70 |
|
|
10.04.2012, 00:14 [ТС] |
5 |
|
Пардон — ошибся ((( Я исправил — «Не объявлен массив — a(n)» Как правильно должен выглядеть код?
0 |
|
1365 / 207 / 37 Регистрация: 09.02.2012 Сообщений: 745 |
|
|
10.04.2012, 00:19 |
6 |
|
Як правильно повинен виглядати код???? Если a(n) это массив, то — Dim a(цифра) As String (или что там у тебя)…
1 |
|
3 / 3 / 1 Регистрация: 09.04.2012 Сообщений: 70 |
|
|
10.04.2012, 00:23 [ТС] |
7 |
|
Если a(n) это массив, то — Dim a(цифра) As String (или что там у тебя)… наверно до 2…потому что у меня у текстовом файле только 2 списка!!!
0 |
|
1365 / 207 / 37 Регистрация: 09.02.2012 Сообщений: 745 |
|
|
10.04.2012, 00:25 |
8 |
|
наверно до 2…потому что у меня у текстовом файле только 2 списка!!! Если не много (и просто), то давай…
1 |
|
Dubas 3 / 3 / 1 Регистрация: 09.04.2012 Сообщений: 70 |
||||
|
10.04.2012, 00:27 [ТС] |
9 |
|||
НУ ЧТО НЕВЕРНО???
0 |
|
1365 / 207 / 37 Регистрация: 09.02.2012 Сообщений: 745 |
|
|
10.04.2012, 00:33 |
10 |
|
А что ты хочешь сделать в строке «With a(n)» ?? (у тебя Type что ли ??) With (оператор) — выполняет последовательность команд для конкретногообъекта или переменной специализированного типа И посмотри ещё
1 |
|
3 / 3 / 1 Регистрация: 09.04.2012 Сообщений: 70 |
|
|
10.04.2012, 00:36 [ТС] |
11 |
|
А что ты хочешь сделать в строке «With a(n)» ?? With (оператор) — выполняет последовательность команд для конкретногообъекта или переменной специализированного типа в книге так было вот и я так написал)
0 |
|
1365 / 207 / 37 Регистрация: 09.02.2012 Сообщений: 745 |
|
|
10.04.2012, 00:46 |
12 |
|
в книге так было вот и я так написал) А что у тебя в texnika.txt ?? Можешь показать ?? Скайп есть у тебя ??
0 |
|
3 / 3 / 1 Регистрация: 09.04.2012 Сообщений: 70 |
|
|
10.04.2012, 00:49 [ТС] |
13 |
|
А что у тебя в texnika.txt ?? Можешь показать ?? Скайп есть у тебя ?? есть.
0 |
|
1365 / 207 / 37 Регистрация: 09.02.2012 Сообщений: 745 |
|
|
10.04.2012, 05:27 |
14 |
|
есть. Послал запрос на контакт — чего не отвечаешь ?? Добавлено через 4 часа 33 минуты
0 |
|
Заблокирован |
||||||||
|
10.04.2012, 07:14 |
15 |
|||||||
|
morgann55, вопросы, связанные с темой, решаем на форуме!
Где-то ещё д.б. объявлено
и переопределение(redim) массива a() в зависимости от реального размера файла.
0 |
|
morgann55 1365 / 207 / 37 Регистрация: 09.02.2012 Сообщений: 745 |
||||
|
10.04.2012, 15:02 |
16 |
|||
|
morgann55, вопросы, связанные с темой, решаем на форуме! Если бы я знал как КОНКРЕТНО поправить прогу ТС, то сделал бы это на форуме (ведь я начал здесь). Но когда я увидел код проги и строки, по которым и мне впору кричать «ПОМОГИТЕ!!!!!», то понял, что могу ТОЛЬКО попытаться ДОЛГИМ методом «ТЫКА» добиться хоть какой-то работоспособности проги. И голосовая связь мне была нужна… Вод НАШ код:
А вот texnika.txt (под который код и заточен): Добавлено через 1 час 18 минут
0 |
|
SoftIce es geht mir gut 11264 / 4746 / 1183 Регистрация: 27.07.2011 Сообщений: 11,437 |
||||
|
10.04.2012, 15:14 |
17 |
|||
|
добились, но через For…Next (а может с «With» проще ??) Это немного разные вещи.
2 |
|
morgann55 1365 / 207 / 37 Регистрация: 09.02.2012 Сообщений: 745 |
||||
|
10.04.2012, 15:56 |
18 |
|||
|
Это немного разные вещи.
Ну значит при неизвестной длине файла ТАК будет правильно (у ТС просто не хватало строки End With…)…(Если не считать Type….)
1 |
На чтение 3 мин Просмотров 447 Опубликовано 21.06.2022
Бывают ситуации, что при установке игры вы можете увидеть ошибку isdone 12, после чего загрузка будет прервана. Давайте выясним, что такое код ошибки 12 и как его исправить.
Содержание
- Особенность ошибки код 12
- Как исправить ошибку файлов?
- Переустановить архиватор WinRar, WinZip, 7-Z
- Проверьте оперативную память
- Увеличьте размер файла подкачки
- Переустановите Microsoft Visual C++ 2010
Особенность ошибки код 12

В файле isdone.dll код ошибки 12 может быть вызван сбоем распаковки файлов. Существует несколько распространенных причин этой проблемы, включая поврежденный загрузчик, сбой архива или недостаток оперативной памяти.
Что такое файлы unarc.dll и isdone.dll 12? Программы установки игр и программного обеспечения часто используют сжатие для уменьшения объема используемой памяти. Во время установки файл unarc.dll или isdone.dll может дать сбой и выдать ошибку 12. Это связано с невозможностью сжать архив. Если файл isdone.dll показывает ошибку 12, это означает, что файл поврежден, а если он несогласован, то проблема находится на системном уровне.
Как исправить ошибку файлов?
Существует несколько распространенных решений этой проблемы. Вы можете использовать стороннюю программу, такую как DLL-Files Fixer, чтобы обнаружить и устранить ошибки, связанные с библиотеками и отсутствующими компонентами DLL.
Переустановить архиватор WinRar, WinZip, 7-Z

Проблема может быть вызвана ошибкой в архиваторе, используемом для распаковки файлов. В этом случае переустановите архиватор или установите другой: WinRar, WinZip или 7-Z.
Если переустановка архиватора не решает проблему, это может быть связано с кириллическими символами в названиях папок и файлов в пути к установщику игры.
Некоторые программы установки не распознают символы в кодировке UTF-8 (кириллица). Проверьте путь установки игры и убедитесь, что в нем нет кириллических символов.
Проверьте оперативную память

Ошибка unarc dll returned an error code 12 может появляться, поскольку оперативная память не справляется с установкой. Эта проблема может возникнуть на компьютере при одновременном запуске нескольких программ. Чтобы исправить это, отключите все ненужные процессы в диспетчере задач.
Это также может произойти на слабом компьютере с малым объемом оперативной памяти или из-за повреждения оперативной памяти. Возможно, микросхема оперативной памяти сгорела или выскочила из гнезда. Если на нем имеются признаки повреждения, его следует заменить. Вы можете использовать встроенную службу Windows для проверки повреждений системы.
В строке поиска Windows введите «Diagnose RAM problems» и выберите первый вариант. Компьютер перезагрузится, и вы увидите результаты проверки.
Увеличьте размер файла подкачки

Другой возможной причиной является малый размер файла подкачки. Это может стать проблемой при работе с большими приложениями.
Зайдите в настройки Windows и увеличьте размер файла подкачки:
- Используйте комбинацию клавиш WIN + R, чтобы запустить команду «Выполнить».
- В окне введите «sysdm.cpl».
- На вкладке «Дополнительно» выберите «Производительность» и нажмите кнопку «Настройки».
- Найдите вкладку «Дополнительно» и кликните кнопку «Изменить» в меню «Виртуальная память».
- Выберите нужный диск и нажмите кнопку «Указать размер».
- Измените значение во втором поле «Максимальный размер».
- Не изменяйте первое поле «Размер оригинала». Указывает объем оперативной памяти в МБ.
- Кликните кнопку «OK», чтобы сохранить изменения.
- Перезагрузите устройство.
Переустановите Microsoft Visual C++ 2010

Еще один проверенный метод — переустановить Microsoft Visual C++ 2010. Зайдите на официальный сайт Microsoft и скачайте программу установки. Установите его.



