Доброго времени суток Уважаемые ГУРУ!!! Просьба оказать помощь, разъяснить, научить (нужное подчеркнуть)
Тюнер Sky Prime 760 plus. При прошивке партии тюнеров 3 штуки "полегли смертию храбрых". Прошивался стандартной прошивкой Orton 4100. По окончании прошивки выскочила ошибка и при запуске горит ON.
Но я не об этом. Спаял схему для Jtag на микросхеме. Все подсоединил, запустил программу. Проц проинициализировался, флеш - нет. Стоит в этом тюнере SPI флеш на 16 Mbit Nensi N25s16.
Прога выдает следующее:
FileVersion = 1.0.6.17
Speed = 247896
-----------------------------------------------------------------------
Выбран режим работы с процессорами Ali M332x
CPU ID = 00000000
Ali M332x
IMPCODE = C05288
Версия EJTAG 1 - 2.0
EJTAG функции : R4k ASID_8 NoDMA MIPS32
Перевод процессора в Debug ... >Отладочный режим ОК!< ... Готово
Инициализируем модуль PrAcc ... Готово
Инициализируем доступ к Flash (ALi) ... Готово
Версия процессора Ali = 3327
Конфигурируем SDRAM (ALi) ... Готово
-------- Определяем флешь --------
Режим работы флешь = SPI 8 bit
Byte mode access
Flash Base адресс = 0x1FC00000
Первые 16 байт флеши :
E300 0010 0000 0000 0001 0000 4E43 5243
Режим работы с SPI-флешь
DevID = 0015; VendorID = 00D5
Ошибка определения SPI ID
Готово
Естественно кнопки считывания, стирания и записи не активны. Может в ini файле чего надо прописать, джитаг не знает эту флешу. Что предпринять, на программатор всегда успеем. Базовый адрес изменял на 0, А, В - не чего не помогает. Переднюю панель отсоединял. БП - напряжения в норме.
Пробовал играться с настройками типа флеши - кнопки управления становятся активными, но ни стирания ни записи не происходит. Вот образцы логов:
-------- Определяем флешь --------
Режим работы флешь = Intel 16 bit
Flash Base адресс = 0x1FC00000
Первые 16 байт флеши :
E300 0010 0000 0000 0001 0000 4E43 5243
CFI = M, 3, 9
Boot type = 0
Флешь не поддерживает CFI
Считываем парамеры из файла
Размер флешь = 2097152
DevID = 1000; ManID = 00E3
Готово
Попытка стирания:
Первые 16 байт флеши + Смещение 0000 :
E300 0010 0000 0000 0001 0000 4E43 5243
Будем стирать 1 блок(ов)...
Стираем блок 1 с адресом = 0000
Intel Status = 00E3
Decoded status : Erase - False Prog - True VPP - True Prot - False
Ошибка стирания блока 1 с адресом = 0000
Какие будут соображения. Тюнера новые, три штуки ведут себя одинаково. Заранее всем спасибо!!!