Приехал DM42 - первые впечатления.

Несколько дней назад я получил купленную бета-версию программируемого калькулятора DM42 известного швейцарского производителя DM SwissMicrosi.

DM42 - это самый последний из калькуляторов этого производителя, который основан на коде Free42 и использует Intel Floating Point Library (библиотека повышенной точности).

Некоторые известные на сегодня технические параметры:

  1. UPDATE: тут более подробная информация.
  2. Основан на STM32L476 ARM CPU, к которому дополнительно подключен 8MB чип флеш-памяти (посредством Quad SPI шины).
  3. Дополнительный чип флеш-памяти "проецируется" в адресное пространство CPU, последний работает с ним как с обычной флеш-памятью. Чип понадобился для того, чтобы разместить интеловскую библиотеку повышенной точности, файловую систему, а также другую функциональность, которая не влезла в главную флеш-память CPU.
  4. CPU работает на частоте 24 МГц при работе калькулятора от батарей, если же питание от USB, то CPU работает на частоте 80 МГц. Это позволяет проходить тест 8-Ферзей за 3.6 секунды при питании от батарей и примерно 1.3 секунды при питании от USB.
  5. Дисплей - ultra low-power LCD TFT 2.7" с памятью производства SHARP, разрешение 400 x 240 пикселей; на дисплее при выключении калькулятора остается графическая картинка (см. видео)
  6. Корпус (задняя часть) калькулятора - нержавеющая сталь с вакуумным напылением титана. Калькулятор ощущается в руке как что-то лучшее из советских времен (тяжелое и многоразовое).
  7. Работа калькулятора с портом USB именно так как ты ожидаешь - после подключения калькулятора к USB порту компьютера надо выбрать в меню "Активировать USB диск", после чего калькулятор виден в компьютере как флешка. Можно гонять файлы туда сюда. Файловый менеджер показывает такое количество памяти, для вычислительной системы со средним размером программы 100 байт это неплохо:
    usbmem
  8. Рядом с USB портом находится отверстие ИК-светодиода. Подозреваю, что это для поддержки ИК печати на соответствующие принтеры, но точно не знаю. UPDATE: народ с форума подтвердил,
    что DM42 работает с ИК принтером HP 82240:
    IR printer
  9. Программы, скопированные из калькулятора в формате .raw можно запустить на компьютере на эмуляторе Free42; тоже самое работает в обратную сторону.
  10. Бутлоадер чипа стандартный, прошитый на заводе, средства для прошивки опенсорсные, поэтому те, кто захочет заменить прекрасный функционал Free42 на что-то свое, могут сделать свою собственную прошивку и прошить ее.
  11. В настоящее время идет обсуждение о том, каким образом можно использовать богатые графические возможности дисплея. Вариантов больше, чем два.

Дальше много фото.

Поколения...
MK61 HP35s DM42
Введена программа 8 ферзей:
nqueensnqueens 2
SHIFT -> CATALOG -> MEM
Free mem
USB разъем и отверстие ИК-светодиода для печати на ИК-принтеры типа HP 82240:
usb
Корпус из нержавеющей стали с титановым покрытием:
cover

Метки публикаций: