Site Tools


hardware:genesys_logic:gl3220_fw_restore

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
Last revisionBoth sides next revision
hardware:genesys_logic:gl3220_fw_restore [2015/05/14 15:41]
– создано root
hardware:genesys_logic:gl3220_fw_restore [2022/02/04 19:48]
– ↷ Links adapted because of a move operation root
Line 1: Line 1:
 ====== Восстановление картридеров на базе Genesys Logic GL3220 на примере GINZZU GR-166UB ====== ====== Восстановление картридеров на базе Genesys Logic GL3220 на примере GINZZU GR-166UB ======
-[url=http://www.ginzzu.com/rus_level5_tab1.php?lang=NAME_RUS&ot=520&group=-1&oid=273&tab_id=-10]GINZZU GR-166UB[/url][/b][/size+[[http://www.ginzzu.com/rus_level5_tab1.php?lang=NAME_RUS&ot=520&group=-1&oid=273&tab_id=-10|GINZZU GR-166UB]]\\ 
-[img]http://netlab.linkpc.net/download/software/Genesys%20Logic/img/b_GR166ub_1-.jpg[/img]+{{hardware:genesys_logic:gr166ub_1.jpg|}}\\
  
 +Кардридер легко убивается прошивкой firmware от другого устройства.\\
 +После этого светодиод не горит а windows показывает неопознанное USB устройство.\\
  
-Кардридер легко убивается прошивкой firmware от другого устройства+{{hardware:genesys_logic:img_2276.jpg|}} 
-После этого светодиод не горит а windows показывает неопознанное USB устройство.+Картридер представляет из себя микро компьютеру которого есть свой процессор, память и ROM с базовой прошивкой и настройками.\\ 
 +Так же он умеет загружаться и брать параметры с SPI flash, если она есть.\\
  
-Картридер представляет из себя микро компьютер, у которого есть свой процессор, память и ROM с базовой прошивкой и настройками. 
-Так же он умеет загружаться и брать параметры с SPI flash, если она есть. 
  
-Чтобы картридер загрузился со встроенной в него прошивки и параметрами по умолчанию нужно отключить SPI flash: для этого достаточно отпаять и приподнять всего одну ножку у микросхемы: я приподнимал вторую (отмечена красной стрелкой) на 1-2 мм, чтобы не отломать +===== Подготовка к прошивке ===== 
-[img]http://netlab.linkpc.net/download/software/Genesys%20Logic/img/IMG_2281.JPG[/img]+Чтобы картридер загрузился со встроенной в него прошивки и параметрами по умолчанию нужно отключить SPI flash: для этого достаточно отпаять и приподнять всего одну ножку у микросхемы: я приподнимал вторую (отмечена красной стрелкой) на 1-2 мм, чтобы не отломать\\ 
 +{{hardware:genesys_logic:gr166ub_2.jpg|}}\\
  
-С отпаянной лапкой SPI flash картридер подключается к компьютеру. +С отпаянной лапкой SPI flash картридер подключается к компьютеру.\\ 
-У Ginzzu GR-166UВ - при этом светодиод загорается зелёным (а не красным как было с прошивкой с флешки) и в диспетчере устройств появляются все 5 устройств. Версия прошивки при этом получается 0547 вместо 0566.+У Ginzzu GR-166UВ - при этом светодиод загорается зелёным (а не красным как было с прошивкой с флешки) и в диспетчере устройств появляются все 5 устройств. Версия прошивки при этом получается 0547 вместо 0566.\\
  
 Далее, не отключая от USB аккуратно (есть риск замкнуть что то и тогда картридер может окончательно умереть, а заодно и USB порт) лапку прижимаем обратно и после этого можно загрузить правильную прошивку. Далее, не отключая от USB аккуратно (есть риск замкнуть что то и тогда картридер может окончательно умереть, а заодно и USB порт) лапку прижимаем обратно и после этого можно загрузить правильную прошивку.
-В качестве прошивки для восстановления я использовал eep считанный из точно такого же картридера, а вместо бинарной прошивки содержимое ROM. +В качестве прошивки для восстановления я использовал eep считанный из точно такого же картридера, а вместо бинарной прошивки содержимое ROM.\\ 
-Другие бинарные прошивки будут работать, но скорее всего не совсем корректно из за различий в разводке и количестве слотов для флеш карт. Если слотов столько же, можно попробовать добиться корректной работы изменением eep параметров. +Другие бинарные прошивки будут работать, но скорее всего не совсем корректно из за различий в разводке и количестве слотов для флеш карт. Если слотов столько же, можно попробовать добиться корректной работы изменением eep параметров.\\ 
-После пере прошивки передёргиваем и убеждаемся что он работает. +После пере прошивки передёргиваем и убеждаемся что он работает.\\ 
-Утилита для перепрошивки http://netlab.linkpc.net/download/software/Genesys%20Logic/fw%20tools/FW_UpgradeTool.7z (внутри ROM 0547 и eep для Ginzzu GR-166UВ)+[[http://netlab.linkpc.net/download/software/Genesys%20Logic/fw%20tools/FW_UpgradeTool.7z|Утилита для перепрошивки]] (внутри ROM 0547 и eep для Ginzzu GR-166UВ)
  
  
-[hr] +===== Прошивка =====
-[size=16pt][b]Прошивка[/b][/size] +
 Прошивка состоит из двух частей: Прошивка состоит из двух частей:
-1. Бинарная часть, код для внутреннего процессора и некоторые зашитые параметры. +  - Бинарная часть, код для внутреннего процессора и некоторые зашитые параметры. 
-2. Параметры (eep), текстовый файл который транслируется при прошивке во внутренний формат. Файл задаёт vid, pid, какие lun что читают и некоторые другие параметры. +  Параметры (eep), текстовый файл который транслируется при прошивке во внутренний формат. Файл задаёт vid, pid, какие lun что читают и некоторые другие параметры. 
-ROM содержит 32 кб (или утилиты считывают от туда только 32кб), SPI flash 64 кб. +ROM содержит 32 кб (или утилиты считывают от туда только 32кб), SPI flash 64 кб.\\ 
-Практика показала что содержимое ROM можно писать в SPI flash и оно работает. +Практика показала что содержимое ROM можно писать в SPI flash и оно работает.\\ 
-Обе части связаны между собой и замена бинарной части на "более свежую" от другого картридера может привести к тому что одна карта будет доступна сразу через несколько lun (в ОС одна флешка будет видна как несколько дисков). +Обе части связаны между собой и замена бинарной части на "более свежую" от другого картридера может привести к тому что одна карта будет доступна сразу через несколько lun (в ОС одна флешка будет видна как несколько дисков).\\ 
-Например, если прошить GINZZU GR-166UB прошивкой от Transcend RDF8 то останется только 3 диска, те некоторые реадеры (lun) перестанут работать. +Например, если прошить GINZZU GR-166UB прошивкой от Transcend RDF8 то останется только 3 диска, те некоторые реадеры (lun) перестанут работать.\\ 
-Если от RDF8 взять только бинарную часть и eep от GR-166UB то система будет видеть 5 дисков, но некоторые флешки будут видны сразу в нескольких дисках.+Если от RDF8 взять только бинарную часть и eep от GR-166UB то система будет видеть 5 дисков, но некоторые флешки будут видны сразу в нескольких дисках.\\
  
-[b]Утилиты[/b] 
-Доступных утилит для работы с прошивкой совсем не много, на момент написания всё что удалось найти выложено здесь: [url=http://netlab.linkpc.net/download/software/Genesys%20Logic/fw%20tools/]http://netlab.linkpc.net/download/software/Genesys%20Logic/fw%20tools/[/url] 
-GL819 MultiTool v1.0.1.2 - практически бесполезна. 
-GL819 MultiTool v1.4.4.4 - умеет считывать ROM. 
-GL3310 MultiTool v2.0.4.2 - позволяет работать с eep. 
  
-Скриншот от GL3310 MultiTool v2.0.4.2 на GINZZU GR-166UB: +===== Утилиты ===== 
-[img]http://netlab.linkpc.net/download/software/Genesys%20Logic/img/eep.png[/img] +Доступных утилит для работы с прошивкой совсем не много, на момент написания всё что удалось найти выложено здесь:\\ 
-Чтобы сохранить eep от картридера в утилиту нужно предварительно загрузить eep файл, потом нажать "Read EEP", "save to eep file"+[[http://netlab.linkpc.net/download/hardware/Genesys%20Logic/fw%20tools/|http://netlab.linkpc.net/download/hardware/Genesys%20Logic/fw%20tools/]]\\ 
-"Erase" - использовать с осторожностью. +GL819 MultiTool v1.0.1.2 - практически бесполезна.\\ 
-"Write ROM File" - лучше вообще не трогать, тк потом восстановить будет сильно сложнее+GL819 MultiTool v1.4.4.4 - умеет считывать ROM.\\ 
-Безопаснее всего применять эти утилиты только для чтения EEP и ROM из картридера и редактирования eep файлов.+GL3310 MultiTool v2.0.4.2 - позволяет работать с eep.\\
  
 +Скриншот от GL3310 MultiTool v2.0.4.2 на GINZZU GR-166UB:\\
 +{{hardware:genesys_logic:eep.png|}}\\
 +Чтобы сохранить eep от картридера в утилиту нужно предварительно загрузить eep файл, потом нажать "Read EEP", "save to eep file".\\
 +"Erase" - использовать с осторожностью.\\
 +"Write ROM File" - лучше вообще не трогать, тк потом восстановить будет сильно сложнее.\\
 +Безопаснее всего применять эти утилиты только для чтения EEP и ROM из картридера и редактирования eep файлов.\\
  
-[b]Прошивальщик[/b] +==== Прошивальщик ==== 
-Утилита + ROM 0547 и eep для Ginzzu GR-166UВhttp://netlab.linkpc.net/download/software/Genesys%20Logic/fw%20tools/FW_UpgradeTool.7z +[[http://netlab.linkpc.net/download/hardware/Genesys%20Logic/fw%20tools/FW_UpgradeTool.7z|Утилита + ROM 0547 и eep для Ginzzu GR-166UВ]]\\ 
-Другие прошивки: http://netlab.linkpc.net/download/software/Genesys%20Logic/fw.7z+[[http://netlab.linkpc.net/download/hardware/Genesys%20Logic/fw.7z|Другие прошивки]]\\
 Для hama и других прошивок без eep нужно убедится что в папке прошивальщика нет eep файлов и выставить WriteEEP=0. Для hama и других прошивок без eep нужно убедится что в папке прошивальщика нет eep файлов и выставить WriteEEP=0.
  
Line 60: Line 61:
  
  
- +===== Полезные ссылки ===== 
-[b]Полезные ссылки[/b] +[[http://club.dns-shop.ru/titikaka88/blog/%D0%A2%D1%80%D0%BE%D0%B5-%D0%B8%D0%B7-%D0%BB%D0%B0%D1%80%D1%86%D0%B0-%D1%87-2-%D0%9E%D0%B1%D0%B7%D0%BE%D1%80-%D0%B8-%D1%82%D0%B5%D1%81%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5-%D1%82%D1%80%D0%B5%D1%85-%D1%81%D1%87%D0%B8%D1%82%D1%8B%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D0%B5%D0%B9-%D1%84%D0%B8%D1%80%D0%BC%D1%8B/|Обзор и тесты]]\\ 
-Обзор и тесты: [url=http://club.dns-shop.ru/titikaka88/blog/%D0%A2%D1%80%D0%BE%D0%B5-%D0%B8%D0%B7-%D0%BB%D0%B0%D1%80%D1%86%D0%B0-%D1%87-2-%D0%9E%D0%B1%D0%B7%D0%BE%D1%80-%D0%B8-%D1%82%D0%B5%D1%81%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5-%D1%82%D1%80%D0%B5%D1%85-%D1%81%D1%87%D0%B8%D1%82%D1%8B%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D0%B5%D0%B9-%D1%84%D0%B8%D1%80%D0%BC%D1%8B/]http://club.dns-shop.ru/titikaka88/blog/[/url] +[[http://www.usbdev.ru/files/gl/|Утилиты и прошивки]]\\ 
-Утилиты и прошивки[url=http://www.usbdev.ru/files/gl/]http://www.usbdev.ru/files/gl/[/url] +[[http://www.station-drivers.com/index.php/listes-constructeurs/118-genesys-logic|Прошивки и драйвера]]\\ 
-Прошивки и драйвера[url=http://www.station-drivers.com/index.php/listes-constructeurs/118-genesys-logic]http://www.station-drivers.com/index.php/listes-constructeurs/118-genesys-logic[/url] +[[https://github.com/CLHsiao/MediaInfo|Исходники утилиты для работы с прошивкой]]\\
-Исходники утилиты для работы с прошивкой: [url=https://github.com/CLHsiao/MediaInfo]https://github.com/CLHsiao/MediaInfo[/url]+
  
  
-[b]PS[/b]+===== PS =====
 Присылайте редкие прошивки, Trancen я и сам могу скачать. Присылайте редкие прошивки, Trancen я и сам могу скачать.
hardware/genesys_logic/gl3220_fw_restore.txt · Last modified: 2022/02/05 04:49 by root