Просмотр полной версии : Ic-Prog
Anonymous
10.10.2004, 11:01
скачал driver Icprog XP, файл с расширением .sys куда положить, что делать с ним? Подскажите плисс.
Wishmaster
10.10.2004, 12:52
В папку его с программой положи и запускай. Не забудь в настройках программы указать какой виндой пользуешься.
Icprog105C прекрасно работает и под XP, и под 2000.
В том то и дело, что у меня не работает. Почему не знаю.
Перелапатил все настройки компорта.
IC-PROG пишет, проверят, а там все нули. :(
Подскажи, какие настройки у тебя?
Если не влом, скиньте в личку настройки, или тоже стучаться на аську? Под ХР не хочет программировать еепром. Пишет, ошипка сброса карты.
MaiK, он использует другую прогу.
Я попытаюсь разобраться, бо задрало уже перегружать компик.
Подож... а флэш заливается?? :o
Процессор шьет, и лоадер и рабочую прошивку, а внешний еепром не хочет
Галку смарткарта, тип микрухи 24с64(сильв) Кварц на 3.58 и
протокол Multimac 214 и Такт.частота 3.58 MHz.
програмить все
PS уже есть 1.05D
pss ну и программатор в режим феникса...
Возможно забываете поменять частоту кварца на программаторе, у меня флеш и на 11Мгц лился, и вот ЕЕ тока на 3.58
Что-то я не пойму. С какими настройками вы флэш заливаете?
уже есть 1.05D
Поделись :mrgreen:
hxxp://www.ic-prog.com/icprog105D.zip
Синтаксис error. HTTP :lol:
Поставил icprog105D. Собственно заработало под XP :!:
FLASH залил, никакие настройки не менял. Как были по умолчанию, так и оставил.
Вот с EEPROM пришлось повозиться.
Работает только на частоте 3 MHz :!: (На другой частоте заставить работать не удалось. :? )
Выставляем параметры, как на картинках
1. Поставил прямой доступ к портам(не знаю правильно ли это в XP).
2. Настройки - Ставим галку СмартКарта (Phoenix).
3. Настройки - Опции - Смарткарта
4. Настройки - Опции - Общие
5. Приоритет - Высокий.
Работает только на частоте 3 MHz
Дядя, я ж тебе писал еще 7 постов выше, повнимательнее надо быть
Дядя, я ж тебе писал еще 7 постов выше, повнимательнее надо быть
решил все в кучу собрать. :wink:
Нифига не работает. После прошивки лоадера заливаешь внешний еепром, а она пишет "программирование не поддерживается". Все настройки устанавливал как писали выше. Может у меня руки кривые. Тип микросхемы менял, галки ставил, режимы переключал. А может проблемма в лоадере? Подкиньте может кто свой лоадер для сильвера.
А ты какую прошивку(флэш и епром) заливаешь?
Кинь картинками, что там у тебя выскакивает.
бывают такие проблемы, они имхо ни с чем не связаны, то появляются, то исчезают... одним софтом шьет, другим нет, потом наоборот... или и тем и другим, а потом никаким... короче пляски с бубном помогают... а иногда нет...
лично я причину выяснить не смог, а по сему и четкое решение проблемы не нашел
То Vitamin
Флеш и еепром беру с конфигураторов PIC-adora. Загрузчик для пика брал из jgprog. В обед нащелкаю картинки, выложу.
То Angelex
Если я правильно понял из твоих слов, получается, что нужно сразу заливать рабочую прошивку для пика, а потом через него заливать внешний еепром?
Берешь ЖГ. Открываешь в нем файл проца и файл памяти.
Говоришь ей "прошить карточку полностью" и только успевай режимы переключать. Все!
Совершенно верно.
Да я ним пользуюсь, и без проблемм. А с ic-prog хочу разобраться для порядка.
Да я ним пользуюсь, и без проблемм. А с ic-prog хочу разобраться для порядка.
Такае же ситуация. Я пробовал ей шить пишет после проверки ошибка по адресу 0000h.
Эта проблемма может быть связана с тем, что в новых прошивках PIC-adora автоматом выключается лоадер. А как ты прошиваешь внешний еепром. Если можно, объясни на пальцах
Maik:
До внешнего еер не доходило пытался прошить пик.
Настройки программы делал как советовали на форуме, выбирал пик,жал функцию стереть, загружал прошивку и жал кнопку шить.
Шётся далее прога включает проверку и выдаёт 0000h. Я пытаюсь разобраться где то на форуме писали про это(вроде опции защиты от считывания). Не профисионально написал, но я только учусь. :oops:
галка "проверка при программировании" а не "после" Попробуй поубирать эти галки и поиграться с СР/CPD
Ставь все офф, оставляй тока WRT
To Vitamin
У тебя вроде все получилось, подскажи как делал на пальцах. С настройками твоими понятно. Скажи что за чем лил, какие режимы переключал и какой программатор используеш.
где то на форуме писали про это(вроде опции защиты от считывания).
Действительно, стоит защита данных.
Если галку CPD убрать, ошибка выскакивать не будет.
И защиты данных, соответственно, тоже не будет.
У меня ошипка связана не с проверкой программирования, а выскакивает ошибка при программировании внешней еепром: "ПРОГРАММИРОВАНИЕ НЕ ПОДДЕРЖИВАЕТСЯ".
Попробовал под 98 винду, таже ошибка.
Смотри режим программатора.
У меня такое выскакивает, если я включу не тот режим программатора.
Program PIC - заливаю flash.
HIGH/LOW RESET + SIM READER - заливаю eeprom.
Программатор должен быть такой (http://www.kievsat.com/skievsat/programmat/cardmaster/index.htm)!
А такие программаторы как показал ты - идут в известном направлении. А так же все упоминания о них и тем более их фотографии.
Angelex.
Такае же ситуация. Я пробовал ей шить пишет после проверки ошибка по адресу 0000h.
У меня такая ошибка часто возникает, если я в процессе прошивки параллельно работаю: переключаю окна и т.п. А вот если вообще не трогать мышь и клаву - тогда все ок.
Хотя у меня целик 500-й - не самый крутой комп. :)
2Angelex
што ж так категорично?
Samodelkin
16.04.2005, 01:36
Проверьте эту опцию у себя ...
У меня такая ошибка часто возникает, если я в процессе прошивки параллельно работаю: переключаю окна и т.п. А вот если вообще не трогать мышь и клаву - тогда все ок.
Хотя у меня целик 500-й - не самый крутой комп.
- Там же и приоритет выставляется .
Попробою поиграться еще с приоритетами. Вчера перепробовал все задержки. Прогресс! уже не пишет "ПРОГРАММИРОВАНИЕ НЕ ПОДДЕРЖИВАЕТСЯ", уже пишет "ОШИБКА СБРОСА КАРТЫ". Может какаято лажа со скоростью порта и девайса? кварц на 3,58 ставлю как пишет книжка.
уже пишет "ОШИБКА СБРОСА КАРТЫ".
Настройка - СмартКарта (стоит галка??)
Проверьте эту опцию у себя ...
- Там же и приоритет выставляется .
Да стоит он у меня - "в реальном времени". И тем не менее...
Во время прошивки даже музыку можно слушать и что-то делать. А вот при проверке комп практически ни на что не реагирует. Такое чувство, что этот приоритет влияет исключительно на режим проверки.
Все получилось. Всем спасиба.
Так а что было? У меня почему-то перестало писать.... :(
Такая же фигня начало выскакивать.
"ОШИБКА СБРОСА КАРТЫ".
Чтобы сказать, с чем именно связана эта ошибка, не скажу. Есть предположение что связано с приоритетом работы и задержкой при программировании. Чуть попозже выложу все свои настройки проги.
Запустил. Нашел, почему выскакивала ошибка. Понятно, что Eeprom можно записать только если залита flash, а flash у меня и не писало. Вернее писало, была проверка. И все было ок. Дай, думаю прочитаю сильвер, посмотрю что там. А там нули.
Поставил "высокий приоретет" и "прямой доступ к портам".
Все полетело.
Да, еще убрал "проверка после записи". Итак понятно, что если не запишет - работать не будет.
Проверку всетаки поставь, а то может с ошибкой прописать, а потом будешь Пикадора донимать, что есть ошибки. У меня такое было. Пишет, а гдето с ошибкой пропишет. Потом ломай голову в чем там дело.
Проверку всетаки поставь, а то может с ошибкой прописать,
и не говори. Вернул обратно. Глюк какой-то был.
Залил все в сильвер. Вставляю в телефон - "Введите Пин".
Ввожу - "Неправильный Пин". Залез в конфигураторе посмотрел, такой. Страно. :o Прошил заново - пошло.
PS Посмотри настройки на первой странице. У тебя такие?
вот такую ерунду начал выдавать сабж
што делать?
ИМХО, что-то с портом. Вторая картинка у меня выскакивала, но я сам что-то с портами мудрил.
Надо поставить в настройках проги работать с драйвером для Вынь2000 (или что-то в этом роде). При этом в папке с IC-Prog.exe должен стоять его *.sys, тогда "Preveleged..." не выскакивает. Первое сообщение как раз наверное выскакивает, когда нет этого *.sys.
Надо поставить в настройках проги работать с драйвером для Вынь2000
Точно.
2nuken
в том-то и дело што файл на месте... после этого окошка, я его даже в систем32/драйверс сунул - все одно болт
2MaiK
если опция стоит то выскакивает второе окно (если не стоит - то же), хотя если стоит, то не должно...
у меня же испрог просто перестал находить драйвер... опция включена, прога ищет драйвер и не находит... по-этому первое окно... а поскольку драйвер не активирован, то еще и второе потом, как если бы опция была выключена
зы. мудрено, но надеюсь понятно... более разжевать проблему не могу....
причем раньше все работало
еще вопрос
JGProg'ом сильверы и грины ваще реально шить? или "нет, сынок, это - фантастика"?
там можно выбрать микруху, но она там 76ая, а не 77ая... косяк... или руки кривые?
To wheel
1. Попробуй в испроге в опциях поставить по дефаулту, кнопка там или в менюшке, точно не помню.
2. jgprog шьет сильверы и грины без проблемм.
РС. В испроге тоже при программировании ставил 876 пик, проблемм небыло.
76 от 77 вроде бы отличается...
по крайней мере в испроге они выглядят по-разному, и в жгпроге 77ая под видом 76ой не прошивается... по крайней мере так у меня
76 от 77 вроде бы отличается...
Пробуй. Должно все работать. У других работает.
и в жгпроге 77ая под видом 76ой не прошивается...
Отдельно может и нет, сильвер прошивается.
Samodelkin
20.04.2005, 18:56
Посмотрите у себя в скрытых устройствах ...
У меня версия IC-Prog 1.4а радотает нормально.
начиная 1.5х неработает !!!
Господа, помогите новичку разобраться. Пожалуйста!
Сгенерил Pic-Ador'овским конфигуратором два хекса. Один для флеша, один для внешнего епрома. А что шить во внутренний так и не понял?
Когда прошивал 6.01s, и во внешний епром и во внутренний прошил один и тот-же фаил. Вроде работает.
Видел, что такой вопрос уже задавали, только так и не понял что делать. Внутренний епром можно вообще не шить?
Vitamin
А где поставить галку "прямой доступ к памяти"?
Господа, помогите начинающему разобраться.
Сгенерил Pic-Ador'овским конфигуратором два хекса. Один для флеша, один для внешнего епрома. А что шить во внутренний так и не понял?
Когда шьешь флеш - шьется и 256 байтов внутреннего (для флеш) ЕЕПРОМа. Так что релакс.
Когда шьешь флеш - шьется и 256 байтов внутреннего (для флеш) ЕЕПРОМа.
Внутренний еепром- это "файл данных" и шьем его через "F4" (это я о icprog вообще, а не в данном случае). Я прав или торможу?
OFF:
Что вы заладили: релакс, раслабься? Я и так не напрягаюсь :)
Лучше бы вместо этого, по заданным вопросам лишних пару слов добавили...
Vitamin
А где поставить галку "прямой доступ к памяти"?
К портам. Я ошибся. Все настройки выложены на первой странице.
Сгенерил Pic-Ador'овским конфигуратором два хекса. Один для флеша, один для внешнего епрома. А что шить во внутренний так и не понял?
Если сильвер.
Выбираешь микросхему PIC 16F877.
Загружаешь flash. Программируешь.
Выбираешь микросхему 24C64.
Загружаешь eeprom. Программируешь.
Все. 8)
Vitamin
Спасибо, разобрался уже :)
У меня через прямой доступ к портам кстати не заработало, я через драйвер выбираю, + настройки\опции\общие драйвер ХР включаю. Только тогда нада в корень к icprog драйвер положить.
Интересная все же программа эта IC-prog. :)
Переустановил винду, прошивал сильвер, все без проблем работало.
Где-то через день надо было перепрошить другой сильвер - и нифига. Не прошивает флэш, хоть тресни. :?
Начал смотреть настройки - все в порядке.
Снял галку win XP, поставил заново, перегрузил комп - заработало.
ужас. :(
Шил ICProg1.05c прошивку PICador 6,16. Так если в конфигураторе прописываешь одну ячейку, при заливке флэша программный код без проблем, а данные внутреннего EEprоm - ошибка записи. Если же конфигурировать больше номеров - всё в порядке. Это проблема ICProg или конфигуратора?
Если сильвер.
Выбираешь микросхему PIC 16F877.
Загружаешь flash. Программируешь.
Выбираешь микросхему 24C64.
Загружаешь eeprom. Программируешь.
Все. 8)
Что только не делал, что только не переставлял и не менял - все без толку! Программатор Card Master, программа ICProg(версия 1.05D) Программирует флеш (оба хекса с пикадора),при проверке выдает "ошибка 0000h" и хоть ты обо...сь! Пробовал хексы готовые - та же болтня. При любом запуске программы говорит, что не находит драйвер запуска, хотя он есть, в одной папке с прогой, но все таки окошко открывается и вроде как что-то делает, но при
проверке...0000h. Как-то один раз получилось загрузить оба файла(один раз!), но на сильвере оказался только эмулятор с именами операторов: Билайн, МТС и т.д., а в Sel.Phone# ничего не находил, Ki & IMSI получается не загрузились?! Надоело уже ручками набивать эти коды, какие-то силы не дают мне разобраться с этой проблемой уже пол года - руки опускаются:( Есть другой программатор, шьет без проблем, но только потом Ki IMSI ручками надо в тельце забивать:( Купил Card Master специально, можно сказать, для решения этой проблемы, ан нет!.. Все что описано на форуме - не помогает, все я уже перепробовал!
Система WinXP SP2, все проги работают, окромя этой "ICProg"...
Кстати, с JGProg тоже проблемы, пишет "loader error" и усе:(
Может кто развеит чары моих неудач?
Ramzes, у тебя галка CPD стоит?
Каким кофигуратором делаешь хексы?
Если стоит галка, то эта ошибка и должна быть. :)
Странно, я вообще шью PIC программатором PICProg (LPT порт), а EEPROM - ридером с помощью ICProg (поэкспериментировать с настройками в меню "SmartCard") или WinPhoenix (гораздо быстрее шьется и никаких настроек, кроме выбора ком порта).
Но, ктати под WinXP в отличие от W98 PIC шьется иногода паршиво со 2-3 раза, то-ли софт программатора глючит под ХР, то-ли с настройками LPT что-то. По умолчанию IRQ на LPT отключено, включил, вроде лучше.
VadimI, это винда компосирует мозги. Вчера тоже мучался с ней.
Достало, :x ставлю рядом 98.
2 Vitamin
Я уже 2-й год пытаюсь перейти на ХР и не могу!!!
Половина прог, которые мне нужны не работает нормально!:(
Пользуюсь полудохлой W98 (нет времени переставлять).
Но с другой стороны под 98 Optiflash у меня не шьет тел., а под ХР - шьет...
риббентроп
04.11.2005, 22:12
Ну ессно - он же под NT ...
В 2000 с портами лучше обстоят дела, чем в ХР?
Нихрена не лучше. Поставил win2k, работает точно так же как и на ХР(т.е. ничего не работает :( )
Однозначно не скажешь, под какой системой лучше шить и какой прогой. Накладываются баги и системы и программы прошивки и самого железа, так что только эксперименты...
MaiK, согласен с тобой. Вчера после долгого передергивания драйверов, Ай-Си -прог заработала.
Как известно винь ХП не дает использовать прямой доступ к портам, только через драйвер. В 98 через прямой доступ к портам. А в 2000 можно выбрать или драйвер, или прямой доступ.
Так собственно как правильно работать в 2000, через драйвер или напрямую?
Ps Сейчас работает через драйвер.
Поставил win2k, работает точно так же как и на ХР(т.е. ничего не работает :( )
Странно... но работает. :)
Совет: работает - не трогай!
Не буду :roll:
Люди, я во всем разобрался. За помощь спасибо товарищу Vitamin.
Предистория: давно ходил с двумя операторами сильвере, при заливке пользовался JGprog'ом и не знал проблем. Родственнику понадобился мультисим, сильверов в продаже не было, но были GreenCard2, их и взял с целью Green - себе, а свой Silver - родственнику. Попытка залить грин при помощи JGprog не прокатила, не знает JGprog EEPROM размером в 256.
Как я мучал IC-Prog. Сперва настройки главного окна.
Для заливки flash использовал PIC 16F877, для заливки EEPROM использовал M24C256.
Биты конфигурации отключены все кроме WRT. Остальное не трогал.
Меню - Настройки - Программатор:
Программатор = JDM Programmer
Задержка = 5
Интерфейс = Используя драйвер Windows
Остальное отключено.
Меню - Настройки - Опции:
Программирование
Проверка после программирования (!!!!!!!!!!)
Общие
Приоритет работы = Высокий, а лучше Реальное время (машина не дохнет, зато верификация потом с первого раза удачно)
Включить XP драйвер.
Остальное отключено.
Смарткарта
Устройство = 16С84
Частота = 3.58 (у меня железо такое)
Остальное по умолчанию.
Меню - Настройки - СмартКарта (Phoenix) = ВКЛЮЧИТЬ!
(добавим маленькую ясность по указанию Vitamin, хотя сверху это уже описано)
Далее выбираю мируху PIC 16F877, открываю flash от SimEmuLight, и нажимаю кнопку "программировать микросхему", жду сообщения "успешно проверено". Затем выбираю микруху M24C256, открываю EEPROM от SimEmuLight и нажимаю ту же кнопку и жду то же сообщение.
Всё отлично и в трубе работает шикарно.
По картам типа ЛикБез (дошло пока возился):
SilverCard - EEPROM = 24C64
GreenCard - EEPROM = M24C128 (не перепутать с AT24C128)
GreenCard2 - EEPROM = M24C256 (также не перепутать с Атмегой)
И ещё. Маленький прикол с драйвером. Автор софтины полный *****. Это потому что icprog.sys на самом деле является opensource-проектом giveio.sys, который без труда находится на известном рассаднике opensource-хлама. Именно поэтому у меня с самого начала была проблема в установке "собственного" драйвера icprog, потому что giveio.sys у меня в системе уже установлен (используется speedfan'ом), но временно был disabled в соображениях совместимости. Естественно icprog свой драйвер поставить не может, потому что хоть он и называется IC-Prog Driver (это Display Name службы), а реальное имя всёравно giveio.sys (а две службы с одинаковым Service Name в системе быть не могут). Скриншоты ошибок установки своего драйвера при старте IC-Prog были в теме ранее.
На этом всё. Желаю всем успешного заливания. Вопросы задавать мне бесполезно, форум не читаю. Появилась проблема - решил и свалил.
PS: для тех, кто ранее работал со смарткартами. Метод, называемый In-PIC Programming здесь прокатывает на автомате. Во флеше SimEmuLight уже есть лоадер для загрузки EEPROM в карту, так что нету необходимости сперва в карту заливать Loader для доступа к EEPROM, а потом лить сам EEPROM, а потом снова лить уже нужный FLASH.
PPS: Опыты описанные выше уже успел повторить на другой машине. Так что бубен откладываю в сторону, в данном случае он мне не нужен. Всё стабильно.
KiLL, вот ты про драйвер подробнее, пожалуйста.
Что, где, чего надо убирать/менять?
KiLL, вот ты про драйвер подробнее, пожалуйста.
Что, где, чего надо убирать/менять?
Убирать ничего нигде не надо. У меня было так, стоял SpeenFan (который при установке поставил giveio). Потом он стал мне бесполезен. Убивать не стал, просто убрал из автозагрузки и отключил службу giveio.sys (а её параметр startup поставил в disabled). Вот именно потому что startup = disabled, icprog и не смог поставить свою службу и не смог воспользоватьяс уже установленной.
Итого, если уже стоит giveio.sys (например работает speedfan или другой софт её пользующий), то можно пользовать драйвер. По идее ic-prog даже не будет устанавливать пытаться "свой", ибо уже есть один giveio. С другой стороны если giveio нету, то пусть ic-prog ставит. С третьей стороны, если есть проблемы, то всегда можно вырезать нафиг установленный сейчас giveio (возможно нужен будет reboot) и пусть ic-prog себе свой ставит.
Службы найти в My Computer (right mouse click) - Comuter Management - Device Manager (View - Show Hidden Devices) - Non-Plug and Play Drivers
Т.е. мне сейчас нужно найти, что использует службу giveio.sys и отключить?
Службы найти в My Computer (right mouse click) - Comuter Management - Device Manager (View - Show Hidden Devices) - Non-Plug and Play Drivers
А по русски(в русской версии ОС) можно.
Уже разобрался это здесь:icon_tong
А по русски(в русской версии ОС) можно.
Мой компьютер (правой кнопкой мыши) - Свойства - Оборудование - Диспетчер устройств - Вид - Показать скрытые ресурсы - Драйверы устройств не Plug and Play.
to Vitamin
Спасибо, уже разобрался.
Писал бы здесь. Кто-нибудь, когда-нибудь, все равно столкнется с этой проблемой. :idea:
Беда в том, что я не телепат, а ты так и не написал что у тя за проблема. А в асе я тебе сразу 3 правильных вопроса задам и расскажу тебе твою судьбу на 10 лет вперед! :)
Давай так, распиши здесь чтоб за траблы и в асю мне reminder типа "иди мне помогай быстро!".
KiLL, какая у меня может быть проблема?! Только одна - то работает, то нет. :(
KiLL, какая у меня может быть проблема?! Только одна - то работает, то нет. :(
И всё ж таки, как-то подробнее можешь расписать, в каких случаях работает и нет, какие ошибки и т.д.?
Samodelkin
17.12.2005, 16:10
Мой компьютер (правой кнопкой мыши) - Свойства - Оборудование - Диспетчер устройств - Вид - Показать скрытые ресурсы - Драйверы устройств не Plug and Play.
Об этом говорилось давно , надо проверить состояние драйвера .
Иногда встает криво , тогда просто удалить надо и установить заново .
KiLL, Samodelkin, если бы установил и забыл - это одно. А когда установил, ничего не трогаешь. Запускаешь через день программу и ничего не работает - это другое.
Просто хочу знать, где, за что дергать, что бы загрузил комп и все работало?!
То работает, то не работает. С ума можно сойти. :-/
А с таким вариантом не сталкивался никто?
Ошибка (Не удаётся найти указанный файл) запуска драйвера. Давишь OK, получаешь это сообщение вторично. Как с этой фигнёй бороться? Заранее благодарен. ICQ 194611730
nemoff, а драйвер лежит в том же каталоге?
стукнись в аську
не нашёл сразу твою аську, спрошу здесь... ;-)
я долго работал с icprog. "работал" - это значит, что мультисимки шились по накатанным рельсам.
переставил винду 2000, в настройках icprog предлагается ТОЛЬКО ком2.
а он сидит на ком1.
как убедить программу изменить номер компорта?
если запрещаю в винде компорт2, то в icprog поле компорта вообще пустое.
посоветуй, чего можно покрутить в проге?
спасибо.
spam@krts.pp.ru
Может СОМ1 занят другой программой.
:) Прывет всем! короче почитал тему, посмотрел советы, понастраивал все что можно и нельзя, но так и не смог прошить Грин2, припопытке прошить флэш выдает ошибку "Ошибка программирования(проверки) кода по адресу 01F3h", при прошивке еепрома "Ошибку сброса карты":icon_bang . Еще советы будут?
ps. сильвер шьется нормально:)