July 13, 2024, 12:28:22 PM

Duinomite Mini Clarification

Started by EzArIk, November 16, 2017, 04:35:09 PM

Previous topic - Next topic


Hi I'm thinking of purchasing a Duinomite-Mini from the Olimex website,

however I got the impression from the following thread ( https://www.olimex.com/forum/index.php?topic=4650.0 ) that it couldn't have a new operating system flashed through USB,

however the following site (http://microcontrollershop.com/product_info.php?products_id=4639) says differently on it's page about the Duinomite-Mini:
it says "you simply can connect it to your PC via USB. MM-BASIC will use the USB as a virtual COM port from which you can operate and program DuinoMite via a terminal program on your PC. Firmware upgrading also is done via USB connection to a PC. The DuinoMite has a bootloader which is activated by holding down the BUT button then pressing RESET. A bootloader application is available for Windows below, or you can use mphidflash for Linux or Mac, or PIC32PROG for Linux. See the DuinoMite user manual for details."

Could someone clarify whether or not the Duinomite-Mini can actually have it's Opperating System flashed via USB
(because that's what I need)

(by the way I'm planning on making some code to be added into the (MM / DM)basic OS which will allow the device to display four shade greyscale instead of just monochrome (I guess it should be possible, though since no-one else seems to have done it maybe there's some limitation that prevents this?)  I'll share my code when it's done if anyone want's it)


There are three software layers. Top two layers can be accessed/changed via USB. Bottom layer can't be changed via USB.

The BASIC of DUINOMITE-MINI can be accessed via the USB using the virtual COM port. You can also change the DM/MM BASIC via USB bootloader using this tool: https://www.olimex.com/Products/Duino/Duinomite/_resources/Olimex-Bootloader_Applicatoin-for-Duinomite.zip

You can't change the Microchip bootloader that handles the communication to the bootloader tool via USB. This bottom layer bootloader can be changed only via ICSP programmer.
Technical support and documentation manager at Olimex


Thank you for your assistance (changing the MM/DM Basic OS via USB was what I needed (for loading my modified 4 shade greyscale version) so now I'll purchase my Duinomite-Mini as planned ;D )