Возникла тут мысль сделать самодельный универсальный LPT программатор, по принципу того же тритона, т.е. чтобы можно было переназначать выводы как угодно, пусть даже вручную перетыканием проводков из LPT порта на разные выводы к перепрошиваемой схеме. Работать оно будет по принципу bitbang, в LPT 8 контактов которые на вход и на выход, четыре только на выход, пять только на вход. Подробнее на pcports.ru/articles/5.php
Df_sgd, а своевременную поддержку "всех" микрух, в том числе и появляющихся (а разработчики фиг когда успокоятся) тоже будете сами обеспечивать? Или напишете инструкцию и там уж каждый сам по себе как хочет? )) Вся эта кутерьма будет некоторое время занимать... ну, немного конечно... всего-то часов по 8 в день но зато ж бесплатно! и для кого угодно )) Не, ну в принципе по типу линукса будет )) бесплатно и туча версий и разновидностей всего и вся и... и... и поди ж потом во всём этом разберись, чтоб просто воткнуть микру в панель и влить прошивку, не отвлекая мозги на это дело...
...ложки нет
Можно попробовать адаптировать/портировать "универсальные алгоритмы" из тритона или заставить софт от тритона работать с этим программатором.
А чем вас не устраивает willem/ezoflash? Собирается в домашних условиях, у меня правда почему-то не заработал(последняя версия не заработала, если быть точным) - грешу на косяк в печатке(вполне допускаю, т.к. кое-что поленился проверить). Цена со всеми детальками у меня что-то в районе 500р получилась.
И твоя голова всегда в ответе за то куда сядет твой зад...
Мне нужно на 40 ног, я ж уже писал ранее
И еще, я хочу софт под линукс написать чтобы он с программатором по LPT работал. Не хочу извращаться с wine, виртуалками и прочими костылями.
Не, опять не то?
А может на 56 ног?
И софт под линукс тоже гуглится
И твоя голова всегда в ответе за то куда сядет твой зад...
Паять программатор, потом еще и адаптер к нему... А нет ли сразу чтоб на 40 или на 56 ног, чтоб это было нечто простое и прямолинейное, наподобии перепрошивки атмелов втыканием пяти проводков из LPT или программатора Громова?
Вот кстати нашел такую штуку sterr.narod.ru/ide2lpt/ide2lpt.htm
Там вроде все просто, на регистрах
Хех, так, что Willem, что EzoFlash тоже на регистрах, счётчиках... Если хотите что-то изобрести, лучше уж на USB (PIC, Atmel...) Больше толку будет...
Идея не несет ответственности за тех, кто в неё верит
Willem и EzoFlash не совсем соответсвуют моим требованием.
Во-первых надо чтоб оно сразу в 40 или даже 56 ног могло шить, без всяких адаптеров.
Во-вторых надо чтобы можно было переназначать выводы в самом программаторе (какие биты на какие ноги пихать и какие биты откуда читать, где земля, где VCC/AVCC). Второй пункт можно реализовать ручным присоединением разъемчиков к нужным пинам, хотя можно и подумать о том, как это дело коммутировать.
В-третьих, эта штука должна быть простой и дешевой в сборке, универсальной и с возможностью легкого добавления новых поддерживаемых устройств. И неплохо еще, чтобы эту штуку можно было бы использовать как логический анализатор. Соответствуют ли Willem или EzoFlash таким требованиям?
Через МК тоже можно, надо будет подумать. Думаю, атмега16 подойдет
Отправить комментарий