Home
JAQForum Ver 20.06
Log In or Join  
Active Topics
Local Time 00:29 30 Mar 2024 Privacy Policy
Jump to

Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.

Forum Index : Microcontroller and PC projects : Updated Colour Maximite 2 Firmware (Ver 5.06.00)

     Page 1 of 2    
Author Message
Geoffg

Guru

Joined: 06/06/2011
Location: Australia
Posts: 3163
Posted: 01:40am 15 Dec 2020
Copy link to clipboard 
Print this post

We have a new stable release version of the Colour Maximite 2's firmware and documentation available for download from https://geoffg.net/maximite.html (scroll to the bottom of the page).

This is Ver 5.06.00 and is a significant release which wraps up all the changes made in the recent beta versions.  These includes performance improvements, dozens of bug fixes and many new features including extended MATH and IMAGE commands and a beta version of the 3D graphics engine.  This represents a huge effort by Peter Mather over the past four months with lots of input from the community on this forum.  Congratulations to everyone involved.

The user manual has been updated and includes change bars in the left margin to identify most changes from the previous version.

The source code at http://mmbasic.com has been updated and if you have downloaded any previous versions of the source you can use the same link to download this version.

Geoff
Geoff Graham - http://geoffg.net
 
LeoNicolas

Guru

Joined: 07/10/2020
Location: Canada
Posts: 433
Posted: 03:33am 15 Dec 2020
Copy link to clipboard 
Print this post

Congratulations @matherp and @geoffg for this amazing project and for all efforts to improve the CCM2 firmware and our loved MMBasic.

   
 
mclout999
Guru

Joined: 05/07/2020
Location: United States
Posts: 430
Posted: 04:24am 15 Dec 2020
Copy link to clipboard 
Print this post

Thank you guys for the wonderful work.  

     
 
Turbo46

Guru

Joined: 24/12/2017
Location: Australia
Posts: 1584
Posted: 05:00am 15 Dec 2020
Copy link to clipboard 
Print this post

Thanks Geoff and Peter, Fantastic job!

Thanks also to Panky for the graphics document and all the bug catchers and those who spurred Peter on to even greater heights.

Bill
Keep safe. Live long and prosper.
 
PeteCotton

Guru

Joined: 13/08/2020
Location: Canada
Posts: 311
Posted: 06:55am 15 Dec 2020
Copy link to clipboard 
Print this post

Yes. Thank you guys. Seeing the speed of Peter's releases was awe-inspiring. I think a well earned rest is deserved.      
 
romba6

Newbie

Joined: 04/07/2020
Location: United Kingdom
Posts: 37
Posted: 09:28am 15 Dec 2020
Copy link to clipboard 
Print this post

Much appreciated all the dedicated work that has gone into the software development and all the documentation which helps makes it it all meaningful!!
 
thwill

Guru

Joined: 16/09/2019
Location: United Kingdom
Posts: 3807
Posted: 10:13am 15 Dec 2020
Copy link to clipboard 
Print this post

Congratulations from me too, lets hope for a period of stability.

Someone give @matherp something unrelated to do

Tom
Edited 2020-12-15 20:19 by thwill
Game*Mite, CMM2 Welcome Tape, Creaky old text adventures
 
Coresoap
Newbie

Joined: 27/11/2020
Location: Germany
Posts: 3
Posted: 10:43am 15 Dec 2020
Copy link to clipboard 
Print this post

Congratulations, and thanks
 
epsilon

Senior Member

Joined: 30/07/2020
Location: Belgium
Posts: 255
Posted: 10:54am 15 Dec 2020
Copy link to clipboard 
Print this post

   
A major milestone. Congratulations!
Epsilon CMM2 projects
 
ChrisJournoud
Newbie

Joined: 12/10/2020
Location: France
Posts: 20
Posted: 12:38pm 15 Dec 2020
Copy link to clipboard 
Print this post

A great opportunity for my CMM2 coming those days from micromite.org      
Congrats to @matherp and @geoffg for this great project.
 
elk1984

Senior Member

Joined: 11/07/2020
Location: United Kingdom
Posts: 227
Posted: 09:34pm 15 Dec 2020
Copy link to clipboard 
Print this post

Thanks to everyone who's made this happen.  I'm looking forward to patching at the weekend and getting stuck in!
 
mkopack73
Senior Member

Joined: 03/07/2020
Location: United States
Posts: 261
Posted: 11:19pm 15 Dec 2020
Copy link to clipboard 
Print this post

Great job guys! Can’t wait to load up the new firmware this weekend and play with it!
 
panky

Guru

Joined: 02/10/2012
Location: Australia
Posts: 1094
Posted: 03:53am 16 Dec 2020
Copy link to clipboard 
Print this post

+1 for all the hard work put in by Peter and Geoff to get the CMM2 to where it is today. Thanks to you both.

For Geoff: on page 110 of the User Manual near the bottom of the page, the function MATH(CORREL ... seems to be displaced from the description and subsequently mis-aligns the following MATH descriptions.

Doug.
... almost all of the Maximites, the MicromMites, the MM Extremes, the ArmMites, the PicoMite and loving it!
 
jcwippler
Newbie

Joined: 29/10/2020
Location: Netherlands
Posts: 3
Posted: 11:52am 31 Dec 2020
Copy link to clipboard 
Print this post

I'm trying to re-flash the CMM2 with this firmware (it arrived as v5.05).
Using CMM2 pre-built (not the WaveShare board) and I'm on MacOS.

I'm not able to put the CMM2 in DFU mode, Have opened up the unit and switched the BOOT0 jumper, but the CMM2 continues to show "MCP2221 USB-I2C/UART Combo" after a power cycle, pid/vid 0x00dd/0x04d8.

What might be going wrong here?

-jcw
 
jcwippler
Newbie

Joined: 29/10/2020
Location: Netherlands
Posts: 3
Posted: 12:40pm 31 Dec 2020
Copy link to clipboard 
Print this post

  Quote   What might be going wrong here?


Ok, solved with a USB-A to USB-A cable - the other port.
Mighty inconvenient to require a special cable, but yeah, it works.

-jcw
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 8517
Posted: 12:44pm 31 Dec 2020
Copy link to clipboard 
Print this post

The CMM2 is in DFU mode and the USB/UART won't change it is just a serial connection. The issue is whether/how MacOS can run DFU over a serial connection
 
jirsoft

Guru

Joined: 18/09/2020
Location: Czech Republic
Posts: 532
Posted: 01:06pm 31 Dec 2020
Copy link to clipboard 
Print this post

  jcwippler said  
Ok, solved with a USB-A to USB-A cable - the other port.
Mighty inconvenient to require a special cable, but yeah, it works.
-jcw


Hi,
I'm very interested, how did you flash it with A-A cable on Mac? I'm able to flash it with A-B cable (virtual serial port) with CLI app:

/Applications/STMicroelectronics/STM32Cube/STM32CubeProgrammer/STM32CubeProgrammer.app/Contents/MacOs/bin/STM32_Programmer_CLI -c Port=/dev/tty.usbserial-AD0JHH4Z P=NONE -W /Users/jirsoft/Downloads/Colour_Maximite_2_MMBasic\-2/CMM2V5.06.00.bin  0x08000000 -v
(the bold need to be changed to right serial port)

but it doesn't work with Piotr's Deluxe version (many errors). And I don't know the right parameters for A-A cable  
Jiri
Napoleon Commander and SimplEd for CMM2 (GitHub),  CMM2.fun
 
William Leue
Guru

Joined: 03/07/2020
Location: United States
Posts: 379
Posted: 02:54pm 31 Dec 2020
Copy link to clipboard 
Print this post

I loaded the new version (5.06.00) the other day on both of my CMM2's and it works great! Also the new manual is the best one yet.

Thanks to Geoff and Peter for their awesome work!
-Bill
 
Lou

Senior Member

Joined: 01/02/2014
Location: United States
Posts: 229
Posted: 10:57pm 02 Jan 2021
Copy link to clipboard 
Print this post

Bill,

Where did you get the instructions to upgrade your CMM2, did you use Appendix G in the manual ?
I have some CMM2's from CG and need to upgrade from V5.05.05 to 5.06.00, I don't want to chance bricking the chip.

Lou
Microcontrollers - the other white meat
 
JohnS
Guru

Joined: 18/11/2011
Location: United Kingdom
Posts: 3641
Posted: 02:32pm 03 Jan 2021
Copy link to clipboard 
Print this post

You can't brick one due to any kind of failed update!

The CPU chip has an internal ROM which handles updates.

(I guess you can kill one with mains power or some such, though.)

John
 
     Page 1 of 2    
Print this page
© JAQ Software 2024