Против пользователей

Дисклаймер! если вы любите свой МК-161/152, и не хотите портить мнение о нем и Семико, не читайте данный пост.

Публиковать личную переписку плохо, однако считаю себя обязанным показать истинное лицо разработчика Электроника МК-161/152 и подобных, на случай если у кого еще остались иллюзии. Кроме того говорить о каком-то хорошем отношении к тайне этой переписки после неоднократных оскорблений меня и других любителей ПМК нельзя. Надеюсь, мои прошлые публикации в данном сообществе показывают, что я не «фейк» созданный только чтобы очернить Семико, кроме того мое отношение к предприятию до данного диалога было положительным, я радовался тому что хоть что-то «калькуляторное», хоть и с кучей недостатков выпускается в РФ. Кроме того я практически был готов купить МК-161 для написания Basic прошивки, как только появится способ адекватной заливки ее в устройство.

Началось все с моего вопроса в теме «Написание своей прошивки для МК-161» в группе МК-161/152:

Через некоторое время в личку мне написал Михаил Степанищев, как впоследствии стало понятно - главный инженер МК-161/152. Я принципиально не грубил и пытался вести нормальный диалог до последнего.

Далее скриншоты переписки без какого-либо редактирования. В приложенных файлах лежит PlainText диалог.

Некоторые мои мысли.

Главный инженер, на мой взгляд, живет где-то в своем мире 1960-х годов накануне Карибского кризиса, злые шпионы в лице любителей хотят испортить синусы в его разработке. То что разработчик не умеет вести диалог, не переходя на личности, не обижаясь, не оскорбляя собеседника, объясняет почему даже элементарные метки не были введены за все годы существования платформы.

Лично я теперь тоже несколько сомневаюсь в адекватности разработчиков. Для меня МК-161/152 теперь окончательно мертвы, как и все остальные их изделия. Думаю для некоторых прочитавших это тоже.

Мне искренне непонятно, почему производитель так ненавидит Арви, возможно я что-то пропустил, но написать на основе весьма убогого для 2000-х ЯМК работающий Форт – это круто и заслуживает уважения.

Все сказанное выше - ИМХО. И да, понимаю что теперь я "очередной смертный враг" Семико. Комментарии приветствуются.

File attachments: 
Прикрепленный файлРазмер
Plain text icon Plain.txt17.72 KB
PDF icon perepiska.pdf346.46 KB
Метки публикаций: 
Undefined

Комментарии

Безотносительно переписки, невозможность развития МК161 как любительской платформы стала ясна еще в 2009 году.

В качестве рекомендации, чтобы не разводить здесь разборки, собственно личную переписку лучше убрать из прямой видимости, оставив, например, ссылку на текстовый файл/снимок экрана для желающих в ней копаться.

Опубликовал не разборки ради - только лишь для того чтобы развеять иллюзии о том что разработчик может идти на встречу и вести адекватный диалог. Если это нарушает правила сайта, то конечно же удалю.

То что еще в 2009 году стало многое ясно - знаю, однако неоднократно слышал про "разработчик готов идти навстречу в написании прошивки" и после.

Правила сайта формально не нарушены, просто не вижу смысла перегружать текст копанием в грязном белье. Если нетрудно, оставьте в виде ссылок внизу заметки один общий файл-скриншот и/или текст.

Разруха в головах, конечно, знатная. Не знаю, кто ныне "потенциальный противник", но уверен, что в любом случае он не в курсе калькуляторной продукции Семико ввиду её отсутствия на рынке.

Спасибо за хорошие слова в адрес Каллисто. Не знаю, правда ли, что производство ЭКВМ убыточно, но учебный класс по Каллисто не приносит того, что можно назвать заработком — о достойном заработке, да и просто компенсации расходов на еду/ЖКХ даже речи не идёт. Зря производители ЭКВМ сочатся от ядовитой зависти «ватника». В отличии от них, в последние годы живу впроголодь.

Зато (в отличии от работников «кругом враги» ФСБ) сам определяю, чем в жизни заниматься и (в отличии от Билл Гейтса и прочих «господ»-миллиардеров) публикую разработанный мною код под свободной лицензией. Эти две вещи (не «власть и деньги», как у SMB, а религиозно-буддистские 1. независимость от власти/денег и 2. возможность бескорыстно помогать людям) считаю действительно ценными и важными. Пожертвования от весеннего класса потратил на программатор для МК-152, пришлось даже доплатить — ещё не самоокупаемость, но уже хорошо и поможет в деле.

Советую поменьше принимать во внимание личные взгляды разработчиков и судить по делам, а не словам. Михаил Борисович может выглядеть дурным или «колючим», иметь странные взгляды. Но его взгляды, по Конституции — личное дело. Производя технику, разработчики из Новосибирска объективно делают хорошее дело для всех нас.

Повторюсь, что другим людям (с более адекватным состоянием сознания, без «кругом враги»: вне России, внутри России, либералы враги, большевики враги) наладить выпуск программируемых калькуляторов в современной России (да и Украине, Белоруссии и т.п.) так и не удалось. Хотя попытки были. Видимо, требуется вот такая производственная деформация сознания, чтобы ужиться с современной агрессивной и насквозь коррумпированной государственной системой (см. дела Магницкого и Немцова, воровство казённых средств через панамские оффшоры, потоки ядовитой клеветы по государственному телевидению, позорные войны с Грузией, Украиной и т.д.).

Политическая власть в XXI веке ещё несколько раз сменится. А архитектура ЭКВМ, продолжающая архитектуру украинских ПМК, будет жить и совершенствоваться. В том числе нашими общими силами — если мы сами, конечно, добровольно не решим отказаться от поддержки МК-161/152 и не отдадим судьбу отечественного производства вот в такие руки.

Ещё когда ко мне весной 1997 года пришёл вербовщик из ФСБ, я понял из беседы с ним — если мы сами, жители своей страны, не утверждаем, что есть Россия, рассказывать «про патриотизм» будет только вот эта бесчестная компания в погонах с круговой порукой, жирующая за счёт разрушения в России всего, что к их банде не относится и подменяющая наши общие интересы интересами своей бездонной алчности — 2 млрд. долларов путинского виолончилиста чего только стоят, это вам не жалкие 5 тысяч рублей за 9 недель работы учителя, за которые жирующие «патриоты» уже заклевать человека готовы!

В беседе с Петром Петровским SMB был в какой-то степени честным. Его пиар-задачей было всего лишь навонять погаже, чтобы подальше отогнать от МК-161/152 тех людей, кто обладает творческими способностями, но не подчиняется Семико административно или через спецслужбы.

В каком-то смысле эта болезнь роста и раздражение «главного инженера» — признак нового этапа популярности ЭКВМ. Когда тиражи ещё вырастут на пару порядков (Каллисто это обеспечит), полностью контролировать происходящее с отечественными машинками завод уже не сможет технически. Сейчас же он сердится, поняв, что проект ЭКВМ внезапно оказался не частным (для его политических/религиозных единомышленников), а всероссийским (включая порицаемых им «любителей», «мразей» и «либерастов»).

Да и Каллисто будет несложно откомпилировать под любую другую архитектуру, если у кого-либо в России получится выпускать ПМК, альтернативные новосибирским. Пока я настроен скептически (бездарная банда Путина ещё сильна и не заинтересована в русском производстве, даже ЭКВМ это уже чудо), но желаю успеха таким начинаниям и готов их поддержать, чем богат.

Каллисто Всё началось с того, что я через разговоры с другими пользователями заронил в мозг Арви крамольную мысль таки запилить Форт для МК. Арви реально крут, потому что исполнил всё блестяще. Но МК-161 давно мёртв и главным стимулом всех последних поползновений пользователей было как можно больше позабавиться провоцируя "главного инженера", потому что не имея возможности писать близко к железу эти гробики практически бесполезны. Даже если сейчас кто-нибудь написал прошивку, то не пользы ради, а утереть СЕМИКО нос для. Но стоит ли вообще напрягаться и писать под уё...щную архитектуру MCS-51 ??? Скорее всего это был главный вопрос, который останавливал всех желающих. Есть же ARM Cortex или даже незабвенный AVR, так нет же, выбрали самую древнюю хрень, для которой и программатор то искать разве что по музеям. У меня по электронной почте возник точно такой же разговор с тов.Степанищевым, только закончился тем, что я со злости прикололся и сказал, что собрался зарабатывать на их идеях и сейчас я чуть ли не ломаю их прошивку. Видимо после таких баек у Степанищева возникла навязчивая мысль, что все вокруг зарабатывают на их уёб...щных приборах немыслимые бабки. Ха ха ха!

Phison 2251-03 применяется в разных USB девайсах и наследует 51-ое ядро
Вполне можно сделать, например из флешки с соответствующим контроллером автономный вычислитель.
Немного погуглив https://dmyt.ru/forum/viewtopic.php?t=383

P.S. Правда как с этой возможностью сделать полноценный калькулятор ...

Кстати, программатор для W77LE516P достать достаточно просто. Если не нужен универсальный программатор, специализированный можно подобрать задёшево.

Разные MCS-51 используются в контрольно-кассовом оборудовании. Для программирования W77LE516P просто покупается панелька-переходник на DIP-40.

Вообще я не понимаю, почему бы СЕМИКО не выпускать для любителей отдельные МК-161 с простым загрузчиком, без их криптографии и драгоценной прошивки. Пусть даже с впаянным микроконтроллером. Если там уже прошит нормальный загрузчик, это не страшно. Продадут нам ещё 100 штук, или сколько там они уже продали. Конечно, какое-то подобие SDK или хотя бы helloworld.asm хотелось бы получить вместе с тушкой.

Для W77LE516P требуется программатор умеющий поднимать на одной из ног свыше 5 вольт. Позже вроде выходили микросхемы с чисто 5 вольтовым программированием. Но какой смысл обсуждать арифмометры. Есть нормальные современные микроконтроллеры (включая отечественный аналог на ARM Cortex-M3), есть куча одноплатных компьютеров по цене в 2-3 раза ниже МК-161. Почему они не выпустили загрузчик позволяющий делать свои прошивки на низком уровне ? Почему нормальные люди выпускают Raspberry Pi и Arduino где микросхемы в DIP корпусах можно менять в панельках, программировать с закрытыми глазами и т.п., а параноики трясутся за какие то вирусы (кто нибудь слышал о вирусах для Raspberry Pi или Arduino).
Про позиционирование устройства можете не говорить, этот гроб с музыкой никто не будет использовать в серьёзных промышленных применениях (если кто и используется это 2.5 человека). Есть просто море альтернативных вариантов, при такой конкуренции гавкать на потребителей и презрительно говорить, что мол мы не потерпим "чего изволите" - очень остроумно. На ум не приходят цензурные выражения. СЕМИКО - покойся с миром со своими поделками! Дело закрыто.

Ещё раз выражаю Вам свою искреннюю благодарность.

Ознакомившись с профилями в соцсетях, сразу понял, что Вы именно тот человек, который сделает всё необходимое, проявив смекалку и разумную инициативу.

Каким образом Вы желаете контактировать в дальнейшем? На какой счёт произвести оплату за Ваше первое самостоятельно выполненное задание?

Разработчик все не успокоиться.

А мне всё-таки непонятно - ПМК - устройство с малым тиражем, вообще не уверен что выпущено хоть 1000 экземпляров, и в свете этого делать себе антирекламу.
Даже если они стали популярны в военке (а я несколько сомневаюсь что это не байка все), показывать себя и свое производство в таком свете? Просто глупо.

Скорее всего, у изделия «Электроника МК-152» были другие задачи, нежели получение дохода или обеспечение всех нас калькуляторами.

Например, собрать и так разозлить любителей ПМК, чтобы мы наконец-таки выпустили что-то работающее для себя любимых. :-) Новосибирский мужик, видимо, сам работать на свою страну не хочет. Им могут (судя по довольно характерной навязываемой покупателям идеологии — по «нодовской» линии депутата Фёдорова) оплатить этот странный проект. Но чем меньше приходится калькуляторов выпускать и продавать, тем лентяю лучше — и даже даваемые нами деньги не в радость тому, кто привык на всех сквернословить, а не трудиться для соотечественников.

Отсутствие МК-161 и МК-152 в магазинах вписывается в эту теорию. Чего стоит, например, с «Чип и Дип» договориться? Там много чего продаётся специализированного, выпускаемое мелким тиражом. Интернет-магазинов тоже дофига.

Когда власть в стране узурпируют, такое и происходит. Искусственно созданные (и поддерживаемые «военными», точнее охамевшими спецслужбами) монополии на производство и распределение. Единственные, кто свободны в родной стране что-то выпускать, ненавидят собственный народ и издеваются над своими покупателями («обыватели»/«мещане»), как жирная продавщица «дефицита» в советском магазине.

К чести настоящих советских продавцов, продавцы старой московской «Электроники» были вежливы, уважительны к покупателям и всегда были готовы нам помогать. Ни разу не слышал от работников фирмы «Электроника» какую-либо брань в адрес соотечественника. Не говоря уже о покупателях или просто посетителей их магазина, независимо от разницы в убеждениях, из столицы он или из периферии приехал.

P.S. Попросите выслать МК-161 в качестве оплаты. Желательно старый, без TQFP — но можно и какой уж есть. Очень уж интересно, что общительный гражданин вам ответит. ;-)

Мне кажется - это просто зависть. Мне доводилось наблюдать случаи, когда человек с меньшими ресурсами, но большим талантом делает альтернативу автору разработки, которая многократно лучше первоначальной, то вместо радости возникает ненависть и желание уничтожить, если не этого человека, то хотя бы его труд. Мне очень жаль Михаила Борисовича, который предоставил возможность альтернативной разработки, чтобы доказать себе, что лучше него всё равно никто не справиться, а когда способные люди всё же появились и взялись за дело, решил прикрыть лавочку, изобретая самые странные обоснования, вроде личной ненависти.

Мои программируемые калькуляторы:
Б3-21, Б3-34, МК-61, МК-52, МК-85
CASIO: cfx-9850GB+, fx-9750G+, fx-9750GII, fx-9860G, Algebra fx-2.0, fx-5800P, fx-7400G+
HP: 50G, 48G, 35s
TI: Nspire-CAS, Voyage-200, 89Titanium
SHARP EL-9600G

Так как по сути, единственная подвижка в написании альтернативной прошивки - мой код на С для запуска ЖКИ, написанный под АВР (с учетом аппаратного устройства МК-152).
Для того, что бы написать свою прошивку - Семико дергать не обязательно - сдул феном с платы родной микроконтроллер и впаял свой. Если сделать это аккуратно - даже гарантии не лишитесь :)
Тем более, как я понял, прочитав по диагонали даташит, там какой-то загрузчик уже прошит и исходник на него есть.
Средств разработки под 8052 - на любой вкус. Единственно, что ни один компилятор Си не имеет типа double. Придется писать свою математику.
То, что схем нет и нет возможности загрузить прошивку - плохо, конечно. Тем более что Семико в лице М.Б. само декларировало в свое время что-то типа :"Мы не буржуи - у нас полная документация". Но ведь это не смертельно - то что реально нужно для написания прошивки - можно "сколоть" с живой платы за пару недель не сильно торопясь, остальное там все стандартно.

единственная подвижка в написании альтернативной прошивки - мой код на С для запуска ЖКИ, написанный под АВР (с учетом аппаратного устройства МК-152).

За этот код огромное спасибо. Но на реальной железной «Электронике МК-152» он пока не проверен.

Для того, что бы написать свою прошивку - Семико дергать не обязательно - сдул феном с платы родной микроконтроллер и впаял свой. Если сделать это аккуратно - даже гарантии не лишитесь :)

Впаять такой микроконтроллер — задача сложная.

Хуже, что такую задачу не выполнишь многим владельцам МК-161. Не уверен, что кто-то согласится делать людям такой сложный апгрейд даже на коммерческой основе. Вариант с панелькой был значительно удобней для распространения альтернативной прошивки. Достаточно было приобрести W77LE516P, прошить и заменить.

Тем же, кто экспериментирует с написанием прошивки, проще раздобыть старый МК-161 с панелькой. Например, выменяв у сочувствующего владельца на новую модель.

Тем более, как я понял, прочитав по диагонали даташит, там какой-то загрузчик уже прошит и исходник на него есть.

Если получится заменять W77LE516P, свой загрузчик встроить в него не проблема. Проблема в том, что заводской МК-161 использует нестандартный загрузчик.

Вот на него исходника нет. Но если раздобыть, каждый владелец сможет заливать новые прошивки в обычные МК-161 с той же лёгкостью, как заводские обновления.

Средств разработки под 8052 - на любой вкус. Единственно, что ни один компилятор Си не имеет типа double. Придется писать свою математику.

Математику написать не так сложно. Тем более, что у меня сохранилась литература, которую я посылал в Новосибирск и по которой они эту математику писали для «Электроники МК-152».

Если внезапно не хочется писать самим, под 8052 есть много библиотек. К тому же прошивка будет писаться без компилятора Си — Каллисто пишется на самом себе, а примитивы кодируются на ассемблере.

То, что схем нет и нет возможности загрузить прошивку - плохо, конечно. Тем более что Семико в лице М.Б. само декларировало в свое время что-то типа :"Мы не буржуи - у нас полная документация". Но ведь это не смертельно - то что реально нужно для написания прошивки - можно "сколоть" с живой платы за пару недель не сильно торопясь, остальное там все стандартно.

Не смертельно. Но пока проверенного работающего кода для W77LE516P, на котором я мог бы начать строить встроенную версию Каллисто, опубликовано не было. Ни самим Новосибирском, ни любителями. А ведь прошло больше, чем пара недель.

пара-тройка недель. Закавыка только в том, что МК у меня нет, и очередь на его покупку примерно десятая.

Перепаять TQFP - без проблем смогут например в мастерской по ремонту сотовых телефонов. Время на это потребуется 3-5 минут. IMHO, расчитывать на корпус PLCC уже нечего.
В принципе, загрузчик нужно писать свой, хотя бы на базе готового из даташита. Потому что Семико ни в жизнь не даст (да и я бы не дал) ни исходников криптозагрузчика ни криптоконвертор для подготовки прошивки.

«Перепаять TQFP - без проблем смогут например в мастерской по ремонту сотовых телефонов. Время на это потребуется 3-5 минут. IMHO, расчитывать на корпус PLCC уже нечего.»

Подтверждаю, это возможно.

Мы так делали в Москве во времена первых АОНов. Правда, в мои времена были простейшие корпуса DIP, но тоже 40 ножек и их все удавалось отпаять, чтобы вставить панельку на место ПЗУшки.

АОНы так хорошо продавались, что даже возник вторичный рынок «отсосов» — инструментов удаления припоя с печатных плат. Буржуйские «Панасоники» превращались в надёжные советские определители номера.

Но пока у нас есть старые ЭКВМ с панелькой, в которых перепрошивать W77LE516P удобно —имеет смысл сделать что-то работающее. Хотя бы для будущей проверки работоспособности тех ЭКВМ, в которых будем заменять микроконтроллер.

В-общем, нужен работающий вывод на индикатор. А затем загрузчик. Когда хотя бы один человек научится заменять W77LE516P в новых ЭКВМ, дело пойдёт быстрей. Можно будет выкладывать прошивки также, как я сейчас выкладываю файл Callisto.mkp — и те, кто заменил у себя W77LE516P, смогут заливать эти прошивки у себя с компьютера.

Программатор потребуется только на самом первом этапе — тому, кто будет делать апгрейды/unjail'ы МК-161.

http://pavabor.livejournal.com/74238.html

P.S. Тенденция, Однако :)
http://fif.by/data/files/forthlogicprogramming.pdf Неоторые интересные моменты в Форт языке программирования
ForthLogic™ для одноимённых ПЛК контроллеров.

MK4TH — самый первый, хотя и менее серьёзный проект по Форту на МК.

Компилятора «на борту» МК нет. Исходный код компилируется на компьютере. Сам язык намного дальше от Форта, чем Каллисто. Скорее это оформление родного кода МК в стиле языка Форт. Многие недостатки языка МК, например небольшой стек на четыре уровня, не устранены.

Положительная сторона MK4TH — поскольку фортовский код компилируется в ЯМК, он должен исполняться гораздо быстрее. Хотя сравнительных тестов с Каллисто никто не проводил.

По-видимому разработчика просто достали, да так, что захотелось забыть устройство и не вспоминать о нём. Да и давать исходники чтобы кто-то поигрался и бросил тоже неохота. Прошивку на микроконтроллер написать и отладить не так-то просто, каждая функция в целую программу вылазит. Сам МК-161 только в качестве калькулятора пользую, для опытов есть 1886ВЕ2, последний раз я на двухстрочном дисплее МЭЛТ бегущую строку в 255 байт делал, правда не нашёл как текст к программе прикрутить и набивал 255-байтную таблицу символов по дампу из Волков коммандера) Была мысль обратиться в Семико за исходниками, да только мне явно не по силам портировать калькуляторную прошивку, не стал я человека по пустякам беспокоить.

В этом и проблема, разработчика я не беспокоил, он сам написал, прочитав мой комментарий в группе посвященной ПМК. То есть выходит у разработчика достаточно времени и желания чтобы сидеть и монитроить любительские форумы и группы.

Соглашусь, вполне может быть обычной завистью, которая переросла в ненависть.

Вот мой пример http://www.melt.com.ru/index.php?option=com_fireboard&Itemid=16&catid=3&... работы с двухстрочным индикатором MT16S2D фирмы МЭЛТ, правда для 1886ВЕ2. Первоначально индикатор наотрез отказался работать, потом вдумчиво изучив даташит нашёл и исправил свою ошибку и всё заработало как надо, так что внимательно курите даташиты. Бегущую строку с рекламой нашего завода) я уже потёр, да и невелика потеря, надо будет-напишу заново. Для графического ЖК индикатора МК-161 придётся дополнительно составить таблицу знакогенератора и процедуру вывода получившихся символов в нужную область экрана, остальное в принципе подобно описанному примеру. Кстати, если обратить внимание на функцию вывода графики из памяти МК-161, то чётко прослеживается структура внутренней памяти ЖК индикатора.

Я как-то скачивал схемы с сайта, но я их потом куда-то потерял.

-error-, если Вы умеете программировать микроконтроллеры на уровне самодельных компиляторов высокоуровнего языка, то, я думаю, отсутствием поддержки производителя в этом вопросе Вы можете просто пренебречь...

Мне как-то раз понадобилось залить готовую прошивку в радиоконструктор на микроконтроллере, причём вся схема на smd деталях, а МК был в планарном корпусе и мной уже впаян в плату. Предварительно собранный программатор не пожелал работать... И что делать??? Покурил интернеты, и оказывается есть самый нищебродский программатор "о пяти проводках", работающий через LPT порт, правда пришлось поколдовать немного, но прошивку я залил и всё заработало, а времени ушло всего-то минут 40.

«Вот мой пример работы с двухстрочным индикатором MT16S2D фирмы МЭЛТ, правда для 1886ВЕ2.»

Это всё хорошо и достойно похвалы.

Но для Каллисто нужен рабочий код для вполне конкретной схемы подключения МЭЛТ. Двоичный файл в 64Кб, который я мог бы прошить в мой W77LE516P и который что-нибудь выведет на экран моей «Электроники МК-152».

Тогда дело сдвинется с мёртвой точки и ЭКВМ за считанные месяцы обретёт развитый входной язык, удобный и быстрый. Конечно, ещё опрос клавиатуры потребуется. Но первый важный шаг — вывод на индикатор.

Там скорее всего мультиплексируются чип селекты и повсюду сдвиговые регистры, не получится так просто напрямую говорить с экранчиком. Хотя схемотехника вроде не сложная, но разработчики и на это забили болт. Они с самого начала принуждали пользоваться встроенным языком, тов.Степанищев попросту врёт что они что то публиковали и предлагали по началу.

«[Пётр] 17.04.16
Для тех кто хочет написать прошивку

[Михаил] 17.04.16
Какую именно?

Допустим, Вы (или некоторые иные "любители") хотите испортить значения тригонометрических функций в малозначащих знаках, периодически стирать содержимое дисков и блокнота, а также изредка сбивать часы реального времени. И поставлять это под видом текущей версии от производителя в такие места, где это может быть крайне критичным? Зачем это нам?»

Здесь Михаил использует тактику FUD — огульно обвиняя владельцев ЭКВМ во вредительстве не то, что до суда, но даже до совершения преступления. Это не личная прихоть в свободное от работы время, есть пример FUD и на официальном сайте ООО.

Напомню, что реальное вредительство было замечено как раз от SMB — попытка уничтожения коммуны mk-152 в живом журнале 4 февраля 2015 года (злоупотребление доверием, мне пришлось восстанавливать удалённые записи через службу поддержки, а также приглашать участников заново), вандализм на вики по ПМК, да и другие прецеденты.

В этом смысле опасно, что в голове разработчика ЭКВМ Михаила возникают такие идеи («портить значения тригонометрических функций в малозначащих знаках, периодически стирать содержимое дисков и блокнота, а также изредка сбивать часы реального времени») — эти идеи настолько там укрепились, что Михаил не просто думает об этом, а озвучивает эти виды компьютерных атак. Пока, правда, не реализованных Новосибирском.

В ситуации, когда нет опубликованного исходного текста прошивки ЭКВМ (и нет даже физической возможности его получить) это всё довольно опасно. Кто знает, что там запрограммировано и почему зашифровано от владельцев? Тем более, что у работников этого заведения имеются такие мысли («портить значения тригонометрических функций в малозначащих знаках»), а также они позволяют себе совершать такие технические и психологические атаки.

Любительские же прошивки будут доступны не только для скачивания, но и для изучения. Ошибки в открытом коде можно установить и исправить самостоятельно — или заказав проверку у специалистов, которым вы доверяете. В этом плане безальтернативное ныне закрытое и зашифрованное ПО из Новосибирска намного опасней! Приходится вслепую опираться на порядочность тех, кто уже и пойман за руку на компьютерных атаках, и открыто выражает свою недоброжелательность на словах.

Арви, может быть тебе стоит портировать Каллисто на какую-нибудь другую платформу, например СПК105? Мощный процессор... Пять языков программирования... Сенсорный экран... Удобное щитовое исполнение... Производитель очень дружественно настроен к потребителям, даже предоставляет образец на 40 дней бесплатного тестирования...

МК-161 до сих пор работает и не смотря на твои заявления об его несомненной и неотвратимой опасности для человека, за пять лет он ещё ни разу не самоуничтожился) Последнее время, правда, я больше МК-161 в качестве обычного инженерного калькулятор пользую.

Я ценю твоё чувство юмора, прочитал пост, чуть живот не надорвал от смеха, давно так не смеялся))))) Если ты и дальше в таком духе писать будешь, люди просто смеяться над тобой начнут.

Уважаемый Электромонтёр!

Лично мне интересно Каллисто на портативной отечественной технике. Если вы так хотите портировать на СПК105, могу вам помогать. Но пока ориентируюсь на переносную МК-161, а не на близкую по архитектуре, но стационарную МК-152.

Что МК-161 работает надёжно, подтверждаю. Были случаи, когда возникали проблемы — например, тяжёлый аккумулятор при падении устройства обрывал тонкие проводки. Но во времена хорошей обратной связи с производителем эти проблемы устранялись и МК-161 совершенствовалась.

Рад, что доставил вам минутку радости. Здоровья вам и хорошего настроения!

Если не заостряться на отечественном:

- 48MHz 32-bit ARM Cortex M4F with Floating Point Unit and DSP acceleration
- Memory: 256KB Flash, 64KB RAM

octave:1> 1418+391+58.35*2
ans = 1925.7 рублей c доставкой

---------------------------
Истина где-то рядом
aldebaran.ru/author/samurov_vitaliyi/kniga_dozvonitsya_do_devyi/

Провермл работоспособность на STM32L100 Discovery, но есть и другие варианты,
например Mecrisp-Stellaris

На сайте Марсоход http://marsohod.org есть примеры самодельного ARM процессора http://marsohod.org/projects/marsohod2/amber-arm-soc и ретрокомпьютера спектрум128 http://marsohod.org/projects/marsohod2/286-zx-spectrum кто-то на ПЛИС даже IBM286 собрал. Собирают же люди и не жалуются на производителей!

Месяц назад собрался написать программу управления шаговым двигателем на ПЛК и с изумлением обнаружил что в бейсикопаcкалеподобном ST нет меток и переходов внутри программы! Ну нет и всё! Можно только сослаться на другую программу по выполнению условия или в конце программы) Хотя если честно управление шаговым двигателем на ПЛК это извращение) а прерывания по быстрому таймеру ВНЕЗАПНО не заработали из-за доработки производителя, техподдержка честно созналась "таймеры нерабочие" 0,6 оборота в секунду в рамках основного цикла всё-таки мееедлеееннооо. Правда оптимизацией программы и некоторыми ухищрениями удалось выжать ажно 1 об/с что на грани фола, но проходит по техзаданию) Логика, естественно на LD. Собранный шкаф уже две недели пылится на складе, никак станок по механике не соберут) Есть ещё ассемблероподобный IL, там как раз метки с переходами есть, ну это когда на второй шкаф новый ПЛК с быстрым таймером приобретут поиграюсь) Заинтересовался автоматизацией рубочного станка на работе и обнаружил интересные особенности работы ПЛК с энкодером, которые у некоторых инженеров вызывают много тёплых и ласковых слов в адрес завода-изготовителя) хотя программными ухищрениями всё решается)

«На сайте Марсоход http://marsohod.org есть примеры самодельного ARM процессора http://marsohod.org/projects/marsohod2/amber-arm-soc и ретрокомпьютера спектрум128 http://marsohod.org/projects/marsohod2/286-zx-spectrum кто-то на ПЛИС даже IBM286 собрал. Собирают же люди и не жалуются на производителей!»

Посмотрел на сайт. Интересная штука.

Мне больше нравится вариант К1894, но можно и эти платы взять за основу. Возникают опять вопросы с клавиатурой, корпусом, аккумулятором, подготовкой документации, сборкой готового калькулятора и продажей. Кто-то берёт всё это на себя? Замечательно!

Но пока у нас не появилось производство хотя бы с тиражом 100-1000 экземпляров в год, «Электроника МК-161» остаётся единственным достойным отечественным калькулятором. Откуда вообще такое настойчивое желание уйти с этой удобной платформы? Мы её возможности ещё не исчерпали.

Нужно нам, чтобы цену на ЭКВМ подняли, а на пиар-службу наняли фотомодель вроде Анны Ведищевой, чтобы глазками хлопала и каждому мило улыбалась? Выпускают ЭКВМ, нужное дело делают хорошо уже почти 10 лет. А политические убеждения и кто кого любит/не любит — уже личное дело, деньгами не всё купишь.

Если же брать зарубежные калькуляторы, там уже есть встроенные RPL, HP Basic, TI Basic и куча всего от иностранных любителей ПМК.

4x4 и даже 4x4x2 это очень мало. Русских букв 33 — и надо ещё переключать алфавиты, хотя бы одна клавиша редактирования (BS) и хотя бы пробел. Без пробела я пробовал в ранних версиях Каллисто, очень сурово. :-) Не говоря о знаках препинания и стрелочках.

Потом ещё корпус нужен, аккумулятор. Прошивка, документация. Ну и з/п платить из чего-то надо — тем, кто будет этот спроектированный калькулятор выпускать и продавать хотя бы сотнями-тысячами.

Даже имея прошивку (которой пока нет), ещё несколько лет мы не сможем выкинуть СЕМИКО из цикла, как бы они над «любителями» не издевались. И большое спасибо им за то, что начали выпускать в России «Электронику».

P.S. Может, интересны будут цифры из реального мира. Себестоимость iPhone 6s 16 Гб — $245. Чтобы всё это выпускалось массово и было интересно как разработчикам, так бизнесу и государству (налоги) — продаётся он по $650.

К сожалению у меня схемы не сохранились, нужны были для уточнения схем самодельных приставок, РЭ для этого недостаточно. Например выходы параллельного порта типа "открытый коллектор" в РЭ об этом ни слова. Может схемы сохранились у кого?

Кстати, иногда вылазят подводные камни, например, я по алгоритму написал процедуру десятичной коррекции для пересчёта выходного значения АЦП в милливольты входного напряжения. Для коррекции нужно сравнивать младший полубайт с 4Н и старший полубайт с 40Н, ну для исключения влияния младшего полубайта решил сравнивать с 4FH(если больше то коррекция), но вместо 100 программа выдавала 160, хотя по идее должно работать или я чего напутал? Пришлось принудительно обнулять младший полубайт перед сравнением и всё заработало как надо. Кстати, в демопрограмме в процедуре обработки прерывания 1886ВЕ2 должна стоять команда NOP, указано что это важно, но в даташите об этом ни слова. В общем, нужно экспериментировать.

Одно время я собирал электрошкафы автоматики, там стоимость готового шкафа удвоенная стоимость комплектухи, иначе собирать банально нерентабельно.

16 + 20 (4х4 + 4х5) хватит с избытком (https://sourceforge.net/p/mk72r/wiki/MK72RConcept/). В случае острой нужды 33 буквы не нужны, "Ъ", "Ё" и "Й" можно убрать без помех.

38 клавиш МК-161 хватило — можно посмотреть на раскладку Каллисто. Но всё равно бывает, что хочется стрелочек и знаков препинания при включённой русской раскладке.

Практичней вместо клавиатуры делать тактильный экран. Особенно если производственные мощности скромные. С настоящими кнопками в русских ПМК проблемы тянутся ещё из СССР. И дело не только в их количестве, дребезг на МК-61 был ужасный.

Неееееееееееееет, только не тактильный экран, стеклянные и сенсорные клавиатуры - это гадость, тогда уж можно и планшет заюзать.

Полностью поддерживаю идею альтернативной платформы.
Китайцы уже несколько лет продают дешёвый, но весьма приятный внешне калькулятор hp 39gs.
Недавно его научились перепрошивать: https://tiplanet.org/forum/viewtopic.php?t=18172&p=199094
Предлагаю сделать форт прошивку для него.

Весьма интересная модель. По ссылке пишут, что на борту 1 Мб флеш-памяти, для перепрошивки нужно только подключение к ПК.

Ценник даже на амазоне для новых калькуляторов не превышает 40 долларов, б/у - за половину цены.

Не совсем понял. Вот на алиэкспрессе про сабж пишут:

"Flash read-only memory (ROM) (available for future electronic software upgrades): No"

Неперешивабельный?

---------------------------
Истина где-то рядом
aldebaran.ru/author/samurov_vitaliyi/kniga_dozvonitsya_do_devyi/

Здесь пишут " 512K bytes of ROM"

Наверное китайцы по инерции написали "flash")

То есть, нельзя перешить? :)

---------------------------
Истина где-то рядом
aldebaran.ru/author/samurov_vitaliyi/kniga_dozvonitsya_do_devyi/

Может защита какая-нибудь от записи "flash rom" стоит? Люди просто разблокировали калькулятор?

Эти проклятые гады :) наверняка заныкали и схему, и прошивку, и загрузчик, и хелловорд для пользователей не предоставляют :) Так что бедолагам пользователям :) настоятельно рекомендуется форматировать все доступные жёсткие диски, а от приобретения калькулятора - воздержаться :)))))

Почему пишут ROM, неясно. На фото с форума чипы памяти - SST39VF1601 (оригинальная) и SST39VF800A - перепрограммируемые чипы.

Может, на форуме какие-то ранние 39gs, которые можно было перешивать? А потом пошли дешевые штамповки, с масочным ROM?
Покупать второй HP35s не хочется

---------------------------
Истина где-то рядом
aldebaran.ru/author/samurov_vitaliyi/kniga_dozvonitsya_do_devyi/

Не исключаю такой вариант, он вполне естественный, когда прошивка доведена до определенного уровня качества. Поэтому лучший вариант - собрать что-то свое.

Симпатичная микроЭВМ, и весит всего полкило. Напомнила терминалы на мусоросамосвалах под WinCE, но те в защищенном исполнении были, тяжелые. Этот, судя по входному напряжению, тоже для авто годится.

Поддерживаю! Достойная московская штучка, хотя совершенно не калькулятор.

Насколько я понял, пробежав документацию по диагонали, программируют её «на пяти языках» с компьютера. После компиляции (на компьютере) засылают в СПК105 получившийся исполняемый файл по USB.

Каллисто это другой подход, удобное автономное программирование («с пульта») — как советские ПМК или зарубежные HP 50g и т.п. Зачем и при каких применениях потребуется программировать СПК105 с пульта и без использования персоналки, мне не ясно.

Но, повторюсь, если кому интересно, как Электромонтёру, встроить туда ещё и Каллисто, поддержать такого энтузиаста мне не лень.

Кстати, в рамках подготовки к релизу проверил работу Каллисто 0.8.2б на эмуляторе. Очень быстро компилируется экран, считанные секунды. Удобно для профессиональной разработки. Так что Каллисто может работать и в таком режиме, как СПК105 — с компиляцией на ПК и передачей исполняемого файла по кабелю в ЭКВМ. Хотя это и не было моей целью, конечно.

Коммерческое предложение в ответ на высказанное в посте [ http://pmk.arbinada.com/ru/comment/8604#comment-8604 ]

Как лицо, имеющее с НПП СЕМИКО соответствующий официальный договор, и в связи с очевидностью, что "любители" не смогут обратиться с подобной инициативой непосредственно в НПП СЕМИКО предлагаю группе занятой разработкой и поддержкой проекта "Каллисто" следующее:

Предложение от посредника.
Предоставляется возможность приобретения на базе форм фактора "Электроника МК-161" партии устройств, отличающихся прошитым в микросхему контроллера "свободным" загрузчиком, позволяющим прошивать устройство самостоятельно подготовленными файлами "прошивок".
Загрузчик не предусматривает возможность использования фирменной криптопрошивки от НПП СЕМИКО для получения оригинальной ЭКВМ "Электроника МК-161".

Минимальная прошивка и комплект документации (включая схему изделия) входят в комплект.

Возможно оговорить включение в комплект наклейки с желаемыми обозначениями клавиш под_"Каллисто".

Особые условия:

Окончательная цена изделия, комплектность, минимальный объём партии и сроки поставки только после обсуждения с производителем при заинтересованности противной стороны.

О заказе и покупке единичных изделий разговора идти не может.

Предварительные оценки.
Стоимость изделия не менее - 7500 руб. (цена МК-161) на момент публикации Предложения.
Цена не более высокая - вероятно.
100% предоплата.
Стоимость оплаченной партии изделий фиксируется на день оплаты.
Количество изделий в партии ориентировочно не менее 40 экземпляров но при серьёзности намерения оплатить возможно обсуждение (несколько десятков).

Срок отгрузки партии изделий с момента получения оплаты при количестве до 50 шт. составляет не более 2х месяцев, при количестве 100 шт. и более срок отгрузки не более 4х месяцев.
Отправка отгруженной партии изделий производится после 100% предоплаты расходов по доставке (стоимость доставки не входит в стоимость Предложения и рассчитывается отдельно) или самовывозом отгруженной партии изделий.
Доставка осуществляется на указанный адрес "Почта России" или ТК.

На принятие решения и согласование позиций по предложенному отвожу максимум две недели (20е июня - крайний день), поскольку лично мне кроме как с коммерческой точки зрения эта затея с прошивками абсолютно не интересна.

Предложение актуально при наличии этого поста на эквм.рф и\или "Старый Дроннер" и может быть снято до 20го июня без обьяснения причин.

============================================

Поясняю свою позицию:

Если даже этого "любители" не смогут или "не захотят" - убогость и этой затеи (с Каллисто) становится вполне очевидной любому здравомыслящему человеку и все последующие действия, слова, заявления, претензии и прочее от "любителей" смысла не имеют.
============================================

Китайцы выпускают ЧПУ контроллеры серии TOPCNC http://purelogic.ru/shop/elektronnye_komplektuyuwie/chpu_kontrollery_ser...

Возможно ли изготовить подобный контроллер щитового исполнения на базе К1986ВЕ92QI? Контроллер должен исполнять G-код по ГОСТ20999-83, три оси x y z, управление осями step/dir, аналоговый выход 0-10В управление скоростью шпинделя, обработка сигнала энкодера шпинделя(для нарезания резьб), поддержка автоматической смены инструмента и индивид. коррекция для каждого инструмента( для токарного станка), концевики ограничения подач на каждую ось, вкл сож, гидравлики, сохранение и загрузка управляющих программ на внутренней памяти, питание 24В.

Какова стоимость ОКР и экземпляра устройства? Я так понял минимальная партия 40шт? Пока мне нужно 3 устройства, на токарник, фрезер и плазморезку, ну думаю Вам это явно не интересно. 40шт в течении месяца объект не переварит.

>ну думаю Вам это явно не интересно.<

Напоминаю что я выступаю как посредник и с вполне конкретным предложением.
Озвучено мной вполне конкретное предложение и интересует меня только оно.
По теме же прошу и отписывать желающих.
Да, мне это не интересно.

====
И всё же.
Ваш вопрос уместно задавать фирме-разработчкику напрямую официальным письмом от имени организации которую Вы представляете (или ИП на крайний случай) с подробным ТЗ "на разработку аппаратно-программного комплекса по управлению станков с ЧПУ".

Рискну предположить что организация, получив письмом текст Вашего вопроса (пост выше), вряд ли воспримет его именно как вопрос, а не издёвку (ибо Вам как специалисту заведомо понятно что стоимость изготовления 3 шт. изделий + ОКР "с нуля" - заведомо больше суммы закупки трёх потребных изделий приведённых в пример китайских аналогов.
>40шт в течении месяца объект не переварит< говорит о незначительной потребности заказчика в изделиях.
>Пока мне нужно 3 устройства< говорит о том что кроме потребных 3х изделий с большой долей вероятности впоследствии заказов на десятки и тем более сотни комплексов не будет.
Эти два аспекта несомненно будут учтены при оценке.
Если ответили бы конечно.

Если же запрос официально составлен (от организации/ИП) с ТУ и описанием на не серийную (заказную) разработку именно аппаратно-программного комплекса по управлению ЧПУ НПП СЕМИКО вполне в состоянии оценить стоимость и сроки как ОКР так и самих изделий.
Официальный ответ на официальный запрос организации (ИП) это обычное дело.

Возможно и то что подобная разработка комплекта для ЧПУ у того же НПП СЕМИКО уже была и решение существует (памятуя о наличии в Прайсе "Электроника МК-1152").
Но так ли это мне не известно.

Повторюсь что посредничество в заданном Вами вопросе меня не интересует как Вы справедливо предположили.

Если необходимо напоминаю @.
semico@mail.ru
mail@semico.ru

Понадобилось модернизировать старый токарник с ЧПУ на стороннем объекте. Ставить полноценное УЧПУ кроме явной дороговизны явно избыточно, ибо точат простенькие детальки, что называется из пушки по воробьям. Поэтому механик предложил китайские контроллеры ЧПУ. К сожалению китайские контроллеры нельзя использовать для управления токарным станком с револьверной головкой. Я думаю, в перспективе понадобится не менее десятка устройств, может будет оправдано изготовление специализированного устройства? По идее? устройство будет явно востребовано для кустарной модернизации обычных станков в ЧПУ, но лично я таких людей не знаю и по этому поводу ничего определённого ничего сказать не могу. По стоимости. Если удастся уложиться в 20000 рублей за экземпляр это будет хорошо.

Благодарю за развёрнутый ответ.

Я отдаленно имею отношение к логическим контроллерам, но считаю, что это просто сертифицированные микроконтроллеры с реле, опторазвязкой и прочими необходимыми в промышленности фишками. У нас на станках трудятся обычные ARM Cortex M3 с дополнительными платами драйверов двигателей и всё пучком. Думается правильней взять и запрограммировать нормальный современный микроконтроллер аля STM32 или LPC, чем городить какую то хрень втридорога на убогих ассемблерообразных недоязыках, в которых толком нет обработки прерываний, доступа ко всей периферии и т.п. Платки с этими контроллерами продаются на право и налево. Если совсем труба с разработчиками, то взять Ардуину и аккуратно написать прошивку на голом Си (библиотеку Ардуины использовать - всё равно что заставлять связанного человека точить детали на станке, могут быть поразительные баги). Если бы МК предоставлял хорошо вылизанный Fort (Callisto) реализованный на уровне прошивки, то из него точно получился бы отличный промышленный контроллер, но Семико сами себе враги, так что можно не мечтать.

Будем значит тогда PC+Mach3 пользовать.

Предложение рассмотрел, оно действительно интересное. Но в предложенной форме малореальное — в основном из-за крупного размера партии, отсутствия скидок по сравнению с розничной заводской ценой и серьёзного ограничения по времени.

Четыре экземпляра форум Арбинады ещё способен купить, для моей и своих разработок. Но 40 экземпляров это уже мелкий опт. В предложении их предлагается купить (кому? разработка Каллисто некоммерческая) по цене розницы 7500 рублей. Итого предлагается вытащить из тумбочки минимум 300 тысяч рублей.

Это больше, чем моя зарплата за год — даже в тот небольшой период, когда мне государство платило две зарплаты (педагога и методиста). За год можно бы накопить, но что тогда кушать и чем оплачивать жильё? Тут же предлагается найти всю эту огромную сумму чистыми всего-то за пару недель!

Судя по угрозе и оскорбительным словам в последнем абзаце-«пояснении», именно для этого «предложение» и формулировалось. Какая-то детская формула из питерской подворотни: «Денег дай, а то обругаем!»

Если бы уважаемый Максим Волков организовал принятие заказов от любителей без ограничения по времени (или ограничив его, скажем, тремя годами), даже 50 экземпляров можно было бы продать без вопросов. Первые несколько экземпляров разлоченной МК-161 купили бы разработчики здесь (мне такой пригодится точно) — а оставшиеся бы распродались после успеха разработки (которая некоторое время таки займёт). После чего МК-161 с Каллисто продавались бы сами, без необходимости предоплаты.

Можно, конечно, взять кредит на 300 тысяч — мне тут пару дней назад внезапно ровно такую сумму под 20% годовых услужливо предложили в Москве. Но такого объёма кредит уже лучше пускать в разработку и выпуск своих машинок (тоже есть некоторые продвижки). Без опасной связи с тем производителем, кто (уже проверено в феврале 2015 года) может обмануть доверие покупателей — как в том феврале, удалив нашу любительскую коммуну в «живом журнале».

Например, если Новосибирск найдёт способ предлагать всем разлоченные МК-161 по полцены, это не даст окупить очень крупное (для меня) вложение в первую партию из 40 машинок — которые и без того на 20% дороже заводской цены (просто, чтобы выплатить кредит, сидя голодным) будет очень трудно продать. Какой-то доход предложенная схема тому, кто вкладывает свои деньги, вообще не предусматривает. Предлагается взять на себя весь финансовый риск, а обогащается лишь завод-изготовитель и его купец-посредник, причём немедленно. Так дела разве делаются?

В-общем, предложение по-западному смешивает две вещи. Умение писать программы и наличие денег. Которые, увы, в России последние 16 лет не идут вместе — тот же г-н Сердюков с подельницей Васильевой имеют миллиарды, но Форт на МК-161 для нас не напишут.

Друзья, только не пускайтесь в разборки. Все люди разные.

Кроме того факта, что упомянутый выше HP-39gs, открытый любителями для перепрошивки и вычислительно в разы более мощный, чем МК161, при этом еще и вдвое-втрое дешевле в розницу, любителям калькуляторов ничего больше знать не требуется.

Для промконтроллеров существуют другие сайты.

HP-39gs не является отечественной моделью. В зарубежных моделях уже есть хорошая вычислительная мощь и развитый входной язык — безо всяких перепрошивок. Я приводил примеры, какие мощные матпакеты есть для зарубежных айфонов, вполне себе карманных.

Речь идёт о доведении до ума того, что выпускается русскими (ну или хотя бы украинскими, прибалтийскими, белорусскими) компаниями — на территории страны, где мы родились. Пусть даже трижды преданной её властями.

Это уже религиозный вопрос, считать ли русским собранное из китайских комплектующих изделие или же для русскости будет достаточно русского софта. В вопросах религии мы, агностики, ничем помочь не можем.

Вообще как-то и без религии ясно, что iPhone — американская продукция, а Nintendo — японская. Даже если iPhone собирается в Китае из китайских комплектующих, а разработанные японцами Геймбои даже продаются под китайской маркой iQue (как на этой фотке).

Важно, чья разработка и где регистрация у компании-производителя. Кто может внести необходимые изменения и выпустить следующую модель. Ну и хорошо, когда производитель не ссорится со своим народом, а следит за возможностью использования отечественных ресурсов. Чем, например, продиктован выбор индикатора и архитектуры микроконтроллера в МК-161.

Агностики, разумеется, могут переносить отечественную Каллисто на зарубежные калькуляторы. Мне же интересно раздавать пинков соотечественникам, чтобы наша родина научилась не только импортировать, но и производить качественные калькуляторы.

Айфон не только собирается из комплектующих, но и эти комплектующие начиная с дизайна самого айфона, заканчивая процессором являются разработкой америкосов, китайцы никогда не умели проектировать электронные компоненты такого уровня, они их лишь производить и собирать под надзором старших товарищей. МК-161 - отечественная разработка, комплектующие зарубежные без оговорок. К сожалению и сервис к МК-161 прилагается ненавязчивый, отечественный. В итоге айфоны и прочие штуки продаются сотнями тысяч, а МК-161 дай Бог продали сотню. О том как не надо делать отечественные калькуляторы давно уже говорилось: про флэшку в формате LPT ключа, про древний микроконтроллер, про огороженность прошивки и т.п. Так что похоже потребитель голосует рублём за HP. У меня 8 калькуляторов HP и только один МК-161 и я его не могу назвать жемчужиной коллекции.

"комплектующих, но и эти комплектующие начиная с дизайна самого айфона, заканчивая процессором являются разработкой америкосов"

Собственно, такой же подход у Семико. ВЕ51 разрабатывалась в СССР, мелкая логика тоже.

Этот подход лучше даже усилить. Сделав ПМК на отечественном Форт-процессоре, который не является американским клоном.

Предлагаю вернуться к вопросу выпуска любительской версии калькулятора (с вашим фортом в первых рядах) на базе какой то простой доступной отладочной платформы. Современные силиконово-пластиковые технологии похоже позволяют отлить любой корпус и колпачки для клавиш в домашних условиях без использования дорогих экструдеров и т.п. (см.Ютуб). Т.к. железо МК-161 дошло до своих пределов и на этой платформе не простроить отечественную платформу для обучения, надо двигаться дальше. У нас в активе есть товарищи, которые сделали шаги на MSP430 и прочие удивительные французы с Librecalc. Думаю это вполне по силам любителям, учитывая как Семико пытается нас поддеть, что мы якобы не сможем. Предлагается сделать вариант с тактовыми кнопками и колпачками толкателями, а потом рассмотреть возможность создания мембранного аналога (может быть получится лить пупырки из силикона и намазывать их изнутри токопроводящим клеем, чтобы замыкать пятаки на платах. Заказ платы нынче - тривиальное занятие. Только не знаю чем надписи на кнопках и корпусе наносить.

Я там выше кидал ссылку на коллекцию с алиэкспресса, которая пойдет для разработки
http://pmk.arbinada.com/ru/comment/8588#comment-8588

Клавиатура, однозначно, железная нужна

---------------------------
Истина где-то рядом
aldebaran.ru/author/samurov_vitaliyi/kniga_dozvonitsya_do_devyi/

Например 1986ВЕ92 в пластмассе в прошлом году что-то около 700рублей стоил, напрямую дешевле конечно. Этот мк имеет usb и порт nand flash, + ацп. Флешки nand недорого стоят. Жк индикатор тоже порядка 700рублей. Это по ценам производителя, в радиомагазинах примерно вдвое выше. Текстолит 100 рублей. Рассыпуха, кнопки примерно 1000рублей, 500 руб аккумулятор. Расходники, рублей 500. Итого 3500 только на детали. Если делать партию из 10шт, выйдет дешевле, исключается пересылка, детальки можно наборами заказывать. По корпусу. Не знаю. Напечатанный на 3D принтере на мой взгляд, тоже, что и фрезерованный из металла. Без программы устройство кирпичом будет. Кто возьмётся за прошивку? Это основная часть работы, и сделать её по-хорошему надо в течении 2-3 месяцев.

Необязательно сразу все в корпус вставлять. Для разработки софта можно и на evaluation платах с прикрученными клавиатурами из Алиэкспресса.

---------------------------
Истина где-то рядом
aldebaran.ru/author/samurov_vitaliyi/kniga_dozvonitsya_do_devyi/

«Итого 3500 только на детали.»

Умножить на налоги, прибавить корпус и зарплату — просто так паять и отсылать мало кто будет. Вот и получатся те же самые 7500 рублей, что МК-161. Дешевле только при массовом производстве и госзаказе.

Прошивка как раз не проблема. Каллисто 2.0 будет мультиплатформой. Придётся написать только ассемблер ARM Cortex-M3 и слова нижнего уровня на нём. Плюс библиотеки низкоуровневого ввода-вывода и плавучки, конечно. Но за 3 месяца это, конечно, не делается.

Мой вариант вверху 2000 рублей с доставкой :)

---------------------------
Истина где-то рядом
aldebaran.ru/author/samurov_vitaliyi/kniga_dozvonitsya_do_devyi/

«Вариант наверху» это набор комплектующих — это лишь одна из частей конечной цены. Нужен ещё как минимум корпус и человек, который всё это будет в данный корпус собирать. Плюс оплата труда и налоги. Организация продаж (работа магазина, пусть Интернет-магазина) тоже денег стоит.

Фирмы вроде Apple на доход, полученный от продаж, покупают землю и строят недвижимость, по собственному проекту. Продавай они айфон по цене комплектующих — некому было бы iOS разрабатывать.

Вы же сами видите, что производитель противостоит доведению до ума. Что бы сделал нормальный производитель, немедленно бы выпустил прошивку с аппаратной поддержкой Каллисто, чтобы максимально использовать ресурсы машины и МК-161 начал бы движение с уровня выше SysRPL. Текущий вариант Каллисто работает, но в эмуляции и места под программы не остаётся. Нормальный производитель бы рассмотрел возможность перехода на нормальную платформу типа ARM, что сильно упростило бы все вещи. Серия МК далее не развивается, потому что с самого начала была сделана без учёта потребностей реальных людей. Учитывая, что почти каждый может купить за те же деньги платку с ПЛИС с ядрами ARM и наваять себе калькулятор мечты с сенсорным экранчиком и Bluetooth клавиатурой - актуальность МК-161 ОЧЕНЬ СИЛЬНО упала. Это будут те же самые зарубежные детали, только дизайн свой собственный - отечественный, всё честно. Я бы рекомендовал Арви в преподавании переходить на аппаратный дизайн параллельных Форт процессоров на языке Verilog (можно взять Марсоход за основу). В конце концов кому надо может прилепить этот ПЛИС к МК-161 выкинув стандартный контроллер с платы.

В Каллисто место под программы 3834 байта минус стек возвратов. Это неплохо для памяти в 4 Кб.

Проблемы с местом ожидаются в Каллисто 2.0, где я буду напирать на быстродействие.

Память программ действительно забита под завязку. Но кто хочет туда что-то засовывать, ему всё равно придётся исходник править. А выкинуть из дистрибутива, что не нужно под задачу (например, тригонометрию или машинную графику) сложности не составит.

Насчёт Verilog… можно, конечно. Но нет задачи подменять собой всю Россию. Есть замечательное отечественное форт-ядро tf16 и процессоры К1894 на его основе. Эта архитектура сейчас не доходит до народа, но технически разработчики могут сделать версию с низким энергопотреблением, заточенную специально для портативных ПМК. Производительность должна быть замечательной, да и место под программы расширить проблем нет.

По поводу нормальности производителя.

Запроса об аппаратной поддержке Каллисто в Новосибирск я ещё не посылал. На мой взгляд, ещё рано.

Некоторая аппаратная поддержка ЯВУ уже есть в МК-161, что было продемонстрировано в языке Brainfuck.

В Каллисто 2.0 я использую эту поддержку в адресном интерпретаторе. Внесу некоторые другие изменения, чтобы исправить недочёты Каллисто 1.0

Теоретически можно ускорить сразу Каллисто 1.0, реализовав в заводской прошивке его интерпретатор и слово (FIND), но стоит ли ради этого корёжить архитектуру ЭКВМ?

Вы же понимаете, каков будет ответ главного инженера. Тем более, что он не может отделить вас как разработчика от ваших политических взглядов. Меня вы уже как только не называли и по матери уже разговор был, но я вас за Каллисто зауважал однозначно. От Семико не будет никакой "аппаратной поддержки". Да и цены у них конские, они, мягко говоря, стали борзеть от монопольного положения на рынке :-) Я думаю надо сосредоточиться, чтобы найти и сделать популярной какую то нашу собственную платформу и на ней заниматься хакерством для души и обучением молодёжи. Я считаю, что сборка Форта для хакера - это как сборка автомата - необходимый навык. А на этой платформе можно показать всё живьём, изнутри. + математика. Злобный тов.Волков хоть и суров, но мне его калькуляторное рвение по душе, на его сайте я нашёл интереснейшие книги по морской навигации с программами на МК. Это ж новый Лунолёт ! Давайте создадим на базе этой теории пиратскую сагу, чтобы надо было строить путь некого фрегата в море и перехватывать суда, представляете какой эпос можно запилить даже на МК-161 ! :-)

Да, обсуждение промконтроллеров здесь явно не в тему, на мой взгляд разработка простенького ЧПУ контроллера не сложнее разработки МК1хх, поэтому и поднял вопрос)

Портировать Каллисто на промконтроллер СПК105... это шутка была, развеселил меня Арви, СПК105 это не то устройство... хотя можно, только вряд ли кто этим воспользуется, это не камень в огород МК-161.