CnCLab Forums
Сайт Помощь Вход Регистрация
Добро пожаловать, Гость.
Cтраницы: [ 14 13
12
11
10
9
8
7
6
5
4
3
2
1
]
Архив
137. alenik Ukraine, Podvolochisk | Beginner | 9.01.12 15:43
AT89C55
AT89C55 (без индекса WD) шётся и читается как AT89C52 без проблем, но только в AT89C55 флеши 20 кб, против восьми у AT89C52. Возможно для поддержки AT89C55 нужна немного подправленная dll-ка
под AT89C52 чтобы писала все 20 кб?.
- Sanek г.Сертолово Лен.обл. | Master | 12.01.12 1:08
Если софт под DOS то в папке DLL есть файл 8xc51.cfg. Открываем его в текстовом редакторе и видим закомментированную секцию для 89C55. Убираем символы ; перед параметрами, сохраняем файл и пользуемся.
- alenik Ukraine, Podvolochisk | Beginner | 12.01.12 2:10
Sanek, позвольте Вас спросить.
Вы сами пробовали таким образом прошить контроллер?.
- Sanek г.Сертолово Лен.обл. | Master | 12.01.12 7:53
>Вы сами пробовали таким образом прошить контроллер?.
Да, прошивал.
Что бы не возникали такого рода вопросы, надо прочитать файл read.me, который находится в папке DOC.
...
Открыть его лучше в Microsoft Word и сохранить как Текст в формате RTF.
- PeaceDeads Казахстан, Усть-Каменогорск | Member | 12.01.12 19:00
у 55 проца задействованы дополнительные ноги, не предусмотренные в адаптере, я выкладывал доработаную схему и софт под винду..
http://www.telemaster.ru/cnclab/forums/index.php?a=topic&forum=10&topic=123
- Sanek г.Сертолово Лен.обл. | Master | 12.01.12 20:44
Откопал адаптер, который пролежал в коробке с 2005 года. Вся доработка для 89C55 сводится в подключении адреса A14(при программировании), установив перемычку с pin10 89C55 на pin4 разъема ZIF.
2 PeaceDeads: На рисунке, который находится по ссылке присутствует ошибка (P3.0 и PSEN).
- alenik Ukraine, Podvolochisk | Beginner | 13.01.12 0:29
"установив перемычку с pin10 89C55 на pin4 разъема ZIF"
Sanek, A14, это 33-ий пин разьема ZIF, ИЛИ 16 IDC, или я ошибаюсь?.
- Sanek г.Сертолово Лен.обл. | Master | 13.01.12 4:37
Да, A14 это 33-ий пин разъема ZIF, с pin 4 установлена перемычка для других целей (а для каких - не помню
)
- PeaceDeads Казахстан, Усть-Каменогорск | Member | 13.01.12 6:50
ошибки нет, схема для моего модуля, а не для ДОСовой проги..
там не только 89С55, еще W78E54 поддерживаются, а им еще больше ног нужно незадействованых в адаптере..
136. POP aka P.E.co. Украина, Алчевск | Master | 9.11.11 11:43
BiDiPro и PROM однократки.
Привет всем !!!
Пошил первые 6 микрух 556РТ4 для р/с "Лен", используемой нашими таксистами - результат очень положительный. Ранее использовал для этого ProgRT, но , то ли остатки микрух пошли нежные, то ли программатор "спортился", начал он их пороть не процентов 10, а все 100. А в связи с редкостью, и возросшей на порядок ценой на эти ИС, это стало слишком накладно.
Поэтому был придуман адаптер (пока только для 4-биток), максимально использующий аппаратную часть программатора, и содержащий 5 диодиков, 10 резюков, стабилитрон и 1 транзистор средней мощности.
Из-за довольно большого тока по питанию ИС во время шитья пришлось сделать сквозное питание адаптера напрямую от 12 вольт.
Прога сыровата пока, без некоторых вкусностей, и проверок, работает изначально под XP , В ближайшее время вывешу, как только немного причешу.
Конечно, это не самый востребованный адаптер, но иногда и он нужен, в крайнем случае, ко мне постоянно обращаются люди, обслуживающие таксистов - пошить РТ4.
- Aliaksandr Витебская обл. | Member | 10.11.11 1:11
В дальнейшем 556РТ5 шить будет, а то осталось пол сотни, могу с кем ни будь поделиться,
- POP aka P.E.co. Украина, Алчевск | Master | 11.11.11 16:55
В общем, да, но с _другим_адаптером_, пока не знаю, то ли добавлять 4 ключа к уже существующей схеме(проще по железу, но сложнее программно), то ли делать полнофункционалные 8 ключей (наоборот соотношение хард/софт), но с софтом, по идее, не должно быть особых проблем - дорожка протоптана
.
Конечно, хорошая мыслЯ приходит опослЯ, но вот толькои сейчас, когда появились боль-мень нормальные методы запуска софта под "неаппаратные" ОС, и _реальная_ концепсия универсальных адаптеров "двухэтажной" серии Pro - с одними и теми же ZIF-панелями для всех типов ИС, IMHO не имеет смысла делать это серийно, так как _заинтересованные_ люди уже имеют тот или иной программатор. Поэтому пока буду только выкладывать платки под ЛУТ/ЛЛТ, без рассылки заводских.
P.S. Кстати, с ламинатором, разогретым до 210..215 градусов, платки "на коленке" получаются несравненно лучше, чем с утюгом.
- pavel-pervomaysk Первомайск на Буге pavel-pervomaysk.com | Master | 11.11.11 18:56
Вы просто не умеете утюжить, вот что могу сказать.
- POP aka P.E.co. Украина, Алчевск | Master | 4.12.11 20:13
Обвинять в _этом_ одного из первого десятка отцов ЛУТ... ;-0 Дожился...
))
Ну... Дык... Я много чего не умею, наверное, утюжить тоже, несмотря на то, что мое описание этой технологии кочует по Инету и журналам, начиная с 97-го года. И собак не люблю, потому что не умею их готовить.
))
Ну, наверное, как в том кинЕ : "Не царское это дело..." ;-
Ну, это так, в виде "шютка зделиль", надеюсь, коллега pavel-pervomaysk в этом деле профи, не обидится, и знает, о чем говорит. Кстати, ради прикола могу прислать картинку одной из моих платок, если она у Вас нормально получится по ЛУТ - буду считать Вас гуру этой технологии. Вот у меня никак не получалась. 
А на данный момент - IMHO ламинатор - рулеZZZZ, еще вчера убедился, откатав платки на _гетинаксе_ (специфика винтажа требовала). Притом говорю это, пройдя после ЛУТ периоды спреевого и пленочного фоторезистов, а также попыток печати плат на прямотрактовом пигментном струйнике.
Немного позже, дополнение :
Чтобы закрыть тему - после общения с коллегой pavel-pervomaysk, которому был послан пример одной платки с шагом 0.0125" :
По его словам, это не проблема, и остается только снять шляпу перед чужим мастерством, и признать, что я просто пошел по более легкому пути, а не стал доводить владение данной технологией до витруозности.
Кстати, еще пошил штук 8 РТ-шек, и ни одна не была еще испорчена. Развожу адапер. Это будет платка , втыкаемая между программатором и FE2, используемым как универсальный разьем - компромисс между старыми, уже имеющимися у людей адаптерами, и планируемой, хотя, возможно, мертворожденной концепсией универсальных и оптимизированных "двухэтажных" адаптеров.
- alenik Ukraine, Podvolochisk | Beginner | 15.12.11 23:06
Вот, то как-раз о чем я мечтаю.
Еще бы К155РЕ3 чтобы шил.
Давеча нужно было прошить, пришлось к другу прогулятся, у него унипрог.
Нынче ходил шить 1878ВЕ1,подозреваю что уже порядком ему надоел. 
И вообще с прошивкой в последнее время сплошная невезуха, на прошлой недели нужно было биос прошить, спаял адаптер под 25xx.
Вставил 25L8005PC-15G, так она гадина прочиталась,стерлась, а прошиватся уже не хочет.

- POP aka P.E.co. Украина, Алчевск | Master | 25.12.11 22:36
>Еще бы К155РЕ3 чтобы шил.
Дык, не вопрос, правда , адаптер уже будет побольше, с 8-ю ключами минимум. Пока у него есть только название : РТ8 
>Вставил 25L8005PC-15G ... а прошиватся уже не хочет.
Коллега советовал, если не шьется - попробовать _понизить_ напряжение питания примерно до 2.8в.
135. eastman75 Белорусь, Минск | Beginner | 11.10.11 18:52
О моделировании схем программатора
Может быть мой опыт кому-то пригодится.
http://www.fayloobmennik.net/1045065
Здесь лежит архив с двумя моделями схем - схемы формирования Vprg и схемы формирования Vid. Модели составлены в программе National Instruments Circuit Design Suite Education v10.1 (она же Multisim 10.1), о которой можно прочитать на сайте http://www.radio-portal.ru/index.php/files/category/4. Там же есть ссылка для скачивания и советы по установке.
Конечно, мне могут сказать, что схема программатора разработана давно и обкатана, но для каждого новичка, собравшегося самостоятельно собрать программатор, все равно остаются вопросы по наладке этой схемы. Мне моделирование помогло подобрать сопротивления в схемах формирования Vprg, Vid не вслепую, а осознанно. Это особенно полезным оказалось при замене транзисторов КТ814 на BD138, а КТ315 на 2SC945.
- PeaceDeads Казахстан, Усть-Каменогорск | Member | 7.10.11 19:17
еще бы в протэусе сделать полную схему..
- pavel-pervomaysk Первомайск на Буге pavel-pervomaysk.com | Master | 7.10.11 20:24
И работать оно будет тоже только в протеусе...
- PeaceDeads Казахстан, Усть-Каменогорск | Member | 7.10.11 20:38
ну дак и прошивать микросхемы прямо в протеусе)
- POP aka P.E.co. Украина, Алчевск | Master | 8.10.11 20:03
PeaceDeads > ну дак и прошивать микросхемы прямо в протеусе)
Ага. Виртуальные микрухи шить на виртуальные дивайсы ...
))
Я как-то хотел смоделить в Протеусе, когда в 7.3 появилась модель 8285А.
Там и разводилка вроде бы ниче для рукопашной, и, если бы блистательно не решился TraceBack-ом вопрос с Hi-Res драйверами под Win32 для Досовского Оркада, наверное, переполз бы на Протеус, так как Выневская Оркадовская разводилка че-то мне очень не понравилась , а Пикад злостно ненавижу еще со времен 4.5.
Но насколько я знаю, там нет модели LPT (о EPP/ECP я уж и не говорю), а самому геморно ваять, да и я недостаточно для этого хорошо знаю Протеус и сам порт, ну и, как всегда , на это нет времени.
Кажется, там и модели USB нет.
А так, в общем, все остальное там есть , при желании, можно было бы и проектик BiDiPro 2.хх намоделировать.
Кстати, наверное, очень немногие знают, что самая первая схема БиДи была прислана мне Эдуардом примерно в 98-м году в виде двух кусков - аналоговая часть смоделированной в Circuit Maker 5, а цифровая - в виде таблицы соединений. К сожалению, оригинал, наверное, не сохранился, разве что в каких-то очень древних забытых мусорниканх на 5" дискетах или на стриммере
Бумажка с распечаткой сохранилась.
- eastman75 Белорусь, Минск | Beginner | 10.10.11 11:18
proteus mirabilis, proteus vulgaris и proteus penneri являются патогенными для человека
134. eastman75 Белорусь, Минск | Beginner | 7.10.11 10:13
Напряжения на ножках разъема параллельного порта
Кто-нибудь интересовался, что выдает компьютер на разъем параллельного порта? Вот, например, в моем компьютере стоит плата GIGABYTE GA-965GM-S2 (Intel i965), FSB = 800 MHz. Параллельный порт подключен к контроллеру ICH8 (северный мост) через IT8718 (управление вводом-выводом). Для работы с программатором в БИОсе установлен режим EPP.
Если измерить напряжения на разъеме порта при отключенном программаторе, то можно увидеть такую картину:
http://www.fayloobmennik.net/1045115
Все бы ничего, кроме ножек 4, 11, 12 и 13. Ножка 4 - это разряд данных D2P. На ней 4.1в, которые подаются на ножку 14 ИР22 и ножки 32 ВВ55А. Почему именно этот разряд установлен в логическую "1" непонятно, потому что на остальных разрядах данных логический "0". Аналогично, на ножках 11-13 наличествует напряжение 4.1в, но соответствующие им выводы в схеме программатора соединены с сигнальной землей.
Хотелось бы услышать комментарий специалистов, так как я - новичок в этом деле.

Комментарий не поступил. Вот что я выяснил сам: при запуске ОС драйвер выставляет логический уровень "1" на всех рабочих ножках LPT-разъема. После подключения программатора (без подачи питания) логический уровень "1" остается на ножках 1 (/WR), 4(D2P), 14(RD) и16(A0P). После подачи питания все остается таким же. После запуска какой-либо программы управления программатором (в моем случае запускается тестовая программа И. Попова) на ножке 4(D2P) устанавливается уровень логического "0".

Если теперь отсоединить кабель от программатора, уровень логической "1" остается на ножках 1, 14, 16 и появляется на ножках 15 и 17. Так работает драйвер LPT-порта.
- POP aka P.E.co. Украина, Алчевск | Master | 8.10.11 20:10
eastman75 > Ножка 4 - это разряд данных D2P
А тебе не кажется, что это приходит с программатора ? Если попробовать вытащить ИР22, тем более, сам говорил, что он нехорошо греется ? Или глянуть, че там , если он отключен. Я, конечно, не сомневаюсь, что ИР-ка включена не "вверх ногами", но IMHO стОит еще раз посмотреть. По идее, все сигналы D0..D7 на LPT должны быть одинаковые , если, конечно, на порт ничего не подается из данных.
- eastman75 Белорусь, Минск | Beginner | 10.10.11 18:38
Провел чистый эксперимент: вынул обе ВВ55 и ИР22, подключил программатор к кабелю без подачи на него питания. На ножке 4 разъема 4,19в, на ножке 14 панельки ИР22 - 4,19в, на ножках 32 панелек ВВ55 тоже самое. При подаче питания на программатор это напряжение уменьшается до 4,18в. Только все это, наверно, не важно, так как после запуска теста это напряжение уменьшается до уровня логического "0" (около 0.07в). Просто непонятный факт - чего это драйверу так нравится бит D2P?
- PeaceDeads Казахстан, Усть-Каменогорск | Member | 11.10.11 4:30
не заморачиваюсь, какими должны быть напряжения на ножках LPT при запуске компа, если есть подозрения на его неисправность - можно просто проверить это программой, например CTRLLPT..
ножки 11-13 - входы, обрати внимание на таблицу в схеме..
в bidipro они используются для контроля целостности кабеля\подключения программатора,
а например в WILLEM PCB5.0 - для приема данных..
133. alenik Ukraine, Podvolochisk | Beginner | 4.09.11 11:14
Проблема с записью ST49LF003
Здраствуйте господа.
У меня проблема с записью ST49LF003.
Нужно прошить биос. Сдул микросхему, прочиталась, стерлась, но не пишется.
Нашел у себя ещё одну, с этой аналогично.
Думал флешки дохлые, снял с рабочей мат-платы микросхему, стерлась но тоже писатся не хочет. Хорошо ещё что те две не выбросил. 
49LF002 и 49LF004 читаются и пишутся без проблем.
Здесь: http://www.telemaster.ru/cnclab/forums/index.php?a=topic&forum=10&topic=21 этот
вопрос уже задавали, но решения так и нет.
Подскажите хто сталкивался, в чем могут быть траблы.
- PeaceDeads Казахстан, Усть-Каменогорск | Member | 6.09.11 14:18
пишете софтом под дос?
- alenik Ukraine, Podvolochisk | Beginner | 8.09.11 3:05
Им родным и пишу, другие софты не прижились.
Немного разобрался, 49LF003A весьма специфическая микросхема.
Записать в неё можно только начиная с адреса 0x020000.
Первый мегабит программатор видит, но записать туда ничего не возможно.
Пошивка-же загружается с самого первого адреса, в следствии чего запись не возможна.
Теперь немогу понять, как указать программатору, с какого адреса писать.
Было бы проще както изменить библиотеку под микросхему или конфигурационный файл, чтобы по умолчанию писалось с адреса 0x20000.
- Alex+ Минск | Admin | 18.09.11 7:19
Попробуйте выбрать ST49LF004,
загрузить файл с адреса 0x020000
и временно отключить проверку при записи.
- POP aka P.E.co. Украина, Алчевск | Master | 18.09.11 8:21
Странно... когда колеега делает программатор, я его всегда тестирую записью обычного текстового файла, в том числе и на SST49LF003A - ничего стремного не заметил. Может, она залочена на бутлоадере ? (надеюсь, я не говорю глупость или дезу, это просто предположение). Софт Алекса, именно тот, который на сайте. По возможности еще раз попробую для гарантии.
- alenik Ukraine, Podvolochisk | Beginner | 18.09.11 19:51
Вот, наконец-то мне ответили.
Проблема состоит в том, что в 49LF003A первый мегабит не переписываемый, и должен читатся как 00. Но при стирании, этот мегабит каким-то образом забивается FF.
Записать после этого прошивку с нулями в первом мегабите уже не возможно, выдает ошибку при попытке записи первого-же байта FF на 00.
Если первый мегабит прошивки забить FF, то все остальное пишется.
Прошел к другу, и на унипроге без проблем удалось зашить бекап старой прошивки этой флешки. В первом мегабите теперь стова всё нули.
Но мне нужно залить прошивку свежего биоса, а он стает с первого адреса.
Как его записать с адреса 0x020000, нак и не разобрался.
Скачал софт унипрога, там есть команда OFFSET, с её помощью задал начальный адрес 0x020000 и сохранил прошивку.
Тоесть, пока проблема состоит в том, что программатор при стирании первый мегабит переписывает (по крайней мере в моём случае ) как FF, и при попытке записать прошивку с нулями в первом мегабите, (а именно так оно и должно быть), выдает ошибку.
Было опробовано три микросхемы 49LF003A.
- alenik Ukraine, Podvolochisk | Beginner | 25.09.11 22:34
Меня не слышат-это минус, но и не гонят-это плюс 
Господа, пожалуйста, поверте у себя на программавторе 49LF003A на щёт FF в первом мегабите после стирания. Может это я горожу здесь глупости,или глюк программатора, но проблему нужно решить.
Старая прошивка не годится, останавливается на посте b6 по посткарте, а новую залить,
при всех попытках вообще не работает. Шью под досовским софтом,win98.
- POP aka P.E.co. Украина, Алчевск | Master | 30.09.11 5:30
Коллеги, я не знаю, о том же самом мы говорим, или нет, поэтому указываю свои условия сегодняшнего эксперимента на работе :
Программатор, адаптер FE2 с вставленным FWH,
Мамаша Albatron KX18Pro, проц Athlon XP +2500 Barton (динозавр 
порт в Биосе 378 ECP+EPP,
Windows98 без загрузки оболочки,
софт Алекса, точно такой, как у меня на сайтах,
модуль 49FWH.DLL размером 4 224 и датой 26.11.2004 временем 13:30.
Микруха SST 49LF003A , далее строчки 33-4C-NH, 0337112-АА.
Прошивка произвольным текстом на русском языке, кодировка ОЕМ-866.
Все 393216 байт безукоризненно читаются, трутся, записываются и верифицируются,
с нулевого адреса до последнего,
после каждого действия делается проверка чтением - все адекватно, поэтому я не пойму, в чем проблема.
А вот с Выневскими софтами проблемы постоянные, вот сейчас, например под XP, ни один из них даже прочитать правильно не может, а вот софт Алекса под тем же самым UserPortом читает адекватно (запись не пробовал).
Кто-то пробовал это делать в примерно такой же конфигурации ?
P.S. Вечером проделал то же на домашнем IP-2800 / Asrock на VIA 890, XP SP2 прямо под Вынем и Юзерпортом - пишет, трет, читает. Может, софт Алекса это учитывает, и показывает не реальный, а относительный адрес ? Дык, вроде бы нет, смотрел сохраненный файл с дампом - все как положено.
- alenik Ukraine, Podvolochisk | Beginner | 30.09.11 21:53
Все, разобрался.
Подсказал Олег Чукаев, за что ему огромное спасибо, ибо сам отозвался.
Оказалась глючной 49FWH.DLL датированая 17 августа 2003 года.
Нашел новую 26.11.2004 , и все стало на свои места, тоесть пишет и читает на ура.
Единственное мне не понятно, при считывании старой прошивки, данные начинались с адреса 20000, теперь записал новую прошивку, данные начинаються с 00000
Наверное при этой DLL, первый мегабит просто не виден.
Всем большое спасибо за помощь.
- POP aka P.E.co. Украина, Алчевск | Master | 1.10.11 3:57
Да, Олег мне об этом вопросе тоже недавно писАл, но я не вьехал, что кому-то где-то можно было откопать именно этот старый кривой модуль, так как уже минимум года полтора на моих обоих сайтах находятся _нормальные_, как в отдельных архивах, так и включенные в софт Алекса, поэтому, когда, наконец-то, позавчера добрался вплотную, тестировал и удивлялся проблеме на пустом месте.
Тем более, что, как уже говорил, и раньше при изготовлении программаторов коллегой, тест обязательно проводился и на этой микрухе.
Ну, хорошо, что хорошо закончилось.
А че "первый мегабит не виден" ? По обозначвнию 003 , насколько я знаю, она и есть реально такого обьема - не 2, не 4, а именно 3 мегабита.
- alenik Ukraine, Podvolochisk | Beginner | 1.10.11 16:36
Как резюме можно сказать так:
Если при считывании ST49LF003, вы видите первый мегабит, а он обычно забит нулями, или FF если стереть флешку и записать в неё ничего не получается, то значит нужно менять модуль 49FWH.DLL на датированый 26.11.2004.
Да, проблема можно сказать на пустом месте, но софт как скачал шесть лет назад, так и ничего не менял, все отлично работало по сей день. Думаю это показатель качества софта и программатора, а то я уже было решил, что время вышло и пора братся за паяльник. 
- POP aka P.E.co. Украина, Алчевск | Master | 8.10.11 20:16
Олег Чукаев мне обьяснил, что "правильный" модуль скрывает первый мегабит, их, как положено, 3, а адрес начинается с 0 , чтобы юзер не парился. 
132. halny Украина,Южноукраинск | Beginner | 29.07.11 18:00
Прошу помощи.Нестабильно работает BiDiPro
Добрый день.
Помогите советом.
Программатор собрал давно шил в основном 27,28,29 серии все было нормально, затем был перерыв в работе, спустя 4года понадобилось прошить 25L1005 возникли проблемы, читает не стабильно стирать и записывать не хочет совсем.
Питание и сигналы тестовой программой проверились все ОК. Для проверки попробовал 27 серию читает стабильно 28 читает почти стабильно но пишет через раз.Шнур тот же что и раньше нормальный.Изменился только комп Atlon 2200. Побывал на другом P3 результат нестабильнее с чтением но писать ни в какую не хочет.
Куда смотреть дальше на знаю
.
Плата Rev.1.3 софт последний.
- alex71 Kyiv,Ukraine | Member | 29.07.11 18:14
А разве в BiDiPro есть поддержка сериал флешь?
- halny Украина,Южноукраинск | Beginner | 29.07.11 18:49
На данный момент поддержаны следующие типы микросхем (в скобках указан тип адаптера) :
27CXXX - UV EPROM ( FE2 и DIP28PLCC, если PLCC 27х512 и ниже )
28FXXX - EEPROM ( FE2 )
28F001BXx - EEPROM ( FE2 )
--------------------------------------------
25xxx - Serial Flash ( 25x )
- POP aka P.E.co. Украина, Алчевск | Master | 31.08.11 14:05
Дык, 25-я уже давно поддержана, адаптер только не производился, но чертежики есть на сайте, модуль включен в софт, а еще буковские 24RF08.
2 halny : Это я его ковырял ? Если да, то тестировался он прилично, глюков не было замечено под голым Досом, а под ХР я все-таки отказался софт Алекса запускать - нет гарантии достоверности записанных данных.
Хотя чаще всего причиной нестабильности бывают загрязненные контакты разьемов.
Так он и не победился ? А на другом компе (интеле каком-нибудь, или постарее, типа трипне) все-таки хоть раз пробовали ?
Можно, конечно, и по-другому подойти к проблеме.
Сейчас на том же Аукро можно купить за гривень 300 какой-нибудь буку на чипсете Intel BX, честным LPT и трипнем на 600 900 МГц специально для программатора - IMHO удобно и мобильно.
Да даже первопен для него катит с головой, а под Досом работал бы и на совсем древнем 386-м , если бы на них был хотя бы Bidirectional режим.
- eastman75 Белорусь, Минск | Beginner | 18.10.11 11:39
131. PeaceDeads Казахстан, Усть-Каменогорск | Member | 25.03.11 15:12
Софт под Windows
обновил ссылку..
http://bidipro.ifolder.ru/21197193
- vovic Россия, Тында | Beginner | 25.11.10 13:55
скачал, запустил....
ини файл поправил под себя.
под хабовые чипы ни одного модуля 
- POP aka P.E.co. Украина, Алчевск | Master | 26.11.10 10:07
Спасибо, коллега PeaceDeads.
Бум тестировать. Я так понимаю, это на основе сорцов от Savaga.
Пока - то, что вылезло на первый взгляд.
Почему-то подразумевается, что у юзера в Выньке уже должны быть файлы
mfc42d.DLL
msvcrtd.DLL
mfco42d.dll
Но, например, у меня на SP2 , с каждодневным ее обновлением с сайта мелкософта, их нет.
Ну, предположим, я выкрутился, найдя по сообщениям эти 3 либы в инете (их, кстати, достаточно расположить в каталоге проги), а часть народа просто потеряется. Хотя бы предупредил. 
Или для этого юзер должен ставить себе MS VC++ ?
При About - по прошествии пары-тройки секунд все вылетает с ошибкой, сообщение я не успеваю засечь, так как сверху покрывается сообщением от оси на счет отправлять отчет, или нет.
При нормальнов выходе генерится звук , в системе сопоставленный с критической ошибкой - это фича, или баг ?
Ну и совсем мелочь - в конфигурации желательно использовать не абсолютные, а относительные пути к LptDrvUK.dll и модулям, а то создается сразу неприятное субьективное впечатление.
Если я в чем-то неправ или ошибаюсь - заранее прошу прощения.
Ну, а по результатам _функционального_ тестирования сообщу позже, надеюсь, они порадуют.
- PeaceDeads Казахстан, Усть-Каменогорск | Member | 8.01.11 6:32
софт сырой, к тому же дебаг, а не релиз. меня просто просили выложить, для теста)
сейчас зима, появилось немного времени. если еще баги будут замечены, пиши.
насчет относительных путей учту.
About уже исправил(перезалил). в дебаг версии клик по правой кнопке мыши вызывает вылетание, думаю из-за использования внешнего компонента Hex-редактора, который скомпилирован для релиза.
генерица звук, и в статусе моргает при ошибках - вместо раздражающего окошка..
звук можно в настройках выключить.
отличий от 0.38 довольно много, взять хотя бы сохранение положения и размера программы; разделенная область еепром и флеш для модулей контроллеров; ширина строго 16 байт; нет критичности к размеру файла прошивки..
ПО+ обновленный модуль 24C(поддержка AT24C1024, скорость чтения записи увеличена)
http://bidipro.ifolder.ru/20479112
- PeaceDeads Казахстан, Усть-Каменогорск | Member | 26.11.10 15:03
исходники для написания модулей желающим вышлю почтой(см. "О программе")..
- Sanek г.Сертолово Лен.обл. | Master | 1.12.10 11:06
А что, приличного файлообменника не нашлось? А то пинают с рекламы на рекламу...
- Nik UA , Sumy | Member | 1.12.10 21:52
По поводу файлообменника ему уже говорилось
, но он только на этот и вылаживает, вроде места больше нету.
- strogach Moldova,Kishinev | Beginner | 2.12.10 16:43
Как его запустить под XP SP2?
Спасибо.
- vovic Россия, Тында | Beginner | 5.12.10 14:00
скачал, посмотрел. ну нет модулей под хабки
я на них могу тестить.
Зы. еще сегодня где то в сети видел что юзерпорт не работает на XP SP3
- PeaceDeads Казахстан, Усть-Каменогорск | Member | 6.12.10 8:26
да, userport1.0 не работает под SP3, благо есть исходники к нему, но довольно сложно разобраться с малым опытом программирования..
я не компилил модули, кроме тех что сам писал: PIC16, MCS51, 24C.
по "модулей под хабки" - название микросхем плиз..
- vovic Россия, Тында | Beginner | 6.12.10 19:49
к примеру:
SST 49LF002
SST 49LF003
SST 49LF004
и так далее. весь список есть в модуле под dos, называется 49FWH.
это "флешки" с материнок.
- PeaceDeads Казахстан, Усть-Каменогорск | Member | 7.12.10 11:23
нужны исходники этого модуля, для адаптации под виндовый софт, либо ждите пока автор модуля сам напишет..
ну и под досом же все работает?
- vovic Россия, Тында | Beginner | 8.12.10 11:56
исходников у меня естественно нет.
за исключением того что в одном из архивов под хабки от интела есть файлик 82802.cpp
А по поводу доса, где ж его взять то, чистый, под хрюнделем? 
- PeaceDeads Казахстан, Усть-Каменогорск | Member | 8.12.10 17:00
Игорь Попов писал уже про досовый софт:
http://www.telemaster.ru/cnclab/forums/index.php?a=topic&forum=10&topic=125
- vovic Россия, Тында | Beginner | 9.12.10 13:03
я видел. повторюсь, юзер порт не работает на ХР SP3.
на старом буке с маздаем 98 нет нужного лпт порта. вот и получается - замкнутый круг.
есть программатор, но нет возможности с ним полноценно работать.
наверное придется опять сложить в коробку и засунуть подальше на неопределенное время. и сесть за изготовление адаптеров под вильяма
- PeaceDeads Казахстан, Усть-Каменогорск | Member | 8.01.11 6:33
у меня нет возможности протестить на SP3, пробуй http://bidipro.ifolder.ru/20723726
во время работы этой запусти досовую версию..
- vovic Россия, Тында | Beginner | 11.12.10 5:50
увы, етот экзешник не работает с дос версией. кстати, в ней папка модулей обозвана - DLL
а вот если я в папку с этим exe добавляю из вашей папки BiDiPro 0.39 for test:
папку Modules, и файлы(bidipro.ini LptDrv.dll LptDrvUK.dll) - то оболочка запускается.
- PeaceDeads Казахстан, Усть-Каменогорск | Member | 20.12.10 7:09
етот экзешник и не должен работать с дос версией, его нужно скопировать в директорию с предыдущей версией под винду..
когда оболочка запустилась(порты должны стать доступными) - открой дос версию и пробуй ей пользоваться..
попробовал на ноутбуке - он вообще на перезагрузку сразу уходит, пока не знаю с чем связано, может из-за аутпоста..
LptDrvUK.dll от LptDrv.dll отличается лишь дополнительным сохранением регистра EBX, я заметил что он изменяется во время работы LptDrv.dll, что приводило к неправильной работе старых модулей 24C и 93C
- eastman75 Белорусь, Минск | Beginner | 18.12.10 19:54
Я вот про UserPort что хотел сказать: он у меня есть и с исходниками. можно взять здесь:
[url=http://fayloobmennik.net/260284]UserPort.zip[/url]
Там же лежит и PortTalk 2.2:
[url=http://fayloobmennik.net/260291]porttalk22.zip[/url]
- PeaceDeads Казахстан, Усть-Каменогорск | Member | 8.01.11 6:31
)))
userport распространяется с исходниками, версия которую вы выложили - не новая..
кто-нибудь тестировал программу под SP3? http://bidipro.ifolder.ru/20723726
- PeaceDeads Казахстан, Усть-Каменогорск | Member | 25.03.11 15:11
http://bidipro.ifolder.ru/21197193
Update!! BidiPro39b.
Изменения:
нормальная работа с дополнительными ключами,
форматы чисел cfg-файлов,
замена стандартного MessageBox,
языки программы - Русский/Английский,
отображение ошибок в статусе без тормозов.
Всех с Новым годом!
- PeaceDeads Казахстан, Усть-Каменогорск | Member | 15.01.11 20:13
Поскольку теперь программа адекватно читает дополнительные ключи из *.CFG файлов модулей, есть смысл описать правила заполнения:
=====================================================
основные параметры для всех чипов:
chip - имя чипа
mfr - производитель
size - размер
vcc - напряжение питания
vpp - напряжение программирования
vid - напряжение ID
alguse - алгоритм из ранее определенных словом "algdef"
если алгоритм не указан используется "default"
алгоритмы определяются заранее словом "algdef"
параметры и дополнительные ключи заполняются из
написаных после слова "chip"
если нет параметров - значения берутся из "default"
================================================
формат чисел для cfg-файла:
двоичное - 100111B,11000b
шестнадцатиричное - 0x155,$400,400H,400h
десятичное - 100,234,500
восмиричное - 433O,433o
================================================
на примере 24c.cfg
================================================
; 24cXXX I2C SEEPROM
;Vcc=50 - default
;Дополнительные ключи:
;WP - Write protect pin
;CDELAY - задержка между импульсами CLK
;WTIME - задержка после операции записи байта
;RPAGE - количество страниц памяти при чтении
;WPAGE - количество страниц памяти при записи
; определение первого алгоритма:
AlgDef=1
; дополнительные ключи для разных модулей отличаются
; для текущего модуля их можно узнать в
; Options/Advanced
; Опции/Дополнительно
WTIME=5
RPAGE=2
WPAGE=2
ADDR=0xA0
;
AlgDef=2
WTIME=5
RPAGE=16
WPAGE= 8
ADDR=0xA0
; для 24c16
AlgDef=3
WTIME=5
RPAGE=16
WPAGE=16
ADDR=0xA0
; 24c32-64
AlgDef=4
WTIME=5
RPAGE=32
WPAGE=32
ADDR=0xA0
; 24c128-256
AlgDef=5
WTIME=5
RPAGE=64
WPAGE=64
ADDR=0xA0
; 24c512
AlgDef=6
WTIME=5
ADDR=160
RPAGE=256
WPAGE=256
; 24c1024
AlgDef=7
WTIME=5
ADDR=160
RPAGE=512
WPAGE=256
; определение первой микросхемы:
Chip=24C01
;основные параметры:
; производитель
mfr=ATMEL
; размер
size=128
; напряжение питания
vcc=50
; напряжение программирования
vpp=50
; напряжение ID
vid=50
; дополнительные ключи брать из первого определенного алгоритма
AlgUse=1
Chip=24C02
Size=256
AlgUse=1
Chip=24C04
Size=512
AlgUse=1
Chip=24C 08
Size=1K
AlgUse=1
Chip=24C16
Size=2K
AlgUse=3
Chip=24C32
Size=4K
AlgUse=4
Chip=24C64(65)
Size=8K
AlgUse=4
Chip=24C128
Size=16K
AlgUse=5
Chip=24C256
Size=32K
AlgUse=5
Ch ip=24C512
Size=64K
AlgUse=6
Chip=24C1024
Size=128K
AlgUse=7
- PeaceDeads Казахстан, Усть-Каменогорск | Member | 8.01.11 6:51
в скором времени исправлю под этот стандарт модули MCS51 и PIC16
- PeaceDeads Казахстан, Усть-Каменогорск | Member | 16.01.11 8:53

скачать в большом разрешении можно здесь:
http://bidipro.ifolder.ru/21354361
- John Doe Россия, Ставрополье | Beginner | 16.01.11 9:55
Цаца! Спасибо, что привели в порядок.
- Nik UA , Sumy | Member | 20.01.11 16:33
PeaceDeads , тебе уже несколько раз и на разных форумах писалось, что вылаживай на другой файлообменник ! ! !
- John Doe Россия, Ставрополье | Beginner | 21.01.11 9:46
Вылаживают лажу...
А человек сам делает, и сам решает, куда выкладывать.
- Boris Biskek Бишкек | Member | 14.02.11 15:22
а мне ник панаравился - писдэс
- PeaceDeads Казахстан, Усть-Каменогорск | Member | 25.03.11 16:02
модуль для оболочки BidiPro 0.39b(и новее) - записывает/читает eeprom USBeeAX:
http://bidipro.ifolder.ru/22609563
предварительно нужно установить драйвер для устройства..
- POP aka P.E.co. Украина, Алчевск | Master | 31.08.11 13:46
Я уже не помню, а предлагал ли для Выневского софта вместо UserPort использовать DirectPort ?
Если нет, вкратце - это модуль с сорцом на Делфи, встраиваемый в саму прогу, и на время работы этой проги устанавливает вшитый в него драйвер GiveIO, После закрытия его убирает. Реально несколько лет работало такое безглючно под ХР на управлении позиционером через LPT, с ним же написан(вернее мудифицирован
попсовый BiDiTest3, а вот сейчас с помощью юнитов CRT32 и DirectPort легко переделал софт к программатору ProgRT Андрея Бывших (шьет РЕ / РТ - пережигаемые однократки) с ДОС-а (Паскакаль) на консольное приложение для WIN32 (Делфи), и он, в общем-то, работает. (с таймером осталось че-то придумать)
Может, стОит попробовать и с этим ?
ЕДумаю, для человека, пишущего на С++, будет нетрудно записАть из вшитого бинарного массива файл в WindowsSystem32, зарегить его а при выходе из проги заrelease-ть, и удалить. Я просто очень не люблю С
, Да и делать это желательно с последним софтом, а не со старыми сорцами.
- PeaceDeads Казахстан, Усть-Каменогорск | Member | 1.09.11 8:45
userport под sp3 глючит, на буках вообще синий экран вылетает, надо будет попробовать другой драйвер, возможно GiveIO..
в данный момент разбираюсь как работать с USB девайсами, хочется объеденить в одной оболочке несколько прогеров..
- POP aka P.E.co. Украина, Алчевск | Master | 1.10.11 4:00
В общем-то, заблудился я в трех соснах, аки младенец...
Жизнь заставила написАть ченьть для древней серии PROM РЕ/РТ, так как ProgRT че-то начал пороть _все_ микрухи, а не через десяток, и терпение лопнуло
, поэтому нарисовал схемку адаптера для начала для 4-битных типа 556РТ4 , где можно максимально использовать внутреннюю схему BiDi, и , вытащив свою старую заброшенную недоделку софта, начал ее мудифицировать. И сразу нарвался... Адреса переключает, питанием управляет, но при чтении - полная белиберда - или нули, или циклически все байты от нуля до 255.
Попробовал то же на старом софте Эдуарда - один к одному. А, когда начал пробовать все, что у меня было, стало совсем весело...
Под XP ни один выневский софт (в том числе и моя новодельная примочка) не читает правильно ничего. Да, исправно управляют программатором на запись, но при чтении - полная лажа. Все типы портов в Биосе перепробовал - результат разный, но все равно неадекватный, в том числе с обыкновенными адаптерами и микрухами. На двух разных компах (с Интелем и Nforce2) и буке (Intel BX) пробовал.
Естественно, где надо, включал UserPOrt.
А вот софт Алекса в тех же условиях работает нормально.
Кто-нибудь имел такие траблы еще, или я один такой ?
- eastman75 Белорусь, Минск | Beginner | 1.10.11 18:25
PeaceDeads,
Понимаю. что время прошло, и все, кто хотел, наигрались с программатором BiDiPro, так что я, вероятно, "последний из могикан". Но мне интересно, как он работает. И я стал сравнивать твою схему с первичной схемой от Игоря Попова. Безусловно, твоя схема нагляднее, но одно место в ней у меня вызвало большие сомнения, а именно дифференциальные усилители-формирователи Vprg. Возьмем, например, потенциал A15, подаваемый на ножку 7 панели. У Игоря он может быть получен или с коллектора транзистора VT6 непосредственно, или с ножки 10 микросхемы DD1 через диод VD6. А в твоей схеме есть только прямая связь коллектора VT6 с ножкой 7 панели, а куда подается потенциал с ножки 10 DD1 через диод VD6 - непонятно. Извини, если я - такой тупой и не сумел разобраться в твоей схеме.
- POP aka P.E.co. Украина, Алчевск | Master | 1.10.11 22:56
На счет Юзерпорта , бук и SP3. Вот сейчас запустил на динозаврике ASUS L8400 (трипень, чипсет BX ) , Вынька SP3 ver. 2002, не сборка - корпоративная лицензия - все стабильно, ведет себя хорошо, и тоже софт Алекса запускает нормально, а все другие для БиДи читают или нули, или FF-ы, в зависимости от автора и релизаТо есть результат точно повторяется, как на большом компе, за искл,чением того, что софт PeaceDeads на буке не завешивается намертво.
Конечно не факт, что это правило, а не исключение.
- POP aka P.E.co. Украина, Алчевск | Master | 2.10.11 22:33
Все выходные протрахался с этим кривым чтением, тупик.
Даже перебил сорс для голого Доса - результат аналогичный, но случайно обнаружил, что на буке (но не на главном ящике) после запуска после софта Алекса и до перезагрузки все правильно читается. 8-[ ]
Странно - за основу работы с железом брал сорцы теста и древнего софта Эдуарда (поэтому есть два варианта - с голым ассемблером, и непосредственно с вызовом функцийGiveIo), которые, по идее, должны были работать
Потом вспомнил умную пословицу - "если ничего не получилось - читай мануалы". 
и вот в FAQ на http://chip-news.ru/archive/chipnews/200007/58.html вычитал интересную фразу :
"Если только смешанный "ECP+EPP" или "Extended" -
скорее всего, потребуется еще выполнить запись в порт ECR байта 0x80
(ECR - это регистр ECP-режима, ECR=BASE_ADDR+0x402; BASE_ADDR - базовый адрес LPT-порта)."
Как раз именно такой режим был как на буке, так и на основном (только под ним работал софта Алекса в Досе)
Ну, попробовал волшебную строчку
Port.Byte[b_lpt+$402] := $80;
и сразу все полечилось.
Так что, граждане программеры, теперь мне интересно, а есть ли у вас в софте подобное магическое заклинание, а, если есть, то какое значение было записано в этот порт изначально, чтобы при выходе все вернуть, как было ?
Сори за чайниковский вопрос, влом еще дальше искать мануалы и копаться в них, просеивая кучи мусора.
Хотя софт Savaga / PeaceDeads, так и не работает, и, если не совсем все вешает, то белиберду читает.
- PeaceDeads Казахстан, Усть-Каменогорск | Member | 3.10.11 7:30
eastman75, с диода VD6 на А15 = 7 пин
обновил схему:
http://bidipro.ifolder.ru/26111662
Игорь, смотри почту..
- POP aka P.E.co. Украина, Алчевск | Master | 11.10.11 7:53
Спасибо, коллега PeaceDeads. Поковыряю. Хотя, вообще-то у меня раньше драйверы, отличающиеся от стандартного зверски глючили и вешали все, как я уже говорил,
сейчас не могу заняться - фильмы пакуются, если завешусь - потеряется ололо часа.
На всякий случай, если не сообщал - по попсовому тесту - там на ИР22 ошибочно попутаны верх и низ, как исправлю - вывешу, и сообщу.
Спасибо за найденную ошибку коллеге Eastman75 - программеру еще "старой школы", которому, например, удалось сделать то, за что никто из знакомых мне программеров раньше просто не брался - например, отучить от жадности Extrusion Editor, который мне очень был нужен. (там все жестко мониторилось на счет вмешательства и трассировки, тоже русские писАли
)),
Еще.
Примочка для РТ4 уже читает/верифит, запись почти вся написана, пока не потестирую все пошагово, боюсь включать реальные микрухи - они ведь однократки. 
Я к чему - запускал "попсовый" тест на Win7 - работает реально с железом и безглючно, правда, пока только под правами Админа, так как пишет драйвер в системную директорию, а также свою недоделанную (пока, надеюсь ) примочку для РТ - полет нормальный, драйвер DirectPort от Сергея Агеева (инкапсулированный в Delphi unit бинарник GiveIo с оберткой) ведет себя корректно.
P.S. (парой часов позже) : Исправил "перепутанную" в попсовом тесте ИР22 и по мелочи поправил ему фейс - новая дата и первоисточники , выложил на мои сайты-близнецы.
Заодно потестил пробный софт PeaceDeads с новым драйвером - понравилось, устойчиво и без прежних жутких вешалок даже там, где они были всегда.
P.P.S. Попробовал, че за зверь переходник "USB to Parallel adapter" от "STLab" - горбатенький такой, в USB суется, оказалось, он в системе как "Поддержка USB принтера", поэтому для БиДи не подходит по определению - никакой эмуляции даже завалящегося LPT нет.
- eastman75 Белорусь, Минск | Beginner | 10.10.11 10:43
4 PeaceDeads:
Раз уж пошла такая "пьянка" (имею ввиду изменения в твоей прекрасной схеме), - режь последний "огурец"!
Там, на схеме, надо еще изменить слово Inpit на Input. Уж прости, пожалуйста, за занудство.
- PeaceDeads Казахстан, Усть-Каменогорск | Member | 11.10.11 10:13
софт для теста 0.03
http://bidipro.ifolder.ru/26275115
во вкладке "настройки" добавил байт ECR,
прописывается при загрузке драйвера в base+0x402.
по умолчанию 0x35 - на моем компе такое значение после перезагрузки системы..
Inpit, расшифровывается как вход питания)
- John Doe Россия, Ставрополье | Beginner | 11.10.11 18:36
Windows 7 x64:

Режим совместимости не помогает.
- John Doe Россия, Ставрополье | Beginner | 11.10.11 18:46
POP aka P.E.co.: "...запускал "попсовый" тест на Win7 - работает реально с железом и безглючно, правда, пока только под правами Админа..."
Windows 7 x64:

Режим совместимости и права админа не помогают.
- POP aka P.E.co. Украина, Алчевск | Master | 12.10.11 10:55
2 John Doe : Сам же и ответил.
- не дает она сунуть в системный каталог этот GiveIo, из-за этого и Privileged Instruction.
Ничего удивительного. Вынькина паранойя.
Или же это какие-то "не те" права админа, или же твоя вынька даже админу это не разрешает делать.
Я, конечно, попробую регить этот драйвер и в каталоге программы, но вот беда - по новым тенденциям системы безопасности, Мелкософт старается запретить запись чего-либо и туда, а все должно храниться в документах/сеттингах юзверя, а оттуда, в свою очередь, может быть запрещен запуск любого кода.
))
Для прикола показываю _свой_ скриншот, но не на 64-й (на которой я ваще не знаю, может ли этот софт работать _по_определению_ ), а на обычной 32-битовой "семерке".

Спасибо за тестирование, если получится совать драйвер в другое место, сообщу.
P.S. Несколько часов позже. Выгрузка драйвера в текущую директорию вместо системной под ХР пошла, под 7-й попросту не дала его зарегистрировать ни под юзером, ни под админом.
Разве что остался выход обычным путем его инсталлировать заранее, а в прогах ввести опцию "встроенный / внешний драйвер", и обязательную проверку его наличия, в случае отсутствия - чистый демо-режим без обращения к портам.
- PeaceDeads Казахстан, Усть-Каменогорск | Member | 12.10.11 16:07
>>а в прогах ввести опцию "встроенный / внешний драйвер", и обязательную проверку его наличия, в случае отсутствия - чистый демо-режим
в моем софте сначала читается порт и обрабатываются исключения, если Privileged Instruction, то тогда уже идет загрузка giveio, вшитого в софт, ну а если порт доступен - смысла грузить лишний драйвер не вижу..
- John Doe Россия, Ставрополье | Beginner | 12.10.11 19:55
POP aka P.E.co., здесь - http://social.msdn.microsoft.com/Forums/en/vcgeneral/thread/dc5bfae6-21d6-4e70-a7c1-4f548b607625 - обсуждалась эта тема (GiveIO.sys on Win7-64).
- POP aka P.E.co. Украина, Алчевск | Master | 14.10.11 7:09
>John Doe : обсуждалась эта тема (GiveIO.sys on Win7-64)
Спасибо, почитал.
Вобщем-то, да, тема обсуждалась, но, как всегда, кроме типа "фтопку" и "используй другой драйвер", без рекомендации, какой же именно, там ничего нет.
В общем-то, меня _на_данный_ момент интересует поддержка платформы вин32, а на 64-ю ХЗ, так как не считаю ее пока достаточно функциональной и распространенной среди обычных юзверей, а не навороченных компутерщиков, и можно будет ею заниматься, когда она станет де-факто самой популярной.
130. vitaly444 Симферополь | Beginner | 22.11.10 16:29
настройка Vid
Добрый день собрал программатор настроил все напряжения всё работает только при включении
PGe в тесте сразу загорается светодиод Vid и выдаёт напряжение 12 или 14v как надо независимо стоит галочка на Vid или нет это так надо или это бок. Vprg в порядке пробовал id 27c512 всё показал. Подскажите что это может быть.
- vovic Россия, Тында | Beginner | 23.11.10 11:07
так быть не должно. скачайте последний тест от Игоря, там наглядная иллюминация, где по каким выводам при установке определенной галки, что происходит, посмотрите эти цепи, видимо где то сопля сидит.
- POP aka P.E.co. Украина, Алчевск | Master | 26.11.10 10:24
Согласен с коллегой vovic , и подтверждаю, что так не должно быть, это может случиться, если на P30 постоянно "1", или обрыв веревки/ноги_22 порта DD5, которая идет к базе VT5, или же неисправность/неправильность/перепутанность+ног этого же транзистора VT5.
- vitaly444 Симферополь | Beginner | 28.11.10 19:03
Поменял DD5 теперь всё нормально. Дело в том что при первой проверке я определил что неправильно поставил VT5
после этого на 22 ноге постоянно и было 4.5В короче из-за неправильной установки VT5 спалил порт а жаль микросхема
хорошая была D8255AC-5 NEC поставил нашу единицы такие хилые на 34 ногу вообще 2.2В подаёт а других в запасе
больше нет буду искать.
129. eastman75 Белорусь, Минск | Beginner | 7.11.10 18:52
модуль для Intel 28F200B5
Извини, Народ, если я невнимательно прочитал сообщения на форуме.
Мне надо протестировать и прошить заново флеш-память Intel 28F200B5 (корпус PSOP, 44 вывода, двухсторонний). Вопрос простой, - есть ли уже модуль под такой корпус и что надо к модулю. Я - абсолютный ноль в этом деле: мне нужен сам программатор и какое-то программное обеспечение к нему. "Не пинайте музыканта ногами, - он играет, как умеет."
- AP Удомля, Тверская обл. | Member | 9.11.10 13:37
А что конкретно у Вас есть?
С уважением, народ.
- eastman75 Белорусь, Минск | Beginner | 18.12.10 18:46
Спасибо, народ!
На момент первого сообщения не было ничего. После этого связался с Игорем Поповым, договорился о приобретении платы программатора и деталей к нему. Как получу, начну паять и думать горькую думу о программировании под мою микросхему. А может, кто уже знает, с какой программы начать "думать"?
- PeaceDeads Казахстан, Усть-Каменогорск | Member | 20.12.10 7:12
скачиваешь даташит, изучаешь его, затем берешь экземпляр микросхемы и пишешь модуль, все просто..
- AP Удомля, Тверская обл. | Member | 22.12.10 8:25
Я не пойму, зачем столько телодвижений, не проще-ли договориться с кем-то из Минска из форумчан на предмет помочь прошить вам эту микросхему готовым программатором?
Думаю, не откажут...
- eastman75 Белорусь, Минск | Beginner | 19.10.11 8:22
Прошел год. Конечно, телодвижения лишние, но сколько всего полезного я за этот год узнал! Игорь научил меня работать с PCB386+; я научился у него работать с VRML и даже сделал 3D-изображение своей платы для блока питания. Я спаял программатор и поотестировал его. К тому же, скачал, установил и научился работать с Multisim 10.1 (хотел убедиться, что можно заменить КТ814 на BD138, а КТ315 - на 2SC945; оказалось можно, и это работает). Ничего из этого не было бы, если бы я проследовал совету AP не делать лишних телодвижений. Кстати, между делом я написал лекарство от жадности для Extrusion Editor.
Но остается главный вопрос: поддерживается ли такая память -- 28F200B5 Boot Block Flsh Memory -- имеющимся программным обеспечением для программатора, то есть есть ли такой модуль? Это не EEPROM. Эта флеш-память может быть использована вместо EEPROM, и по этому поводу Intel выпустила специальный документ AP-604, из которого следует только одно, - не все так просто под луной.
Ответ для PeaceDeads: дело не в том, чтобы изучить даташит, - было бы хорошо иметь прототип для ускорения процесса. А просто так взять и написать модуль с нуля? Первым, похоже, был Алекс. кто написал модуль на пустом месте! Он же установил соглашения для написания модулей. Есть и исходники, но только не для такой памяти, как у меня, что возвращает нас к началу темы.
128. alenik Ukraine, Podvolochisk | Beginner | 30.10.10 2:39
Проблемы с avrdip
Здрасте!.
Вот, сижу мучаюсь господа, нужно прошить атмегу8535.
Но пока дабы не угробить, тренируюсь на AT90S8515.
Программатор рабочий, флешки хабовые и простые читает и пишет на ура.
Но вот адаптер avrdip не хочет признавать.
Прога исправно выдает инфу о себе, лицензию и информацию о использовании, часть инфы о последей правда уходит вверх за предел экрана.
Но при командах например -r i , которые вызывают обращение к программатору, выдает ошибку инициализации железа.
Адаптер проверил, соплей нет.
Пытался из под чистого доса и з под эмуляции win98.
С ATMEGA8 та же история.
С досом в общем-то плотно работать не приходилось, но если он выдает такую ошибку, я думаю он понял чего я ему сказал.
Подскажите кто уже разобрался с этим, чего я делаю не так.
Хотябы чтоб камень определился,там дальше может разберусь, хотя нет наверное, там еще с фузами свистопляска будет
.
Боюсь что если шить контроллеры два раза в год, каждый раз придется изучать тему с изнова.
- POP aka P.E.co. Украина, Алчевск | Master | 4.11.10 14:01
Александр,
Олег Чукаев предлагает написать ему на oleg.chukaev@mail.ru, и пообщаться на эту тему, он автор софта.
Я лично тестировал AVRDIP с этим софтом на Mega8, Mega32, подобной проблемы не возникало, может, все-таки че-то с адаптером ?
Cтраницы: [ 14 13
12
11
10
9
8
7
6
5
4
3
2
1
]
Архив
hosted by www.telemaster.ru
| © 2011 CnCLab
| Ex.time: 0.0192