Для отладки и программирования микроконтроллеров MSP430 фирма Texas Instruments изобрела протокол, работающий всего по двум проводам: SpyBiWire. Детали протокола не раскрываются, поэтому работать с ним можно только через фирменные библиотеки msp430.dll и hid.dll. Была версия библиотек для Линукса, но она не поддерживает новые модели процессоров. Новые DLL-ки можно добыть из демо-версий TI Code Composer Studio IDE.
Вторая проблема - отсутствие простой удобной утилиты для программирования. Вызывать всякий раз для прошивки аж весь IDE с навороченными гуями откровенно напрягает. Тем более, что программатор нужен под Линукс. В свободном проекте mspgcc есть утилита msp430-jtag, но она тянет за собой python, что не сильно лучше.
Соорудил я простую программку MSP430-PROG.EXE, которая работает в Windows и Linux (Wine), использует фирменные DLL-ки, и почти не глючит. Краткая инструкция здесь. Для установки под Wine надо переписать DLL-ки в ~/.wine/drive_c/windows/ и соорудить симлинк типа "ln -s /dev/ttyUSB0 ~/.wine/dosdevices/com1".
Вторая проблема - отсутствие простой удобной утилиты для программирования. Вызывать всякий раз для прошивки аж весь IDE с навороченными гуями откровенно напрягает. Тем более, что программатор нужен под Линукс. В свободном проекте mspgcc есть утилита msp430-jtag, но она тянет за собой python, что не сильно лучше.
Соорудил я простую программку MSP430-PROG.EXE, которая работает в Windows и Linux (Wine), использует фирменные DLL-ки, и почти не глючит. Краткая инструкция здесь. Для установки под Wine надо переписать DLL-ки в ~/.wine/drive_c/windows/ и соорудить симлинк типа "ln -s /dev/ttyUSB0 ~/.wine/dosdevices/com1".
Сегодня впервые получил от Гугла деньги за AdSense. Хорошая система Рапида. Была бы, если бы не очередь на почте больше часа.
В сети обнаружились исходники Вильнюсского бейсика и ПЗУ БК-0010/0011: http://zx.pk.ru/attachment.php?attachmen tid=13269&d=1253022016
Переложил к себе: Бейсик-85, Бейсик-87, ПЗУ БК-0010, ПЗУ БК-0011.
Также имеется ценная документация:
Переложил к себе: Бейсик-85, Бейсик-87, ПЗУ БК-0010, ПЗУ БК-0011.
Также имеется ценная документация:
Язык программирования ЯРМО разработан в 1973 году в Новосибирском филиале ИТМиВТ. На нём в 1977 году была создана операционная система "Феликс" для СВС - первая в стране операционка на языке высокого уровня. Удалось добыть препринты: "Описание языка ЯРМО: машинно-независимое ядро" и "Описание языка ЯРМО: макросредства".
Лучшее название, которое я встречал: день освобождения от кремлёвских оккупантов.
На эмуляторе БЭСМ-6 запущена операционная система ДИСПАК с многотерминальным доступом. Желающие могут попробовать зайти по протоколу TELNET на сервер vak.ru, порт 4199. Используется кодировка символов UTF-8. Пример:
Сервер экспериментальный, просьба сильно не ломать. Принимаются предложения по организации коллективного доступа. С терминала пользователя доступны следующие команды:
Можно запускать диалоговые задачи:
Описание есть только для системы СЕРП: http://groups.google.com/group/besm6/web/s erp
telnet vak.ru 4199Сервер экспериментальный, просьба сильно не ломать. Принимаются предложения по организации коллективного доступа. С терминала пользователя доступны следующие команды:
дат - выдача даты
вре - выдача даты и времени
вцпп - весь список задач в решении
вцпт - список диалоговых задач
вцп - список фоновых задач
кто - список задач с фамилией, паспортом и командой
адр N - просмотр слова оперативной памяти по адресу
ном - номера задач на буфере ввода
скв - суммарное состояние процессора
реж - установленные режимы ОС
нус Э или D или V или P - переключение типа терминала Можно запускать диалоговые задачи:
серп 4199
дом
dms
ndms
димипОписание есть только для системы СЕРП: http://groups.google.com/group/besm6/web/s
Ка-ак достал меня этот MSP-FET430UIF USB JTAG tool... Четыре дня искал ошибку у себя в схеме. Не работает программатор, хоть убей. Оказалось - ихний линуксный драйвер тупо забывает откатить счётчик ссылок объекта. В результате после первого же close() устройство оказывается недоступным. А казалось - приличная фирма. :(
Правка здесь, если кому актуально.
Правка здесь, если кому актуально.
На коробке чая написано "+5 пакетиков бесплатно". Смотрю и понимаю, что нет большой разницы между этой фразой и имитацией демократических выборов. Красивая ложь ради материальной выгоды, отличие только в количестве огребаемых денег.
Уволюсь я из ИТМиВТ. Может, зарплату июльскую выплатят, наконец.
Выборы на носу: дворники ходят, срывают плакаты "Яблока" и расклеивают "Единую Россию".
Выборы на носу: дворники ходят, срывают плакаты "Яблока" и расклеивают "Единую Россию".
Сегодня стал свёкром. Теперь знаю разницу между снохой и невесткой.
Почему на обложках эротических журналов внизу не написано: "Чрезмерное увлечение женщинами может причинить вред Вашему здоровью"? Было бы весьма логично. На рекламе пива ведь пишут.
Тезис о том, что БЭСМ-6 воспроизводит архитектуру системы CDC 1604, заявленный в статье Википедии, оказался сильно преувеличенным. Всякий желающий может скачать описание CDC 1604 и сравнить. Совпадений ровно четыре:
- Размер слова 48 бит
- Ширина адреса 15 бит
- Две команды в слове
- Одноадресный формат команды с индекс-регистром
Обнаружились исходные коды шахматной программы "Каисса" для ЭВМ М-20. Той самой, которая в 1967 году выиграла первый международный матч шахматных программ. Со счётом 3:1 у Стэнфордского университета. Посмотрим, удастся ли оживить на эмуляторе.
Спасибо
winpooh, который раздобыл и выложил это сокровище.
Спасибо
Дядя Степа утром рано
Быстро вскакивал с дивана,
Окна настежь открывал,
Душ холодный принимал.
Чистить зубы дядя Степа
Никогда не забывал.
...
Светлой памяти (C) Сергей Михалков
Быстро вскакивал с дивана,
Окна настежь открывал,
Душ холодный принимал.
Чистить зубы дядя Степа
Никогда не забывал.
...
Светлой памяти (C) Сергей Михалков
Поимел в коллекцию замечательный экземпляр: ламповая радиола 74-го года выпуска. Кто-то выставил во дворе около мусорного бака. Состояние начинкии прекрасное. Корпус местами сильно покоцанный, но восстановить можно.

Есть две статьи с подробным описанием и схемами: из журнала "Радиолюбитель" 12/2006 и из журнала "Аудио-видео" 8/2007. Много фоток есть на замечательном ретро-сайте Валерия Харченко.
Есть две статьи с подробным описанием и схемами: из журнала "Радиолюбитель" 12/2006 и из журнала "Аудио-видео" 8/2007. Много фоток есть на замечательном ретро-сайте Валерия Харченко.
Есть идея изобразить импульсный источник питания с управлением непосредственно от микроконтроллера. Как здесь, например: http://hmin.tripod.com/als/fsmyth/p ages/PICconv1.html
Причём в качестве силовой части можно взять так называемый "трансформатор" для 12-вольтовых светильников.
Причём в качестве силовой части можно взять так называемый "трансформатор" для 12-вольтовых светильников.