благодарю за помощь. контроллеры удалось перепрошить. а вообще интересно каким образом можно "повредить" контроллер. выход за пределы массива, строки или переполнение стека, это как то контролируется системой?
1. как вы понимаете лог терминала дюже странный. говорит о том, что либо кабель не тот использовался, либо перемычка стоит на средней или верхней плате, где её быть не должно. либо нет связи с центральным процессором...
2. по контролю стека не подскажу - не знаю... но вообще с памятью естественно надо аккуратно обращаться.
по поводу лога поясню. шнур точно тот (так как прошивал через него же). перемычек никаких не трогал. а связи с плк не было ни по Rs ни по Tcp. после того как прошил, запускал гипертерминал и видел, что там, действительно, "много чего" )