![]() |
Ноги VGA пронумерованы на самом разъеме. Уверен, что туда припаялся? )
|
Цитата:
|
Точно, ноги были припаяны неправильно, разобрался. Диод все таки на какой линии должен сидеть MISO или MOSI? Какой тип конденсаторов нужно выбрать http://www.chipdip.ru/catalog/capacitors/?
|
Диод должен быть на линии MOSI, по направлению к ней. Кондер - любого типа емкостью от 100 до 1000пФ (подбирается экспериментально).
|
Подключил программатор к контроллеру. Стал читать прошивку, через минуту выскочило Fail! При этом прошивка сохранилась, объемом 512 кБ. Я все правильно сделал?
30.01.2015 22:14:59.319: Read94( 1 bytes ) 30.01.2015 22:14:59.319: 92 30.01.2015 22:14:59.319: write94(): 75 30.01.2015 22:14:59.319: Read94( 1 bytes ) 30.01.2015 22:14:59.319: 8C 30.01.2015 22:14:59.350: chip CRC: 8C, file CRC: 60 30.01.2015 22:14:59.350: Error! 30.01.2015 22:14:59.350: Fail! |
Не все сохранилось. Пробуй еще раз.
Где-то сбой произошел. При успешном считывании так и пишет - Success! |
ОС - Win8.1, msvcr100d.dll есть, конденсатор на 1000 пФ стоит. Все равно пишет Fail в конце чтения. Открывается только Dual RS232-HS A. А можно попробовать перепрошить? Может лучше в Win7 провести процедуру?
|
Попробуй уменьшить кондер. Может, поможет.
Ну и кинь весь лог - гляну что да как. |
Вложений: 2
Заменил кондер на 680пФ, все равно выскакивает Fail!. Может я линии DO и DI не правильно припаял?
|
Странный лог... Выглядит так, будто чип обламывается передавать нам данные. Каждый пакет в начале содержит какие-то данные, а дальше - пустота...
Код:
31.01.2015 12:14:28.532: Read94( 1024 bytes ) Давай подробнее - что за контроллер, что именно написано на чипе? Контроллер сейчас работает? |
RTD2660H. Да, недавно подключал матрицу 10,1 дюйма все работает.
|
Пока единственное, что могу предложить - это сделать прогу программатора с уменьшенной вдвое скоростью обмена. Может, контроллер не успевает выдавать данные. Но я такого еще не видел, и очень сомневаюсь, что поможет...
|
31.01.2015 14:33:35.834: 94
31.01.2015 14:33:35.850: write94(): 6F 31.01.2015 14:33:35.850: Read94( 1 bytes ) 31.01.2015 14:33:35.850: 92 31.01.2015 14:33:35.850: write94(): 75 31.01.2015 14:33:35.865: Read94( 1 bytes ) 31.01.2015 14:33:35.865: 10 31.01.2015 14:33:35.865: chip CRC: 10, file CRC: 10 31.01.2015 14:33:35.881: success!!! 31.01.2015 14:33:35.897: ResetChip() 31.01.2015 14:33:35.897: write94(): 6F 01 31.01.2015 14:33:35.897: Success! Уменьшил скорость обоих портов с 9600 до 4800. Помогло, появилось наконец-то Success! Спасибо за помощь. Теперь можно перепрошивать, алгоритм тот же? |
Прочитай еще раз в другой файл, сравни файлы, и если все гуд - то прошивай.
Алгоритм тот же ) Насчет скорости портов - ты на нее не можешь влиять. А то, что в настройках драйвера - это значение по-умолчанию. Программа все равно записывает свои значения. |
Подскажите, имею программатор на FT2232HL с сайта марсоход Программатор рабочий (прошиваю им ПЛИСы Altera) => драйвера для микрухи установлены. Фреймворк установил, запускаю "RTD2660Programmer" - выдает ошибку "Приложению не удалось запуститься, поскольку MSVCR100D.dll" не был найден. Повторная установка приложения может исправить эту проблему." Подскажите, пожалуйста путь, где этот файл должен лежать? Проблема аналогична и на XP и на Win7
|
Вот тут я выложил этот файл. Положи его рядом с екзешником программатора.
|
Цитата:
|
Цитата:
Про то, что на линейке пинов рядом с ВГА-разъемам перепутана маркировка понял. То есть я на разъеме ВГА нахожу выводы SCL, SDA, нахожу соответствующие пины на линейке рядом, SCL прямо на SCK (программатора), SDA на DI (программатора) и на D0 (программатора) через диод. Поправьте, если не прав. |
В шапке уже исправленная схема. Все верно.
|
А диод КД243А подойдет? Из каких соображений подбирать его?
|
Попробовать можно, но не факт, что заработает.
Критерии - падение напряжения при малом токе (менее 1мА) должно быть минимальным, т.к. размах сигнала всего 3.3В, из них лог 0 - это меньше 0.4В. А скорость реакции должна быть достаточная для прямоугольного сигнала 100кГц. Это все не про кд243 ))). В идеале - шустрый шоттки. Но повторюсь - попробовать можно ))) |
Цитата:
|
Та в принципе, заработать может почти любой. Даже 1N4001 у меня работал, хоть он для этих целей и не предназначен.
Точно пойдут: 1N5819, SB160, BAT85, SR1100, и другие шоттки или ультрашустрые. |
Цитата:
|
Вложений: 1
Здравствуйте! У меня вопрос: насколько легко "убить" программатор? Дело в том, что я случайно залил "левую" прошивку, контроллер замолк. Теперь программатор не находит ни одного устройства. Пробовал подключать исправный контроллер с прошивкой от ancc - тоже самое. До этого все отлично работало через VGA, спаял переходник на HDMI - тоже не идет. Боюсь, что программатор капут. TIAO USB JTAG
|
Что пишет прога на FindDevices?
|
Я сверху картинку подвесил: No devices found
|
Сорри, я там не заметил этой строки...
Тады, если с подключениями все верно и плата под напряжением, можно попробовать поймать момент при включении когда плата уже запустилась, а содержимое флеша не сбивает настройки порта. Шанс мал, но он есть. Еще один вариант попробовать впаять пустую микруху флеша. Я не уверен, что без прошивки процессор отреагирует на команды по i2c, но опять же - шанс мал, но есть. |
Вложений: 1
Если отключить питание с платы, то выдает это:
Это нормально? |
При отключенном питании плата подтягивает линию SDA к земле, и программатор видит на ней низкий уровень. А т.к. программатор проверяет наличие отзыва платы ACK в виде низкого уровня - то ес-сно, он считает, что плата отозвалась на все возможные адреса.
Речь шла о том, чтобы при включении в короткое время сделать EnterISP, тем самым перевести чип в режим программирования. |
Спасибо, буду пробовать.
|
Правильно подобранный конденсатор, в моем случае 1000 пФ, разрешил проблему. Странно, что раньше работало без него, потом перестало. Спасибо автору темы за советы!
|
Я рад, что все получилось!!!
|
А землю программатора и землю ВГА нужно объединять?
|
обязательно!!!
|
Схема???
Вложений: 1
|
Как человек здравомыслящий, я ожидаю, что перед задаванием вопроса человек может ознакомиться хоть с парой предыдущих страниц темы...
Цитата:
|
Цитата:
Заработало со старым добрым КД521 и кандером ~1000пик, все щетки,:rolleyes2: пардон, Шоттки, правда выпрямительные, в пролете. ЗЫ. А можно сделать в проге кнопочку очистки сообщений (Clear), аццки не удобно... |
Я очень рад, что все заработало!
По поводу очистки - попробуй дважды кликнуть по тексту ;) |
OK. Попробовал:happy:. Спасибо!:drinks_cheers:
|
Часовой пояс GMT +4, время: 08:41. |
Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot