глюк происходит только при программировании написанной программы в контроллер, на прошивке 1.62 допустим, приходится несколько раз (бывает до 10!) начинать программирование, т.к. прошлая операция вылетает с ошибкой - или неправильная CRC, или ошибка записи блока (линков) в разных местах. Временно (больше вероятность прошиться) лечится так: при ошибке программирования на экране № "1" выставляю вручную кол-во блоков "0". выключаю контроллер, жду секунд 5-10. включаю контроллер и программирую его, тот обычно вылетает с ошибкой CRC, повторное программирование решает проблему. этот алгоритм дает хоть какой-то шанс на прошивку большой (до 90 блоков) программы. На прошивках 1.72 и 1.73 этот глюк происходит реже - со второго-третьего раза удается прошить контроллер. работаю в альфа 0.28 вроде (последней, не 2.х версии). программирую через БПИ-52. тайминги вроде адекватные. прошиваю на 38400 (на такой скорости у меня работает сеть), сейчас таймауты не подскажу, т.к. пишу не с рабочего места.
|