Было работающее устройство на ATmega128 (проработало полгода примерно).
Когда вносил правки в исходник (добавлял новые функции) произошло замыкание, сгорела мега, самодельный jtag ice (натурально так горел, с дымом и лопнувшим корпусом на Мега16).
Всё перепаял, собрал новый jtag, из архива достал предыдущую версию проекта (которая работала)...
При отладке (точнее, ещё при прошивке) ИАР говорит
The stack 'CStack' is filled to 100% (2200 bytes used out of 2200). The warning threshold is set to 90%.
The stack 'RStack' is filled to 100% (140 bytes used out of 140). The warning threshold is set to 90%.
и прога работать соответственно отказывается.
в чём проблема? это у меня программный глюк (что имхо маловероятно - проект-то был рабочий) или аппаратный (новая мега/ новый житаг)?
подскажите плиз!