Я, наверное, объясню два момента. Я не разработчик, программирование контроллеров для меня хобби, поэтому, я пожалуй попарюсь еще с самопальным ЕС-2. Сподвигло на изучение Cygnal приведенная выше ссылка на usb осцилограф. Да и вообще интересен был этот контроллер. Поэтому, интересно было бы, если разбирающийся в Cygnal ах и в i51 пояснил бы, чем является приведенный на их сайте бинарник. Смогу я прошить контроллер им, или это upgrade из под Windows оболочки? Имеющимися у меня утилами этот бинарник в hex не переводится и Ida-ой не разбирается. Захотелось также собрать универсальный LPT адаптер для Alterы и Cygnalа. У меня был под рукой официальный документ от Alterы - ByteBlaster Parallel Port Download Cable. Разъем LPT там в виде отдельных пинов, и стало интересно, почему это, скажем, у Alterы вместе соединен 7 и 10 пин, а у Dilogic 13 и 19. Это я уже потом понял, что принципы нумерации у них разные. Вобщем, можно сделать универсальный адаптер с парой джамперов, 10 пиновую розетку под Cygnal развести, а для Alterы - подогнать штыри на плате под нее. Возвращаясь к обсуждению С2 все-таки меня подозрение берет, почему клоки от розетки идут на С2 Data (отпуская детали), а на С2 Clock поступают сигналы с Data Input, ну, и там, Master Select (что-ли?) А вот Вы, владелец ЕС-2, как у вас коннект к устройствам с С2 происходит?
А свой первый программатор AT STK-500 я, конечно же, купил. Но надо сказать, что хоть он и не является внутрисхемным отладчиком, элементы системы позволяет давольно-таки быстро опробовать и настроить. Он upgradable - с новой студией позволяет программить большинство новых кристаллов.
|