Cyclone III - восстановление Atten ADS1062CML

Программируемая логика - это не так уж и сложно. Разберемся вместе.
Аватара пользователя
shrezaman
Родился
Сообщения: 16
Зарегистрирован: Вт мар 18, 2014 23:23:47

Cyclone III - восстановление Atten ADS1062CML

Сообщение shrezaman »

Из серии - дурная голова рукам покоя не дает: :facepalm:
Был приобретён осциллограф Atten ATTEN ADS1062CML. Отсутствие на тот момент прошивок и тормоза при его работе заставили залить прошивку от Siglent - SDS1000CML_SSP_V100R005B01D02P22.ADS, осциллограф стал пошустрей. Позже обнаружилась проблема при работе на длинных развертках. Была залита прошивка от Lecroy WaveAce1xxx_5.01.02.27. Это стало началом конца или концом начала. Теперь всё работает за исключением основной функции. Включается, грузится, работают меню, работает с флешкой. Но на экране вместо изображения сигнала мусор во всех режимах. :cry:
Изображение
Калибровку и сброс делал. Обратно поставить прошивку Atten не даёт - пишет несоответствие продукта. Прошивки Siglent и Lecroy ставятся, но проблема не проходит. Вот фото платы Atten .
СпойлерИзображение
Изображение

На плате присутствуют пины JTAG. Возможно ли залить dump прошивки во флэш s29gl064n90tfi04 через оный JTAG.
По этой же беде здесь - http://radiokot.ru/forum/viewtopic.php?f=2&t=127708
Подскажите куда копать. В случае успеха возможно (по договорённости) денежное вознаграждение через YM.
Аватара пользователя
Meteor
Друг Кота
Сообщения: 3961
Зарегистрирован: Пн июл 13, 2009 14:37:39
Откуда: Московская область, наукоград.....
Контактная информация:

Re: Cyclone III - восстановление Atten ADS1062CML

Сообщение Meteor »

Думаю через JTAG циклона, память Вам не прошить - она прикручена к BlackFin'у (ADSP-BF531).
Поищите чем простым можно достучаться до блэкфина и прошейте им.
Загружая на вход компьютера "мусор", на выходе получим "мусор^32".
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
Аватара пользователя
shrezaman
Родился
Сообщения: 16
Зарегистрирован: Вт мар 18, 2014 23:23:47

Re: Cyclone III - восстановление Atten ADS1062CML

Сообщение shrezaman »

Meteor благодарю за мысль. Возможно это будет менее трудоёмко, чем выпаивание flash, сборка программатора и прошивка.
Нашёл интересный материал http://blog.sfinxsoft.com/rigol-ds1052d-ds1102d-fw-3-0-1/. :shock: Перевариваю пока. Не занимался этим никогда. Посмотрел фото внутренностей Rigol, Atten, Siglent. Это из серии найди десять отличий. В общем JTAG разъёмы совпадают.
Аватара пользователя
shrezaman
Родился
Сообщения: 16
Зарегистрирован: Вт мар 18, 2014 23:23:47

Re: Cyclone III - восстановление Atten ADS1062CML

Сообщение shrezaman »

Вот ещё вопрос.
Как программировать?
Извлекаю материнку из осциллографа. Подключать ли к ней штатное питание или запитывать через JTAG?
Намерен использовать TopJTAG http://www.topjtag.com/ и спаять кабель Wiggler (он в списке поддерживаемых)
Изображение
Сейчас ищется ББ с LPT портом.
Аватара пользователя
Meteor
Друг Кота
Сообщения: 3961
Зарегистрирован: Пн июл 13, 2009 14:37:39
Откуда: Московская область, наукоград.....
Контактная информация:

Re: Cyclone III - восстановление Atten ADS1062CML

Сообщение Meteor »

shrezaman писал(а):Сейчас ищется ББ с LPT портом.

Посмотрите в этой книжке
shrezaman писал(а):Намерен использовать TopJTAG

Не подскажу - никогда не пользовался данной программой.
Загружая на вход компьютера "мусор", на выходе получим "мусор^32".
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
Аватара пользователя
shrezaman
Родился
Сообщения: 16
Зарегистрирован: Вт мар 18, 2014 23:23:47

Re: Cyclone III - восстановление Atten ADS1062CML

Сообщение shrezaman »

Из положительного: :)
Собрана материнка с LPT портом, Wiggler кабелек под LPT на 4 линии tdi, tdo, tck и tms. TopJtag по нему прекрасно коннектится к Алтерре, БлэкФину и Латисе. Что в связке, что по одному. BF531 TRST# надо подтягивать через 1 ком. на +Vcc иначе не коннектится.
В TopJTAG Probe можно посмотреть или установить сигналы на ногах.
Часть ног (адресных) с flash s29gl064n90tfi04 идет на BF531, часть (data) на Lattice.
Из отрицательного: :(
Часть ног флехи идет на Cyclone, а там BGA и как ножки звонить :cry:
---
Пользовался материалом по ссылке http://blog.sfinxsoft.com/rigol-ds1052d-ds1102d-fw-3-0-1/.
Схожий материал http://www.eevblog.com/forum/testgear/backup-firmware-dg1022/?PHPSESSID=facd6296df9a80f3fbd0584237d9cdcc
В общем нужен схожий материал на осциллы LeCroy, Atten, Siglent. Оне местами близнецы :wink:
Аватара пользователя
shrezaman
Родился
Сообщения: 16
Зарегистрирован: Вт мар 18, 2014 23:23:47

Re: Cyclone III - восстановление Atten ADS1062CML

Сообщение shrezaman »

Разобрался :))
Осцил коннектиться к TopJtag probe, связка из трёх МС -блакфин, латис, алтера.
Далее светодиодиком по ногам flash и дергать ноги у МС. Упорство и труд всё перетрут :kill:
Далее проект в прошивальщике, переносим ножки и вуаля.
Флеш определилась, прошивка читается на данный момент. :music:
ketrosi
Открыл глаза
Сообщения: 61
Зарегистрирован: Чт июл 05, 2012 09:40:46

Re: Cyclone III - восстановление Atten ADS1062CML

Сообщение ketrosi »

shrezaman писал(а):Разобрался :))
Осцил коннектиться к TopJtag probe, связка из трёх МС -блакфин, латис, алтера.
Далее светодиодиком по ногам flash и дергать ноги у МС. Упорство и труд всё перетрут :kill:
Далее проект в прошивальщике, переносим ножки и вуаля.
Флеш определилась, прошивка читается на данный момент. :music:


поздравляю! когда-то интересовался данной темой, хотел откатить прошивку на Rigol, но дальше желания дело не сдвинулось.
Если можете напишите мануал - что, куда и как - тема почти не исследована, от этого еще более интересна .
Аватара пользователя
shrezaman
Родился
Сообщения: 16
Зарегистрирован: Вт мар 18, 2014 23:23:47

Re: Cyclone III - восстановление Atten ADS1062CML

Сообщение shrezaman »

Рекомендую пройти по вышеприведенным мной ссылкам. Там как раз по Rigol информация и зайти на сайт TopJtag, там даже видео есть. У меня сейчас проблема не в технологии, проблема с дампами прошивок под мою версию железа. И осмелюсь напомнить - неосторожные и неаккуратные действия могут привести к абсолютному окирпичиванию дивайса. И всё это отнимает очень много времени. Вам решать есть ли смысл в улучшательстве.
Аватара пользователя
shrezaman
Родился
Сообщения: 16
Зарегистрирован: Вт мар 18, 2014 23:23:47

Re: Cyclone III - восстановление Atten ADS1062CML

Сообщение shrezaman »

Ну что ж, приходиться признать танцы с бубнами, то бишь с дампами прошивок ни к чему не привели.
По Jtag прошивалась флеш, но то ли версия железа не та, то ли Lecroy прошивка запортила где то глубже.
ADC заведены на Altera Cyclone III. Поскольку на экрана мусорный сигнал, соответсвенно програмно нарушена эта связка.
В общем шился дамп, далее по USB разные прошивки, включая версии для 5-ти дюймовых экранов ads 1xxxC, С+ и тп. Засада какая то.. Может у кого то есть дамп флеши для Rigol 1052, 1102?
И что по этому поводу думают специалисты? Принимаются любые версии.
СпойлерИзображение
Изображение
P1070175.JPG
(53.8 КБ) 296 скачиваний
Вложения
P1070175.JPG
(53.8 КБ) 1359 скачиваний
Аватара пользователя
shrezaman
Родился
Сообщения: 16
Зарегистрирован: Вт мар 18, 2014 23:23:47

Re: Cyclone III - восстановление Atten ADS1062CML

Сообщение shrezaman »

И появляющаяся надпись - Load Fpga fail, то же наводит на мысль о причастности Altera к неисправности.
Судя по информации http://rigol.codenaschen.de/index.php/Schematics#
ass20
Держит паяльник хвостом
Сообщения: 909
Зарегистрирован: Пн июн 07, 2010 22:56:01
Откуда: SU

Re: Cyclone III - восстановление Atten ADS1062CML

Сообщение ass20 »

не удалось оживит апарат?

в начале освоения ds1052e на evvblog были люди кто лечил кирпичи
skirilo
Родился
Сообщения: 3
Зарегистрирован: Пт окт 28, 2016 00:57:35

Re: Cyclone III - восстановление Atten ADS1062CML

Сообщение skirilo »

shrezaman писал(а):Ну что ж, приходиться признать танцы с бубнами, то бишь с дампами прошивок ни к чему не привели.
По Jtag прошивалась флеш, но то ли версия железа не та, то ли Lecroy прошивка запортила где то глубже.
ADC заведены на Altera Cyclone III. Поскольку на экрана мусорный сигнал, соответсвенно програмно нарушена эта связка.
В общем шился дамп, далее по USB разные прошивки, включая версии для 5-ти дюймовых экранов ads 1xxxC, С+ и тп. Засада какая то.. Может у кого то есть дамп флеши для Rigol 1052, 1102?
И что по этому поводу думают специалисты? Принимаются любые версии.
СпойлерИзображение
Изображение
Вложение P1070175.JPG больше недоступно


Здравствуйте. У меня сейчас точно такая же проблема, как и у вас. Имею Atten ADS1102CAL. Началось с того, что я по ошибке присоединил клему массы щупа на фазу 220В. При включении осциллограф показывал начальную картинку, все лампочки светились и загрузка останавливалась. Через JTAG я подключился к Blackfin и Lattice и зашил туда прошивку, найденную где-то на просторах интернета. После этого осциллограф стал загружаться и страшно тормозил. Через USB флешку я обновил его прошивку на последнюю от Siglent. Осцилл стал работать шустро. После этого обратил внимание на сигналы. Они в точности такие, как и у вас. Подразумеваю, что в этой прошивке, которую я поставил через JTAG неподходящая для моей платы конфигурация Altera Cyclone IV. Вот на вашей плате стоит Cyclone III.
Удалось ли вам в итоге вылечить свой прибор?
Если у вас есть какие-либо дампы, которые могут подойти к моему прибору, буду очень благодарен, если поделитесь
Если кому интересно - вот проект для прошивки Blackfin + Lattice для topJTAG Flash Programmer
atten ads1102cal.topflash.zip
(13.85 КБ) 969 скачиваний
Аватара пользователя
Алексей bird
Встал на лапы
Сообщения: 134
Зарегистрирован: Вс дек 28, 2008 18:07:28
Откуда: Москва

Re: Cyclone III - восстановление Atten ADS1062CML

Сообщение Алексей bird »

апну тему, т.к. почти такая-же проблема.
Подскажите, а если напрямую LPT подцепить к порту JTAG, т.е. из предложенной схемы выкинуть буфер, если и сломается то что: порт или целевые микрухи?
Аватара пользователя
shrezaman
Родился
Сообщения: 16
Зарегистрирован: Вт мар 18, 2014 23:23:47

Re: Cyclone III - восстановление Atten ADS1062CML

Сообщение shrezaman »

Прошу извинить меня - давненько не захаживал на Котэ. Свой Atten не восстановил - не нашел подходящий дамп.
Если интерес остался остался, то накидаю дампов, и методу.
Аватара пользователя
Алексей bird
Встал на лапы
Сообщения: 134
Зарегистрирован: Вс дек 28, 2008 18:07:28
Откуда: Москва

Re: Cyclone III - восстановление Atten ADS1062CML

Сообщение Алексей bird »

shrezaman писал(а):Если интерес остался остался, то накидаю дампов, и методу.

Если есть дамп для ADS1022C+, то буду рад дампу)))
Аватара пользователя
shrezaman
Родился
Сообщения: 16
Зарегистрирован: Вт мар 18, 2014 23:23:47

Re: Cyclone III - восстановление Atten ADS1062CML

Сообщение shrezaman »

Алексей bird писал(а):
shrezaman писал(а):Если интерес остался остался, то накидаю дампов, и методу.

Если есть дамп для ADS1022C+, то буду рад дампу)))

ADS1022C+ относится к линейке осциллографов с малым экраном, на такие у меня дампов нет.
vaterlou
Родился
Сообщения: 2
Зарегистрирован: Ср июн 07, 2017 11:18:41
Откуда: Lugansk

Re: Cyclone III - восстановление Atten ADS1062CML

Сообщение vaterlou »

Есть дамп от Rigol DS1102E, если нужен могу выложить.
CrazyAnt
Родился
Сообщения: 8
Зарегистрирован: Ср июн 14, 2017 11:36:58

Re: Cyclone III - восстановление Atten ADS1062CML

Сообщение CrazyAnt »

[uquote="shrezaman",url="/forum/viewtopic.php?p=3059658#p3059658"]Прошу извинить меня - давненько не захаживал на Котэ. Свой Atten не восстановил - не нашел подходящий дамп.
Если интерес остался остался, то накидаю дампов, и методу.[/uquote]

Накидайте, пожалуйста на burningant@mail.ru
метода не нужна.. интересны только дампы и прошивки )
vaterlou
Родился
Сообщения: 2
Зарегистрирован: Ср июн 07, 2017 11:18:41
Откуда: Lugansk

Re: Cyclone III - восстановление Atten ADS1062CML

Сообщение vaterlou »

Мне тоже пожалуйста прошивки и дампы скиньте на vaterlou@ukr.net наработки и методики тоже приветствуются.
Ответить

Вернуться в «ПЛИС»