Форум по автодиагностике, автосканерам, ремонту, обслуживанию и эксплуатации автомобилей

Форум по автодиагностике, автосканерам, ремонту, обслуживанию и эксплуатации автомобилей (http://autoprogs.ru/index.php)
-   Диагностика BMW | ремонт электроники (http://autoprogs.ru/forumdisplay.php?f=231)
-   -   Ремонт прошивка восстановление ICOM (http://autoprogs.ru/showthread.php?t=4382)

Ferrum 26.03.2024 13:45

Просто подключать кнопку чтоб она была нет не какого смысла. Кнопка не поможет в случае поломки.

TumKos 26.03.2024 19:20

Цитата:

Сообщение от Ferrum (Сообщение 1315424)
Просто подключать кнопку чтоб она была нет не какого смысла. Кнопка не поможет в случае поломки.

Я хочу сменить серийник чтобы ошибки по кулеру не было, хотя у меня ее и не было но чую скоро может высветить, как я понял без этой кнопки никак( подскажи плиз какой файл рестора использовать для прошивки FW_03-23-22? заранее огромное спасибо уважаемый

Hamann 27.03.2024 00:21

Добрый вечер кто в теме, посмотрите лог моего ICOMа не определяет статус 15 и 30 кл. нужно раз 10 передергивать питание.

Ferrum 27.03.2024 02:34

Файл рестора из последних прошивок он одинаковый 18мб

Hamann
А хде лог то?
Я думаю что и без лога ясно что MEGA16 на замену а ее можно взять только с донора

TumKos 30.03.2024 00:36

Вложений: 2
Ferrum, Все получилось спасибо большое уважаемый, кнопку сделал как ты:biggrin: не без косяков конечно, первый раз восстановил, и прошил на последнюю версию, в итоге mode не сохранял почему то ISPI-next, не смог сохранить и цвет просто сбрасывал на дефолт, прошил опять 24c02 и после восстановления все настройки накатил а потом прошил и все нормально стало :biggrin:проверил нанд бедов было 10 так и осталось:smile:

Hamann 30.03.2024 22:09

Добрый вечер, подскажите как сюда можно загрузить рар архив?

Ferrum 31.03.2024 13:26

Это же элементарно и не обязательно заливать сюда. Твой лог кроме тебя не кому не нужен и залить можно на любой файлообменник дав сюда ссылку.

Количество бедов не так кретично как их расположение. Если беды на адресах от 1500 то эта область вообще не используется а если беды на адресах 120-800 то это рабочая область.
Есть еще такая тонкость как фактическое отображение бедов не соответствует действительность так как китайцы льют слитую прошивку с бедами другой микросхемы а реальное количество бедов можно понять только если стиреть нанд

Hamann 31.03.2024 13:48

[Ссылки могут видеть только зарегистрированные пользователи. Зарегистрироваться...] Ferrum посмотри пожалуйста!

TumKos 31.03.2024 14:32

Вложений: 1
Цитата:

Сообщение от Ferrum (Сообщение 1316729)
Количество бедов не так кретично как их расположение. Если беды на адресах от 1500 то эта область вообще не используется а если беды на адресах 120-800 то это рабочая область.
Есть еще такая тонкость как фактическое отображение бедов не соответствует действительность так как китайцы льют слитую прошивку с бедами другой микросхемы а реальное количество бедов можно понять только если стиреть нанд

У меня вот так, но я обновлял его уже раза 4 точно, все четко проливает и system и app

TumKos 31.03.2024 14:36

Цитата:

Сообщение от Hamann (Сообщение 1316740)
[Ссылки могут видеть только зарегистрированные пользователи. Зарегистрироваться...] Ferrum посмотри пожалуйста!

Стало интересно посмотрел твой лог на беды фига у тебя там пачка:biggrin:

Ferrum 31.03.2024 15:11

Важнее не количество бедов а записи о переназначении ниже в логе.
TumKos у тебя в логе они тоже будут потому что есть беды в рабочей области прошивки. Я флеши с дырками в начале области всегда меняю
"mtdblock7" либо в mtdblock6
[ 5.580408] block 129 is bad
[ 5.582845] block 133 is bad
[ 5.582929] block 152 is bad



Не факт что эти беды существуют физически. Прошивка судя по логу изгажена. Мега жива что хорошо. Обе флеши и еепром нужно снимать, спарсион стирать и заливать загрузчик, еепром заливать с флагами 0, нанд стирать и запаивать чистый убедившись на программаторе что он не сыпется на глазах. После установки флешей делать востановление. Если это даст результат то хорошо а если нет то искать причину и первым делом перекатать проц потому что такая картина в большинстве случаев указывает но отвал шаров под процем

TumKos 31.03.2024 15:37

Вложений: 1
Ferrum там только 3 в mtdblock7 щас подключил чекнул, но думаю заказать флеш все равно
block 353 is bad
block 354 is bad
block 416 is bad

Ferrum 31.03.2024 23:46

Ну судя по не совпадению адресов бедов и перенесенных данных с прошивкой не все в порядке это и объясняет первое не удачное восстановление но будут и другие косяки в будующем .
Это не самое плохое что есть в логе а вот то что всего два абонента PCI гораздо хуже потому что без карты wifi их должно быть 3

Количество бедов нанд в логе не показатель что они есть в таком количестве и только если снять нанд и стереть можно увидеть реальное количество которое может быть меньше или вообще может не быть бедов. Это потому что китайцы льют прошивку слитую с другой флеши так скажем с призрачными бедами которые накладываются на существующие. Для идеальной прошивки нужно запаивать чистый нанд с минимальным количеством бедов особенно в начальных адресах а спарсион должен содержать только стартовую часть прошивки. При первом запуске включить востановление и тогда icom зальет в себя идеальную прошивку обходя беды

TumKos 01.04.2024 00:49

Цитата:

Сообщение от Ferrum (Сообщение 1316844)
Ну судя по не совпадению адресов бедов и перенесенных данных с прошивкой не все в порядке это и объясняет первое не удачное восстановление но будут и другие косяки в будующем .
Это не самое плохое что есть в логе а вот то что всего два абонента PCI гораздо хуже потому что без карты wifi их должно быть 3

Количество бедов нанд в логе не показатель что они есть в таком количестве и только если снять нанд и стереть можно увидеть реальное количество которое может быть меньше или вообще может не быть бедов. Это потому что китайцы льют прошивку слитую с другой флеши так скажем с призрачными бедами которые накладываются на существующие. Для идеальной прошивки нужно запаивать чистый нанд с минимальным количеством бедов особенно в начальных адресах а спарсион должен содержать только стартовую часть прошивки. При первом запуске включить востановление и тогда icom зальет в себя идеальную прошивку обходя беды

а с чем может быть это связанно что PCI 2, вроде все работает айком запускал через 2 пина 19-14 и бп, когда к тачке подключаю все напруги есть в норме

Ferrum 01.04.2024 01:00

Один из абонентов не идентифицирован процем а причин может быть много

Hamann 03.04.2024 22:23

Ferrum добрый вечер,скажи что делать с моим айкомом?

Ferrum 04.04.2024 11:08

Прошивка судя по логу изгажена. Мега жива что хорошо. Обе флеши и еепром нужно снимать, спарсион стирать и заливать загрузчик, еепром заливать новый, нанд стирать и запаивать чистый убедившись на программаторе что он не сыпется на глазах. После установки флешей делать востановление. Если это даст результат то хорошо а если нет то искать причину и первым делом перекатать проц потому что такая картина в большинстве случаев указывает но отвал шаров под процем

Hamann 04.04.2024 11:21

Ferrum: Ты сможешь мне это сделать и цена вопроса?

Ferrum 04.04.2024 23:18

Все вопросы на авито там меня легко найти

Шаурмэн 05.04.2024 17:48

спасибо

Ferrum 25.04.2024 13:18

Вложений: 1
Канал на телеге

PavelZ 24.05.2024 17:15

Здравствуйте! Недавно попал мне в руки ICOM A2 (внешне) - неисправный, историю никто не знает, перестал читать и всё. Мигает system красным.
По сети работает, к машинам не подключается.
Разобрал, все чисто, ни горелого, ни паяного.
Залил на флэшку ICOM_Restore.bin, подержал кнопку, нажал 3 раза, замигали огонечки, дождался пока все красные станут зелеными, он сам перегрузился.
Зашел в веб-интерфейс, залил ICOM-BootImage-01-28-00c.bin и ICOM-ApplicationImage-01-44-00c.bin из ICOM-Image-03-15-04_unprotected.7z ([Ссылки могут видеть только зарегистрированные пользователи. Зарегистрироваться...] (ICOM_Restore - тоже отсюда)) И ВУАЛЯ!!
К машине подключился, но красный огонек так и мигает.

Куда копать, как отключить FAN TEST, какие тесты провести? Почему в веб написано A1 если внешне A2? Или это китайцы так сделали, типо корпус А2 а начинка А1? Есть еще A1 рабочий, но его трогать не хочется, в веб они идентичны, даже серийник, это нормально?

Логи: [Ссылки могут видеть только зарегистрированные пользователи. Зарегистрироваться...]
Скрины и фото прилагаю на яндекс-диске.

[Ссылки могут видеть только зарегистрированные пользователи. Зарегистрироваться...]

Ferrum 25.05.2024 01:18

Ошибку по FAN нужно сбросить подключив вентилятор c сигналом скорости. Тут есть фото точек куда подключать. Все китайские ICOM прошиты как А1 с одинаковым серийником 1120134 для отключения контроля вентилятора нужно прошить в А2 с другим серийником и это тоже я объяснял как делать.
Даже у оригиналов А1 и А2 платы одинаковые и отличаются только прошивкой

simkard 30.05.2024 17:48

Вложений: 1
===== English (I apologize for the usage of english) =====

Dear All,

I'm writing here as I want to upgrade my chinese clone ICOM Next to the latest firmware available ... which means I will need to do some electronics first.

From what I understood here is my situation :
  • My ICOM is working fine
  • It doesn't report 256MB RAM but only 128 (so I will need to replace some resistors)
  • Serial number is actually 1120134 (I will need to modify it for converting it to A2 and avoiding FAN self test problem)
  • Actual IMAGEs on board are default ones : PACKAGE "03.15.00" ; SYSTEM "01.26.00" ; APPLICATION "01.41.00"

I've ordered the necessary resistors in order to replace the wrong ones but it seems that my ICOM has some weird differencies with the ones described in this thread :
  • No white markings on PCB but the reference is "FT_icom next_plus"
  • Crystal Y4 installed seems to be the good one : 33000
  • R15 is already soldered/available on PCB (but what is its value ... this is another question)
  • R119 measure 1k (soldered ... so pretty sure it is a 10k // as I read from other people)

Please see attached screenshots for more informations.

I have defined my route like this :
  1. Modify serial number to something like : 1801201 (or higher like 1801202, 1801203, etc ...) // This will require unsoldering the EEPROM and reading/writing using an EEPROM R/W
  2. By modifying serial number, this will change the model from actual "ICOM A1" to "ICOM A2" (in web portal port 58000) and will avoid having the FAN self-test error
  3. Replace necessary resistors on the PCB (like R119 and many others to be sure values are the correct ones to get full 256MB RAM and correct power supply to RAM chips)
  4. Proceed with USB RESTORE method at some point in order to get a fully working ICOM
  5. Proceed with "Update Firmware" from web portal port 60080 in order to get latest firmware/IMAGEs (SYSTEM + APPLICATION)

Am I correct or am I missing anything ?

Thanks for your great work, time and help @Ferrum


https://i.ibb.co/VCsgpB1/IMG-3228-Case.jpghttps://i.ibb.co/nP4jMmz/IMG-3229-To...Fi-antenna.jpg
https://i.ibb.co/XFrTQTK/IMG-3230-Top.jpghttps://i.ibb.co/ZLnGcm3/IMG-3231-Bottom.jpg
https://i.ibb.co/bddxzVj/IMG-3233-Bo...02-and-R15.jpghttps://i.ibb.co/Bq0711b/IMG-3232-Bottom.jpg
https://i.ibb.co/nmrjgWy/IMG-3234-Bo...20-and-U21.jpghttps://i.ibb.co/LzRP1x5/IMG-3235-Bottom-focus-Y4.jpg
https://i.ibb.co/J3PT9Gm/IMG-3236-Bo...0-and-R295.jpghttps://i.ibb.co/0r3h3TD/IMG-3237-Top.jpg
https://i.ibb.co/bvM0yrL/IMG-3238-Top-focus-R233.jpghttps://i.ibb.co/VmYZh6F/IMG-3239-To...18-and-U19.jpg

simkard 01.06.2024 09:49

Цитата:

Сообщение от simkard (Сообщение 1324710)
===== English (I apologize for the usage of english) =====

Dear All,

I'm writing here as I want to upgrade my chinese clone ICOM Next to the latest firmware available ... which means I will need to do some electronics first.
...

IMGBB picture codes seem to fail so here they are again :
[Ссылки могут видеть только зарегистрированные пользователи. Зарегистрироваться...]
[Ссылки могут видеть только зарегистрированные пользователи. Зарегистрироваться...]
[Ссылки могут видеть только зарегистрированные пользователи. Зарегистрироваться...]
[Ссылки могут видеть только зарегистрированные пользователи. Зарегистрироваться...]
[Ссылки могут видеть только зарегистрированные пользователи. Зарегистрироваться...]
[Ссылки могут видеть только зарегистрированные пользователи. Зарегистрироваться...]
[Ссылки могут видеть только зарегистрированные пользователи. Зарегистрироваться...]
[Ссылки могут видеть только зарегистрированные пользователи. Зарегистрироваться...]
[Ссылки могут видеть только зарегистрированные пользователи. Зарегистрироваться...]
[Ссылки могут видеть только зарегистрированные пользователи. Зарегистрироваться...]
[Ссылки могут видеть только зарегистрированные пользователи. Зарегистрироваться...]
[Ссылки могут видеть только зарегистрированные пользователи. Зарегистрироваться...]

simkard 01.06.2024 13:12

My measurements with components still on board (without unsoldering each of the resistances // I'll do it when I'll receive the new resistances)

RESISTANCES
  • R15 : 26 ohms (should be 52 ohms)
  • R101 : 7 kohms (should be 22 kohms)
  • R102 : 6.9 kohms (should be 10 kohms)
  • R119 : 1 kohms (should be 1 kohms) // This one is tricky as it shows correct 1k value, but it is not ! As someone else reported, once unsoldered, the correct value shown is 10 kohms so it should be replaced with a 1 kohms
  • R156 : 230 ohms (should be 70 ohms)
  • R155 : 70 ohms (should be 230 ohms)
  • R178 : 1.48 kohms (should be 10 kohms)
  • R179 : 10.33 kohms (should be 1.4 kohms)
  • R195 : 0.5 ohms (should be 38 kohms)
  • R233 : 7.66 kohms (should be 47 kohms)
  • R280 : 12.86 kohms (should be 38 kohms)
  • R285 : 12.81 kohms (should be 38 kohms)
  • R292 : 230 ohms (should be 70 ohms)
  • R293 : 70 ohms (should be 230 ohms)

VOLTAGES
  • RAM Vdd = +2.96v (should be +2.5v) // Well too high as from datasheet it is supposed to be +2.5v
  • RAM Vref U18 : +1.48v (should be +1.25v)
  • RAM Vref U19 : +1.48v (should be +1.25v)
  • RAM Vref U20 : +0.27v (should be +1.25v) // This is the one driven by R119
  • RAM Vref U21 : +1.48v (should be +1.25v)
  • RAM Vref are lightly too high based on datasheet informations : it should be 0.5 X Vdd ... so if powering RAM chips with +2.5v ... it makes +1.25v

Ferrum 02.06.2024 03:10

You won’t be able to fix everything because there is no error information for this clone, and the one I wrote has only partial data for your clone!

One PCI device is not working
PCI 0000:00:10.0: IRQ 5 for idsel 16 pin 1
PCI 0000:00:10.2: IRQ 5 for idsel 16 pin 1
PCI 0000:00:19.0: IRQ 6 for idsel 25 pin 1

One kline device is not working

The firmware is damaged in the part of the program responsible for initial initialization and this needs to be corrected by full programming of flash drives

simkard 02.06.2024 10:26

Hello Ferrum,

Thanks for your feedback on my posts (and answering in english // you can answer in russian for the sake of this post and the future searches).
By the way, I have some questions regarding your comments :

Цитата:

Сообщение от Ferrum (Сообщение 1325068)
One PCI device is not working
PCI 0000:00:10.0: IRQ 5 for idsel 16 pin 1
PCI 0000:00:10.2: IRQ 5 for idsel 16 pin 1
PCI 0000:00:19.0: IRQ 6 for idsel 25 pin 1

What do you mean ? CPU has some burned IRQs ?
Or is it a problem of solder balls/joints under the chip/IC ?
I found these 3 lines in my DMESG (but I have WIFI card so I should find 4 logically ?)
[ 3.274879] PCI 0000:00:10.0: IRQ 5 for idsel 16 pin 1
[ 3.274927] PCI 0000:00:10.2: IRQ 5 for idsel 16 pin 1
[ 3.274963] PCI 0000:00:19.0: IRQ 6 for idsel 25 pin 1

A little bit after, I can see these lines too :
[ 3.350915] NAND device: Manufacturer ID: 0xec, Chip ID: 0xda (Samsung NAND 256MiB 3,3V 8-bit)
[ 3.351002] Scanning device for bad blocks
[ 3.351130] Bad eraseblock 1 at 0x00020000
[ 3.351205] Bad eraseblock 2 at 0x00040000
[ 3.351280] Bad eraseblock 3 at 0x00060000
[ 3.351355] Bad eraseblock 4 at 0x00080000
[ 3.351430] Bad eraseblock 5 at 0x000a0000
[ 3.357214] Bad eraseblock 134 at 0x010c0000
[ 3.357437] Bad eraseblock 138 at 0x01140000
[ 3.358293] Bad eraseblock 157 at 0x013a0000
[ 3.359106] Bad eraseblock 175 at 0x015e0000
[ 3.361002] Bad eraseblock 218 at 0x01b40000
[ 3.370709] Bad eraseblock 438 at 0x036c0000
[ 3.374442] Bad eraseblock 523 at 0x04160000
[ 3.378217] Bad eraseblock 606 at 0x04bc0000
[ 3.401228] Bad eraseblock 1135 at 0x08de0000
[ 3.414803] Bad eraseblock 1447 at 0x0b4e0000
[ 3.440873] NAND flash size = 256 MB
...
[ 5.583137] block 2 is bad
[ 5.583199] block 3 is bad
[ 5.583222] block 4 is bad
[ 5.583246] block 5 is bad
[ 5.583269] block 6 is bad
[ 5.589182] block 135 is bad
[ 5.589367] block 139 is bad
[ 5.590225] block 158 is bad
[ 5.591038] block 176 is bad
[ 5.592988] block 219 is bad
[ 5.602919] block 439 is bad
[ 5.606757] block 524 is bad
[ 5.610480] block 607 is bad

Why are there some "Bad eraseblock" ??? Is the NAND chip dying but still working ?

Цитата:

Сообщение от Ferrum (Сообщение 1325068)
One kline device is not working

Strange ... on all BMW models I have used this ICOM with (Exx series + Fxx series), I never had any troubles at all.
Can you please give me additional details ?

Цитата:

Сообщение от Ferrum (Сообщение 1325068)
The firmware is damaged in the part of the program responsible for initial initialization and this needs to be corrected by full programming of flash drives

Are we talking about the main ICOM firmware // The one I'm looking to upgrade/update ?
Should the procedure [Modify Serial Number + USB Flash Recovery] can/will resolve this issue ?


I tried searching in this thread, but all I could find related to the PCI messages from dmesg is this thread :
[Ссылки могут видеть только зарегистрированные пользователи. Зарегистрироваться...]


Thanks :thumbup:

Ferrum 02.06.2024 14:49

Один PCI абонент отсутствует он не инициализирован процем, причин может быть несколько как отсутствие связи с процем так и неисправность микросхем. В таких случаях с бедами в рабочей части прошивки я полностью переливаю флеши


Данное исправление не является полным решением проблем вашей копии. У нее много других ошибок которые я не буду показывать

simkard 02.06.2024 16:00

Thanks again for your answer, greatly appreciated :thumbup:


Цитата:

Сообщение от Ferrum (Сообщение 1325157)
В таких случаях с бедами в рабочей части прошивки я полностью переливаю флеши

When you say this, does that mean that restoring ICOM firmware might solve some problems ?
>>> Using USB flash key + button // hoping that the button is working ... :idea


Цитата:

Сообщение от Ferrum (Сообщение 1325157)
У нее много других ошибок которые я не буду показывать

With this ICOM, my plan is the following (Every values are with resistors soldered on PCB) :
  1. R15 : 26 ohms (should be 52 ohms) // NOT NEEDED > normal values as there are 2 resistors in parallel
  2. R101 : 7 kohms (should be 22 kohms) // REPLACE > Measure in cricuit seems to be normal as other members reported
  3. R102 : 6.9 kohms (should be 10 kohms) // NOT NEEDED > Measure in cricuit seems to be normal as other members reported
  4. R119 : 1 kohms (should be 1 kohms) // REPLACE > Measure 1kohms while soldered but 10kohms unsoldered
  5. R156 : 230 ohms (should be 70 ohms) // REPLACE > Switch with R155
  6. R155 : 70 ohms (should be 230 ohms) // REPLACE > Switch with R156
  7. R178 : 1.48 kohms (should be 10 kohms) // REPLACE > Switch with R179
  8. R179 : 10.33 kohms (should be 1.4 kohms) // REPLACE > Switch with R178
  9. R195 : 0.5 ohms (should be 38 kohms) // REPLACE
  10. R233 : 7.66 kohms (should be 47 kohms) // REPLACE
  11. R280 : 12.86 kohms (should be 38 kohms) // REPLACE
  12. R285 : 12.81 kohms (should be 38 kohms) // REPLACE
  13. R292 : 230 ohms (should be 70 ohms) // REPLACE > Switch with R293
  14. R293 : 70 ohms (should be 230 ohms) // REPLACE > Switch with R292
  15. Modify S/N (Serial Number) in 24C02 EEPROM to something like or higher number : "1801201", "1801202", "1801203", etc ...
  16. Restore ICOM using USB RESTORE procedure
  17. <<OPTIONAL>> Check and repair button if not working to get USB RESTORE procedure working
  18. Once ICOM is showing "A2" in model field + correct S/N (Serial Number) > Flash to latest firmware version for SYSTEM and APPLICATION images

Do you think I'm missing something ?

Thanks for your help and precious time.

Ferrum 02.06.2024 17:52

На плате не производят замеры сопротивлений и тем более замеры на делителе:wave::biggrin:

simkard 03.06.2024 09:16

Цитата:

Сообщение от Ferrum (Сообщение 1325178)
На плате не производят замеры сопротивлений и тем более замеры на делителе:wave::biggrin:

:biggrin: Woops, definitely so true, apologizes.

By the way, do you think that my described steps are the way to go with my ICOM ?

Ferrum 03.06.2024 16:50

nein das ist schlecht

simkard 03.06.2024 17:14

Цитата:

Сообщение от Ferrum (Сообщение 1325265)
nein das ist schlecht

:confused: why ???

simkard 07.06.2024 19:53

Well, I managed to replace all the necessary resistors with the needed values.
So far, so good, I'm seeing 256MB RAM in the WebUI port 60080 > Device Information.
Self-test is ok too.

What am I supposed to do next ?
  1. Change Serial Number ?
  2. USB restore ?
  3. Both with first [1] then [2] ?

Thanks

simkard 08.06.2024 14:29

I went and read some informations on multiple sites/forums/etc ...

It seems that my next step after restoring 256MB RAM visibility is to modify the serial number from "1120134" to "1801201" in order to convert from device "ICOM A1" to "ICOM A2".

Fact is that I can't find any 24C02 EEPROM on the PCB/motherboard (type "FT_icom next_plus" with no white markings for ICs references).

I'm stuck at that stage, what are the options before attemping firmware upgrade (SYSTEM + APPLICATION images //OR// USB restore) ?

===== EDIT =====
Well seems like I have a ICOM NEXT ... which had the same troubles as an ICOM A2 (resistors, etc ...) but I'm having a hard-time choosing what is the correct firmware update files I'm supposed to drop in.

I have these files :
===== For ICOM NEXT =====
  • ICOM_Next-rootfs-012322.tar.gz
  • ICOM_Next-app-012322.tar.gz
====================

===== For ICOM A-A2 =====
  • ICOM-BootImage-01-33-00.bin
  • ICOM-ApplicationImage-01-52-00.bin
====================

From what I can see in the ICOM webUI port 60080 > Update Firmware, the actual versions are these ones :
  • Current PACKAGE IMAGE version: 03.15.00
  • Current SYSTEM IMAGE version: 01.26.00
  • Current APPLICATION IMAGE version: 01.41.00

Can someone please tell me what I am supposed to drop in for the update here ?

TumKos 10.06.2024 15:23

Вложений: 1
Цитата:

Сообщение от simkard (Сообщение 1326078)
I went and read some informations on multiple sites/forums/etc ...

It seems that my next step after restoring 256MB RAM visibility is to modify the serial number from "1120134" to "1801201" in order to convert from device "ICOM A1" to "ICOM A2".

Fact is that I can't find any 24C02 EEPROM on the PCB/motherboard (type "FT_icom next_plus" with no white markings for ICs references).

I'm stuck at that stage, what are the options before attemping firmware upgrade (SYSTEM + APPLICATION images //OR// USB restore) ?

===== EDIT =====
Well seems like I have a ICOM NEXT ... which had the same troubles as an ICOM A2 (resistors, etc ...) but I'm having a hard-time choosing what is the correct firmware update files I'm supposed to drop in.

I have these files :
===== For ICOM NEXT =====
  • ICOM_Next-rootfs-012322.tar.gz
  • ICOM_Next-app-012322.tar.gz
====================

===== For ICOM A-A2 =====
  • ICOM-BootImage-01-33-00.bin
  • ICOM-ApplicationImage-01-52-00.bin
====================

From what I can see in the ICOM webUI port 60080 > Update Firmware, the actual versions are these ones :
  • Current PACKAGE IMAGE version: 03.15.00
  • Current SYSTEM IMAGE version: 01.26.00
  • Current APPLICATION IMAGE version: 01.41.00

Can someone please tell me what I am supposed to drop in for the update here ?

24C02 You still need to connect the recovery button, otherwise icom will not work

Ferrum 10.06.2024 18:19

There will be no step-by-step explanations. If you can't do what is written without further instructions, then you don't need to do it

simkard 12.06.2024 14:40

Цитата:

Сообщение от TumKos (Сообщение 1326249)
24C02 You still need to connect the recovery button, otherwise icom will not work

Ok understood, on my ICOM this chip/IC has the following references :
H816
0281
> Is it the 24C02 I'm searching for ?
Couldn't find any reference document / datasheet about this one ... neither regarding the pinout.

[Ссылки могут видеть только зарегистрированные пользователи. Зарегистрироваться...]

By side of that, I managed to update the SYSTEM and APPLICATION images with latest ones and ICOM did the update steps pretty straightforward (lucky me :biggrin1: )
Now I get the following versions :
  • Current PACKAGE IMAGE version: 03.23.22
  • Current SYSTEM IMAGE version: 01.33.00
  • Current APPLICATION IMAGE version: 01.52.00

Anyway, I'm still getting the following in "dmesg" file :
  • PCI: Probing PCI hardware
  • PCI 0000:00:10.0: IRQ 5 for idsel 16 pin 1
  • PCI 0000:00:10.2: IRQ 5 for idsel 16 pin 1
  • PCI 0000:00:19.0: IRQ 6 for idsel 25 pin 1
  • ...
  • NAND device: Manufacturer ID: 0xec, Chip ID: 0xda (Samsung NAND 256MiB 3,3V 8-bit)
  • Scanning device for bad blocks
  • Bad eraseblock 1 at 0x00020000
  • Bad eraseblock 2 at 0x00040000
  • Bad eraseblock 3 at 0x00060000
  • Bad eraseblock 4 at 0x00080000
  • Bad eraseblock 5 at 0x000a0000
  • Bad eraseblock 134 at 0x010c0000
  • Bad eraseblock 138 at 0x01140000
  • Bad eraseblock 157 at 0x013a0000
  • Bad eraseblock 175 at 0x015e0000
  • Bad eraseblock 218 at 0x01b40000
  • Bad eraseblock 438 at 0x036c0000
  • Bad eraseblock 523 at 0x04160000
  • Bad eraseblock 606 at 0x04bc0000
  • Bad eraseblock 1135 at 0x08de0000
  • Bad eraseblock 1447 at 0x0b4e0000
  • NAND flash size = 256 MB
  • Creating 4 MTD partitions on "NAND 256MiB 3,3V 8-bit":
  • 0x00000000-0x07c00000 : "app1"
  • 0x07c00000-0x0f800000 : "app2"
  • 0x0f800000-0x10000000 : "config"
  • 0x00000000-0x10000000 : "pe-nand"

Bad eraseblocks seem to be arranged like this :
  • "app1" MTD partition : blocks from 1 to 5, 134, 138, 157, 175, 218, 438, 523 and 606
  • "config" MTD partition : blocks 1135 and 1447

Anyway, it seems that I'm not getting these lines anymore in DMESG (which might be a good sign ?) :
  • yaffs: dev is 32505862 name is "mtdblock6"
  • yaffs: passed flags ""
  • yaffs: Attempting MTD mount on 31.6, "mtdblock6"
  • block 2 is bad
  • block 3 is bad
  • block 4 is bad
  • block 5 is bad
  • block 6 is bad
  • block 135 is bad
  • block 139 is bad
  • block 158 is bad
  • block 176 is bad
  • block 219 is bad
  • block 439 is bad
  • block 524 is bad
  • block 607 is bad
  • yaffs: dev is 32505864 name is "mtdblock8"
  • yaffs: passed flags ""
  • yaffs: Attempting MTD mount on 31.8, "mtdblock8"

You think that the USB restore would solve out those bad eraseblocks ?
Seems strange to me, but at least I can try.
Anyway, I still need to be sure that I need to unsolder EEPROM or not as I managed to get it updated to latest version.

Thanks

PavelZ 13.06.2024 10:49

спасибо за ответ, но он почти бесполезен
 
Цитата:

Сообщение от Ferrum (Сообщение 1324027)
Ошибку по FAN нужно сбросить подключив вентилятор c сигналом скорости. Тут есть фото точек куда подключать. Все китайские ICOM прошиты как А1 с одинаковым серийником 1120134 для отключения контроля вентилятора нужно прошить в А2 с другим серийником и это тоже я объяснял как делать.
Даже у оригиналов А1 и А2 платы одинаковые и отличаются только прошивкой

Я конечно понимаю что олдам западло объяснять нубам все подробно, но потешив свое самолюбие вы людям не поможете. Я прочитал 50 страниц этого форума, но так и не нашел
Цитата:

Сообщение от Ferrum (Сообщение 1324027)
фото точек куда подключать

и как сменить серийник. :confused:
Может кто-то дать ссылку или хотя-бы ключ, как найти, так как поиск использует связку OR и дает хреналион никчемных результатов. :shock:

нашел на зарубежном форуме [Ссылки могут видеть только зарегистрированные пользователи. Зарегистрироваться...]. Нужно отпаять и перепрограммировать микросхему.
https://blog-obdii365-com.translate...._x_tr_sch=http

А можно ли (я точно знаю что можно, но не знаю как) сделать это без перепайки?


Текущее время: 04:06. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, vBulletin Solutions, Inc. Перевод:
zCarot
Автодиагностика и автосканеры.