Программатор Willem и программное обеспечение

  • schpuntik
S
  • 29 Май 2004
Программатор Willem и программное обеспечение

Программатор Willem и программное обеспечение

Вот собрал программатор Willem PCB3 . теперь мне надо запрограммировать флешь SST39SF010 и не получается ! Не знаю в чём проблема все описания на английском! Как выставляются jumper и для чего в программе выделено подключение ICSP

Как это всё выставляется ?Не могу найти на мне доступном языке описания что-бы всё было понятно! Я владею только немецким языком но и конечно русским! Может кто знает как всё это делается?Или есть полное описания что и зачем в нём и как этим пользоваться?
 
A
Andron
  • 30 Май 2004
Я сам в нём толком не разбираюсь, но вижу никто не отвечает.... , скажу что я думаю. ICSP думаю просто разъём используемый для адаптеров.Джамперы для этой памяти стандартно выставленные(должна же быть у тебя какая-то документация) - те же положения джамперов для PIK котроллеров, 24серии,93, может так разберёшся. Положение переключателей показано на рисунке программы. А вобще с ним нужно поработать на более простых микросхемах-24,93 и выбрать подходящую версию программы, настроить , а потом браться за микросхемы по серъёзней. Вообще программатор очень глюкавый,мне не нравится , во всех версиях себя по разному ведёт. Так, что одноразовые микросхемы лучше вобще ему не доверять.
 

Информация Неисправность Прошивки Схемы Справочники Маркировка Корпуса Сокращения и аббревиатуры Частые вопросы Полезные ссылки

  • Справочная информация

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

    • Диагностика
    • Определение неисправности
    • Выбор метода ремонта
    • Поиск запчастей
    • Устранение дефекта
    • Настройка

    Учитывайте, что некоторые неисправности являются не причиной, а следствием другой неисправности, либо не правильной настройки. Подробную информацию Вы найдете в соответствующих разделах.

  • Неисправности

    Все неисправности по их проявлению можно разделить на два вида - стабильные и периодические. Наиболее часто рассматриваются следующие:

    • не включается
    • не корректно работает какой-то узел (блок)
    • периодически (иногда) что-то происходит

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

    Большинство современной аппаратуры представляет из себя подобие программно-аппаратного комплекса. То есть, основной процессор управляет другими устройствами по программе, которая может находиться как в самом чипе процессора, так и в отдельных микросхемах памяти.

    На сайте существуют разделы с прошивками (дампами памяти) для микросхем, либо для обновления ПО через интерфейсы типа USB.


    По вопросам прошивки Вы должны выбрать раздел для вашего типа аппарата, иначе ответ и сам файл Вы не получите, а тема будет удалена.
  • Схемы аппаратуры

    Начинающие ремонтники часто ищут принципиальные схемы, схемы соединений, пользовательские и сервисные инструкции. Это могут быть как отдельные платы (блоки питания, основные платы, панели), так и полные Service Manual-ы. На сайте они размещены в специально отведенных разделах и доступны к скачиванию гостям, либо после создания аккаунта:


    Внимательно читайте описание. Перед запросом схемы или прошивки произведите поиск по форуму, возможно она уже есть в архивах. Поиск доступен после создания аккаунта.
  • Справочники

    На сайте Вы можете скачать справочную литературу по электронным компонентам (справочники, таблицу аналогов, SMD-кодировку элементов, и тд.).


    Информация размещена в каталогах, файловых архивах, и отдельных темах, в зависимости от типов элементов.

  • Marking (маркировка) - обозначение на электронных компонентах

    Современная элементная база стремится к миниатюрным размерам. Места на корпусе для нанесения маркировки не хватает. Поэтому, производители их маркируют СМД-кодами.


  • Package (корпус) - вид корпуса электронного компонента

    При создании запросов в определении точного названия (партномера) компонента, необходимо указывать не только его маркировку, но и тип корпуса. Наиболее распостранены:

    • DIP (Dual In Package) – корпус с двухрядным расположением контактов для монтажа в отверстия
    • SOT-89 - пластковый корпус для поверхностного монтажа
    • SOT-23 - миниатюрный пластиковый корпус для поверхностного монтажа
    • TO-220 - тип корпуса для монтажа (пайки) в отверстия
    • SOP (SOIC, SO) - миниатюрные корпуса для поверхностного монтажа (SMD)
    • TSOP (Thin Small Outline Package) – тонкий корпус с уменьшенным расстоянием между выводами
    • BGA (Ball Grid Array) - корпус для монтажа выводов на шарики из припоя

  • Краткие сокращения

    При подаче информации, на форуме принято использование сокращений и аббревиатур, например:

      Сокращение   Краткое описание
    LEDLight Emitting Diode - Светодиод (Светоизлучающий диод)
    MOSFETMetal Oxide Semiconductor Field Effect Transistor - Полевой транзистор с МОП структурой затвора
    EEPROMElectrically Erasable Programmable Read-Only Memory - Электрически стираемая память
    eMMCembedded Multimedia Memory Card - Встроенная мультимедийная карта памяти
    LCDLiquid Crystal Display - Жидкокристаллический дисплей (экран)
    SCLSerial Clock - Шина интерфейса I2C для передачи тактового сигнала
    SDASerial Data - Шина интерфейса I2C для обмена данными
    ICSPIn-Circuit Serial Programming – Протокол для внутрисхемного последовательного программирования
    IIC, I2CInter-Integrated Circuit - Двухпроводный интерфейс обмена данными между микросхемами
    PCBPrinted Circuit Board - Печатная плата
    PWMPulse Width Modulation - Широтно-импульсная модуляция
    SPISerial Peripheral Interface Protocol - Протокол последовательного периферийного интерфейса
    USBUniversal Serial Bus - Универсальная последовательная шина
    DMADirect Memory Access - Модуль для считывания и записи RAM без задействования процессора
    ACAlternating Current - Переменный ток
    DCDirect Current - Постоянный ток
    FMFrequency Modulation - Частотная модуляция (ЧМ)
    AFCAutomatic Frequency Control - Автоматическое управление частотой

  • Частые вопросы

    Как мне дополнить свой вопрос по теме Программатор Willem и программное обеспечение?

    После регистрации аккаунта на сайте Вы сможете опубликовать свой вопрос или отвечать в существующих темах. Участие абсолютно бесплатное.

    Кто отвечает в форуме на вопросы ?

    Ответ в тему Программатор Willem и программное обеспечение как и все другие советы публикуются всем сообществом. Большинство участников это профессиональные мастера по ремонту и специалисты в области электроники.

    Как найти нужную информацию по форуму ?

    Возможность поиска по всему сайту и файловому архиву появится после регистрации. В верхнем правом углу будет отображаться форма поиска по сайту.

    По каким еще маркам можно спросить ?

    По любым. Наиболее частые ответы по популярным брэндам - LG, Samsung, Philips, Toshiba, Sony, Panasonic, Xiaomi, Sharp, JVC, DEXP, TCL, Hisense, и многие другие в том числе китайские модели.

    Какие еще файлы я смогу здесь скачать ?

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


  • Здесь просто полезные ссылки для мастеров. Ссылки периодически обновляемые, в зависимости от востребованности тем.



D
DUIIK
  • 30 Май 2004
schpuntik проблема полько с SST39SF010? Ты что нибудь другое последовательное шить пробовал? Test H/W проходит?

да еще - работать надо под WIN-98

с ним нужно поработать на более простых микросхемах-24,93 и выбрать подходящую версию программы

Andron
не все так просто - 24и93 могут работать нормально даже если Test H/W не проходит- поэтому в WILLEM нужно начинать именно с Testa
 
M
  • 31 Май 2004
schpuntik, собирай версию 3.1 теперь :) Программирую на ней все что можно и нельзя тоже. С PCB3 к сожалению не разбирался.
 
D
DUIIK
  • 31 Май 2004
Moriaan версия 3,1 отличается от РСВ3 только организацией питания - у РСВ3 при напряжении больше 24В начинаются проблемы- поэтому надо немного менять номиналы резисторов преобразователя питания (если кому интересно могу поискать - где-то есть). А в остальном никаких отличий.
 
S
  • 31 Май 2004
Из Willem собрал только часть схемы для программирования 24-ой серии ЭЗУ. Оказалось, что устойчиво работает только версия "097g" программы. Так что согласен с Andron-ом в том, что с разными версиями могут быть разные проблемы.
 
A
Andron
  • 31 Май 2004
2DUIIK, Поищи для меня, пожалйста. И ещё ... какая версия программы сейчас последняя, и какая самая так, сказать правильная.
 
M
  • 31 Май 2004
Пишу с помощью версии 0.9i, проблем никаких.

А, чуть не забыл. Не знаю как в PCB3 но в версии 3.1, перед и после стабилизатора на 5В нужно воткнуть электролиты минимум на 20мкF. В оригинальной схеме про них почему то забыли.
 
A
Andron
  • 31 Май 2004
А , кто на этом программере с ПИК контролерами работает. Есть пару вопросов насчёт 12С509А(508). Конкретно сбивает с толку , галочка на MCLR. Не совпадает с другими программами(программаторами). Поясню: Если , при прошивке галочку убрать,то при чтении этим программером её нет. А вот другими , наоборот показывает эту галочку, при прочтении этой же прошивки.
 
D
DUIIK
  • 11 Июн 2004
Andron вот изменения для PCB3
 
A
Andron
  • 11 Июн 2004
Спасибо.
 
C
Crisis
  • 18 Июн 2004
программатор PCB3 ,скачал свежую версию программы(спасибо!)
НО все равно не выходит :( :нужно прошить 27с020
(Sharp70es-03 ) подскажите ,что я делаю неправильно?
и вот ещё что такое ICSP ?
и что с этим делать?

error.jpg
 
M
  • 18 Июн 2004
Shurik™57, а что в закладке "Configs" стоит? Судя по сообщению, программатор вообще не видит чипа.
 
C
Crisis
  • 18 Июн 2004
Moriaan, а что там должно быть и в каком случае???

до сего момента я имел дело лишь с 24сХХ
 
C
Crisis
  • 20 Июн 2004
Moriaan сказал(а):
Shurik™57, а что в закладке "Configs" стоит? Судя по сообщению, программатор вообще не видит чипа.

error2.jpg
 
M
  • 20 Июн 2004
Shurik™57, а флеш читается? Попробуй его сначала стереть, потом прочесть, в Буфере должны все значения ячеек иметь значения FF. Если этого нет проверь исправность диода стоящего на адресе А9. При настройке программатора, у меня была похожая проблема, полярность перепутал :) Второй пунктик, это напряжение программирования. 27С020 мне удалось запрограммировать только при Vp=25в.(SW2 - S1 и S2 в OFF, S3, S4 в ON). Это для версии 3.1. Проверь напряжения тоже непосредственно после стабилизатора.

Удачи!
 
C
Crisis
  • 22 Июн 2004
Вот и флеш попалась в руки ...уже прошитая SyngMOS F29C51004T(от DVD), попробовал,
читается нормально ,стёр(в буфере все значения ячеек FF), НО вот ОБРАТНО загнать!!!??? неполучается!! :pain25: :confused:
выводится ТА ЖЕ ошибка!! ... так что про "Vp=25в" наверное рановато говорить.
Думал может чего с компом не того, залез в биос, менял значения порта: ЕРР, ЕСР, ЕРР+ЕСР...
даже на разных компах и Win от 98 до ХР... все без толку! :durak:
Помогите разобраться , оч. прошу... :help:
 
N
  • 22 Июн 2004
Я пользую какую-то польскую версию софта(тоже были проблемы с записью, где надыбал не помню), пишет все(что попадалось ;-)).
Кстати ID чипа отдается правильно?
 
M
  • 22 Июн 2004
Shurik™57, про 25 вольт как раз таки самое время поговорить, потому что если чтение - стирание происходит, а запись нет, это говорит о том что схемная часть программатора, ответственная за адресацию и прохождение данных исправна, а вот напряжения то программирования скорее всего и нет. Воспользуйся закладочкой Test H/W внизу программы. Установи джамперы в указанное положение потом последовательно проверь все линии адресов и данных выставляя-убирая галочку в соответственном окошке контролируя параллельно этот сигнал на ZIF цокеле. Если все сигналы присутствуют, то программатор будет работать стопроцентно! Если нет тестера, возьми диодик.

Удачи!

З.Ы. Не в коем случае не переключай джамперы при включенном программаторе и воткнутой в ZIF цокел IC! Погорят транзисторы которые коммутируют напряжение питания и V-программирования!
 
C
Crisis
  • 24 Июн 2004
Провёл Test H/W, на всех напряжение (+4.8/5В) управляется кроме ОДНОГО!??:confused: : СЕ -22 (он же CS, S4 по схеме)
т.е. на этой ноге напряжение есть, но зависит от того что в данный момент на других и имеет несколько уровней (от 0 до 5В) ,а при обращении именно к ней ничего не происходит!!
НО в данной флешке(F29C51004T) этот джампер стоит в положении OFF !!
Проверил преобразователь все исправно выдаёт(12/15/21/25В)...а может при программировании он даёт сбой?(т.е. под нагрузкой?) как проверить?

Nessy сказал(а):
Кстати ID чипа отдается правильно?
наверное нет...:
0xFF (---)
0xFF
больше ничего...

Nessy сказал(а):
Я пользую какую-то польскую версию софта...
А это под какой программатор?(мой см. выше)
 
N
  • 24 Июн 2004
На CE ничего быть не должно при таком положении перемычек - она на земле
сидит через резистор, так что проверь чтобы она никуда не замыкала, исправен
ли переключатель.

А это под какой программатор?(мой см. выше)

Да под этот же.
Могу выслать.
 
M
  • 24 Июн 2004
Shurik™57, проверь на всякий случай номинал резистора на СЕ. Должен 2к2 стоять, маркируется тремя красными полосами.

Ты про джампер маленький такой с тремя контактами не забыл? :) Его нужно переставить из положения "Normal" в положение "29x040".
 
C
Crisis
  • 25 Июн 2004
Moriaan, резистор проверил, про джампер не забыл, ещё раз перепроверил диод по адресу А9 ... мля... :upset: :cry: :ma:
может чего с джамперами , которые рядом с ZIF панелькой , т.е. должны быть не так как по рисунку ?

Nessy, Давай!

И вот ещё чего, при программировании некоторых микросхем программа выдаёт сообщение о том,
что нужно отключить антивирус, системный монитор, ... какую-то функцию CPUIdle or CPUCool и т.д.
попробовал, ну это всё я отключил а вот посдеднее, как ??? (где-то в реестре?)
или попробовать прогу под DOS , у меня нет дайте ссылку пжлста или на мыло если у кого есть.
 
M
  • 25 Июн 2004
Shurik™57, а попробуй под 98-м. Блин, это уже становиться интересным! Правда, попробуй проверить под 98-м. Вот пара программ под ДОС, но я, правда, их не юзал, поэтому ничего сказать про них не могу. Единственное что знаю, что они работают под ДОС, не под эмуляцией, а под ДОС. Т.е. нужна загрузочная дискета с ДОС с деланая не под ХР и МЕ. Из-под 98-го, судя по описанию, должна идти. Как я понимаю, это связано с прямыми обращениями программы к принтерному порту. При написании программы, не использовались стандартные функции виндовоза, а порт программироался напрямую. Это связанно с временными задержками при программировании МС, потому и советуют выгрузить все программы и резиденты из памяти ИМХО.

Удачи!

З.Ы. Короче, шлю все, что у меня под ДОС есть, сегодня тямы не хватает разбираться, пятница, сам понимаешь... :) , а ссылка на сайт  ссылка скрыта от публикации 


Добавлено 25-06-2004 23:01

Есть еще, но это вроде бы просто как версии и тесты для программатора, но более ранних версий. Если надо, вышлю на мыло.
 
C
Crisis
  • 27 Июн 2004
Moriaan, пробовал прошить 27с020 (флешки такой [см.выше] прога не знает) с помощью wilepr995 , загружался с дискеты , ну и вот чего мне сказали: :upset:
25uS сказал(а):
Error at 0x0
Twc=25uS

эх, ...от скукидосады снёс "линолиум"(хм и что интересно он был и не такой уж и глюкавый;) )... начисто и поставил 98-й без всяких наворотов, те пока он чистенький и свеженький...
,а тут  ссылка скрыта от публикации  я был... только мой "англицкий" оставляет желать лучшего..., но на уровне каких-то там догадок я нашёл информацию о том что, версия PCB3 стабильно работает пока только с программой epr097i+, скачал ... ишшо раз папЫтался ... таже абшыбка ... :wc:

Вывад: нада мучать программатор...гм ,но в каком именно месте?:confused: