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 : Micromite eXtreme Firmware V5.03
Page 1 of 4 | |||||
Author | Message | ||||
matherp Guru Joined: 11/12/2012 Location: United KingdomPosts: 8597 |
This release bring the Micromite eXtreme up to the same level as the MM2 and MM+ firmware just released by Geoff. 2017-02-03_124221_MMX5.3.01.zip 2017-02-03_124327_Micromite_eXtreme_Manual.pdf All of Geoff's bug fixes should be incorporated as well as the new functionality for the MM+. Other additional functionality is described in the Micromite eXtreme manual and here A new PCB for the 100-pin MZ is also in development. This includes a stereo amplifier to allow the Micromite to directly drive 4ohm and 8ohm speakers. The PCB is sized to fit a 5" SSD1963, the same as the Explore100, but also includes mounting holes for a 4.3" SSD1963 display |
||||
Zonker Guru Joined: 18/08/2012 Location: United StatesPosts: 761 |
Awesome Peter..!! I love the dual display option..! Is that the GPS module hookup I see..? Nice... Is there a Kit for the PCB..? |
||||
WhiteWizzard Guru Joined: 05/04/2013 Location: United KingdomPosts: 2794 |
Hi Zonker, I will hopefully be adding this MMX100 PCB to micromite.org as soon as testing is finished. Peter has had it just for a few days, and one is on its way to me hopefully receiving Tuesday . All components are here waiting to build this one .. . Can also confirm that I have finished testing the MMX144 PCB and have now started shipping as of yesterday (UK Friday). First two sent, some more today, with hopefully the remainder next week. WW For everything Micromite visit micromite.org Direct Email: whitewizzard@micromite.o |
||||
matherp Guru Joined: 11/12/2012 Location: United KingdomPosts: 8597 |
Version 5.03.02 attached with the fix to VAL() Geoff has just implemented 2017-02-04_083132_MMX5.3.02.zip |
||||
robert.rozee Guru Joined: 31/12/2012 Location: New ZealandPosts: 2291 |
peter, your PM inbox is full! cheers, rob :-) |
||||
matherp Guru Joined: 11/12/2012 Location: United KingdomPosts: 8597 |
Sorted |
||||
retepsnikrep Senior Member Joined: 31/12/2007 Location: United KingdomPosts: 131 |
Brilliant but now i want this board as well as the other one i've just ordered from WW.. Boo Hoo.. Gen1 Honda Insights. |
||||
WhiteWizzard Guru Joined: 05/04/2013 Location: United KingdomPosts: 2794 |
Peter (Perkins), Not available yet - but adding soon. Being a smaller PCB, it will be a cheaper PCB. WW For everything Micromite visit micromite.org Direct Email: whitewizzard@micromite.o |
||||
matherp Guru Joined: 11/12/2012 Location: United KingdomPosts: 8597 |
Attached is release 5.3.04 2017-02-08_150728_MMX5.3.04.zip This improves WAV file playback and lowers distortion by interpolating amplitude levels between input data points It fixes a bug (which I believe is also in the MM+ V5.3) that causes SDcard errors to be ignored if OPTION ERROR isn't set and reported if it is It fixes a bug when using floats as indexes to FOR loops It includes a change in the editor which may fix a bug relating to cutting text making lines at the end of a multi-page program inaccessible. This is also in the MM+ 5.3 2017-02-12_105018_Micromite_eXtreme_Manual.pdf |
||||
CaptainBoing Guru Joined: 07/09/2016 Location: United KingdomPosts: 1986 |
Hi Phil. Any update on this (and the 144pin)? Gagging now support for OV7670 is on 5.3.05 cheers |
||||
WhiteWizzard Guru Joined: 05/04/2013 Location: United KingdomPosts: 2794 |
@CaptainBoing: Most MMX144 modules have now been assembled; and queuing up for testing prior to despatch. All MMX144 Module orders up to the 17th Jan have already been tested & shipped (and every 'PCB only' order has been too). Currently I am testing orders up to 25 January and these will be despatched on this coming Monday. The remainder of Januarys orders will be shipped by Wednesday (after testing), and February's orders shipped by Friday (after assembly and testing). I was able to assemble two modules per day (on average), and this allowed for testing time too. So it has taken a little longer than anticipated but I am a bit of a perfectionists I'm afraid to say With Peter's new camera stuff released just now, I hope you guys that have a MMX144 enjoy playing with it (and all the other new features now available). As mentioned on the Camera thread - due to the excellent interest in the MicroMite eXtreme, I have just six MMX144 modules remaining which are strictly available on a first-come-first served basis. I will be looking at stocking the 100MZ module once all MMX144 module pre-orders have been despatched - hopefully you can understand and appreciate this. WW For everything Micromite visit micromite.org Direct Email: whitewizzard@micromite.o |
||||
matherp Guru Joined: 11/12/2012 Location: United KingdomPosts: 8597 |
Attached is the latest release 5.3.05 for the 100 and 144-pin parts 2017-02-18_185051_MMX5.3.05.zip and the 64-pin part 2017-02-18_173703_MMX64V5.3.05.zip and the updated manual 2017-02-18_173734_Micromite_eXtreme_Manual.pdf Changes are: Improvement to accuracy of PWM at very high frequencies. PWM frequency now can be set up to 10MHz. SAVE IMAGE command (both versions) CAMERA command (100/144-pin hex but only available on 144-pin chip) |
||||
matherp Guru Joined: 11/12/2012 Location: United KingdomPosts: 8597 |
Attached is the latest release 5.3.06 for the 100 and 144-pin parts 2017-02-21_121816_MMX5.3.06.zip and the 64-pin part 2017-02-21_121858_MMX645.3.06.zip Changes are: Conversion of the complete SDcard file system to FatFs This has made a huge speed improvement and also supports long filenames. This is though a huge change so bugs can be expected. Support for 4.3" 480x272 screens with the camera commands |
||||
matherp Guru Joined: 11/12/2012 Location: United KingdomPosts: 8597 |
Attached is the latest release 5.3.08 for the 100 and 144-pin parts 2017-03-01_111431_MMX5.3.08.zip Changes from v06 are: Improved initialisation of SDcard Corrected a bug in the FILE command which caused it to repeat a previous error message e.g open “notafile” for input as #1 ‘correctly gives file not found error FILES ‘ would repeat the file not found error Fixed two cut-and-paste bugs in serial IO setup for com3 and com4 – this affected use for GPS as well. Fixed bug in GPS code that caused a lock-up if a GPS sentence with a valid checksum but invalid content was supplied by the receiver Fixed an omission in handling of wav file headers which would “play” previously un-handled header information as though it was data Also attached is the code for the Micromite eXtreme64 2017-03-01_111529_MMX645.3.08.zip This includes the same bug fixes and also includes camera support Updated manual also attached 2017-02-28_193217_Micromite_eXtreme_Manual.pdf UPDATE The files were updated 11:15UTC 1/3/17 -please download fresh copies if used before this time |
||||
matherp Guru Joined: 11/12/2012 Location: United KingdomPosts: 8597 |
Attached is the latest release 5.3.09 for the 100 and 144-pin parts 2017-03-01_143952_MMX5.3.09.zip Also attached is the code for the Micromite eXtreme64 2017-03-01_143908_MMX645.3.09.zip This release uses the functionality in FatFs to solve one of the little bugbears of SDcard use - particularly use of the card slots on TFT screens. The new code incorporates a check which is run every second on the SDcard to interrogate the SDcard IFF it was previously initialised. In the event that the check fails the card is marked as not initialised in the same way as previously happened only when a card-detect pin was specified. So now if you remove a card and then re-insert it or a different card the software will know that it need initialising and when you try and access it will act accordingly exactly as though there was a card-detect pin. |
||||
lizby Guru Joined: 17/05/2016 Location: United StatesPosts: 3019 |
Does this imply that there is a way for a program to determine whether or not an SD card is present without a card-detect pin? PicoMite, Armmite F4, SensorKits, MMBasic Hardware, Games, etc. on fruitoftheshed |
||||
Zonker Guru Joined: 18/08/2012 Location: United StatesPosts: 761 |
Awesome Peter..!! My MMX's are on the way..!! |
||||
disco4now Guru Joined: 18/12/2014 Location: AustraliaPosts: 844 |
Hi Peter, I have just run up an MMX 100 on the latest software and tried to port a program from the MM/MM+ The following PEEK that looks at screen type returns an error and the bitbanger CFunction also errors. [7] If Peek(byte Peek(word &H9D000090) + 20) < 7 And Peek(byte Peek(word &H9D000090) + 20) > 0 Then Error: Invalid address Can you give some info about how the Cfunction.h file and CFunctions in general are affected with regards the the MMX? Regards Gerry Latest F4 Latest H7 |
||||
matherp Guru Joined: 11/12/2012 Location: United KingdomPosts: 8597 |
The short answer - they don't work The longer answer - they can be recompiled to work in most cases but it is a real pain. Using the MZ properly requires using the latest versions of the compiler. The latest versions of the compiler have completely changed how they deal with position independent code such that it isn't usable for CFunctions. The earlier versions of the compiler don't know about the MZ registers. Floating point appears to be pretty much impossible. I've attached the version of CFunctions.h which I've used with the MZ I can't easily port bitbanger as it uses floats but I'll put it on the "to-do" list 2017-03-03_100544_MZCFunctions.zip |
||||
CaptainBoing Guru Joined: 07/09/2016 Location: United KingdomPosts: 1986 |
|
||||
Page 1 of 4 |
Print this page |