[an error occurred while processing this directive] [an error occurred while processing this directive]
Нисколечко. Вот вся история:
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
[an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive]

Отправлено Black Eagle 20 декабря 2001 г. 22:20
В ответ на: Ответ:Cочиняешь небось ?:-) Такая инфа да во времена Specrumov не могла не просочиться ! отправлено stump 20 декабря 2001 г. 21:23

Летом 1990 года я со товарищи поехал в уездный город N сдавать суровому и вечно недовольному заказчику мелкую (штук 10) партию автономных приборов. Железо было сделано, но софт (на 8031) страдал некоторой кривизной, которую решили устранить на месте - сам факт нашего появления с железом несколько успокоил местных. Мы объявили, что через пару дней все испытаем и передадим, и нам было сказано, что этот срок - последний, иначе денег мы не получим и даже наоборот (а это были времена ВТК, т.е. временных творческих коллективов, которым деньги могли выплачиваться без особых проволОчек).

С собой у нас был программатор, УФ-стиралка ("Фотон"), одна 2764 с окошком для отладки и упомянутые штук 20 ОТР 2764 (экономия, знаете ли). Лихорадочно доделав софт и прогнав на скорую руку "эталонный" прибор по всем режимам, мы приступили к прожиганию ОТР-шек, по 2 на прибор (+ ЗИП). Прожгли, вставили первую - все нормально. Поставили остальные, я занялся окончательной проверкой и - о ужас! - выяснил, что обмен по RS232 (а это, собственно, и было финальной фазой работы прибора - слив накопленных в RAM данных в комп) как был отключен при доделке, так и остался - дорабатывались всякие менюшки-кнопки-лампочки, а обмен был нормальным, отключили его, чтобы не доставал пр отладке...

Что делать? До цивилизации далеко - несколько суток туда-обратно, в городе N, разумеется, найти 20 ПЗУшек было нереально. Стало весьма неуютно, народ не на шутку взволновался - речь шла о весьма нешуточных деньгах, да и вообще... Тогда я и решил попробовать, благо упомянутая печка торчала в том помещении, где мы ковырялись, прямо перед носом. Убедив коллег в том, что терять все равно нечего, я выковырял все ПЗУ из приборов, добавил ЗИПовские и засунул в печь. Пока печка раскочегаривалась, вернул на место злополучный RS232, проверил на УФ - все работало. И побрели мы в гостиницу, и откушали с расстройства изрядно водочки в ресторации, и улеглись спать.

Утром все проснулись раньше обычного и, как на Голгофу, побрели к "лаборатории". Я выключил печку, и, подождав немного, вытащил из ее чрева одну из ОТР-шек. На вид все было нормально, подул на нее, вставил в программатор. Проверяю "на чистоту" - все ОК, т.е. FF. Ребята решили, что все сгорело на фиг. Посмотрим, говорю. Гружу файл, начинаю прожигать - шьется, мать! Прошилась, вставляем в прибор - работает! Остальные - так же. Коллеги - в шоковом восторге.

Быстренько все упаковали по ящикам-чемоданчикам и побежали за заказчиками. Сдали все приборы с обязательными испытаниями, закончили к вечеру. Все работало безукоризненно (да и в дальнейшем нареканий не поступало). Через год по просьбе заказчика делали какие-то добавки к этим приборам, заодно и заменили все жареные ПЗУшки на УФ, оставив жареные в ЗИПе.

Вполне возможно, что эту историю увидят мои бывшие соратники, с участием которых проходила эта авантюра - мы не виделись почти с тех пор. Они с удовольствием подтвердят факт возмутительного попрания Absolute Maximum Ratings:-).

Насколько я помню, ОТР-шки были NMOS, 21-вольтовые, а вот чьи - не припомню, может, Intel, а может, AMD или ST.

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru