Комментировать

Спасибо!
DM42 доступна в качестве бета, этого калькулятора пока нет в общем списке на сайте, чтобы купить, надо написать емейл Майклу, он пришлет ссылку на форму заказа.
Я тоже думал, что это "электронные чернила", но это высококонтрастный LCD с памятью (вроде, от SHARP), в режиме "памяти" он потребляет микроватты, для поддержания картинки на экране. Конечно, не так, как чистые "чернила", те ничего не потребляют вообще.

Было бы интересно, если бы всю прошивку DM42 выложили в опенсорс (на форуме разговоры об этом ведутся, но не очень интенсивно).

Про перенос старых языков туда я тоже не уверен, что это кому-то нужно. А вот Форт в таком карманном мощном железе с прекрасным графическим экраном мог бы быть очень интересным.

Однако написание прошивки для DM42 столкнется с тем же самым препятствием, что и написание прошивки для МК161 - схемотехника (регистры, карта адресов и т.п.) неизвестна. Единственное, что прошить точно можно через USB без всякой разборки "железа". Вот так, к примеру, выглядит залитие прошивки из-под Линукса:

$ dfu-util -D build/DM42_flash.bin -a "@Internal Flash  /0x08000000/512*0002Kg" -s 0x8000000
dfu-util 0.9

Copyright 2005-2009 Weston Schmidt, Harald Welte and OpenMoko Inc.
Copyright 2010-2016 Tormod Volden and Stefan Schmidt
This program is Free Software and has ABSOLUTELY NO WARRANTY
Please report bugs to http://sourceforge.net/p/dfu-util/tickets/

dfu-util: Invalid DFU suffix signature
dfu-util: A valid DFU suffix will be required in a future dfu-util release!!!
Opening DFU capable USB device...
ID 0483:df11
Run-time device DFU version 011a
Claiming USB DFU Interface...
Setting Alternate Setting #0 ...
Determining device status: state = dfuERROR, status = 10
dfuERROR, clearing status
Determining device status: state = dfuIDLE, status = 0
dfuIDLE, continuing
DFU mode device DFU version 011a
Device returned transfer size 2048
DfuSe interface name: "Internal Flash  "
Downloading to address = 0x08000000, size = 756288
Download        [=========================] 100%       756288 bytes
Download done.
File downloaded successfully

real    1m55.929s
user    0m0.044s
sys     0m0.048s

---------------------------
Истина где-то рядом
www.litres.ru/vitaliy-samurov/dozvonitsya-do-devy/

Restricted HTML

  • You may quote other posts using [quote] tags.
  • Allowed HTML tags: <a> <em> <strong> <b> <i> <u> <strike> <del> <cite> <code> <blockcode> <pre> <ul> <ol> <li> <dl> <dt> <dd> <p> <br> <img> <sup> <sub> <blockquote> <h1> <h2> <h3> <iframe> <hr>
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • You can enable syntax highlighting of source code with the following tags: <pre>, <code>, <blockcode>.
  • Строки и параграфы переносятся автоматически.

Filtered HTML

  • Allowed HTML tags: <a> <em> <strong> <b> <i> <u> <strike> <del> <cite> <code> <pre> <ul> <ol> <li> <dl> <dt> <dd> <p> <br> <h1> <h2> <h3> <h4> <table> <tbody> <tr> <th> <td> <img> <hr> <sup> <sub> <blockquote> <iframe>
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • You can enable syntax highlighting of source code with the following tags: <pre>, <code>, <blockcode>.
  • Строки и параграфы переносятся автоматически.
  • You may quote other posts using [quote] tags.

Plain text

  • No HTML tags allowed.
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Строки и параграфы переносятся автоматически.
КАПЧА
Вопрос для предотвращения спама