![]() |
Forum Index : Microcontroller and PC projects : PicoMite and MMedit
Author | Message | ||||
foxleyboy Newbie ![]() Joined: 09/06/2019 Location: United KingdomPosts: 28 |
Hi, I have been running MMedit to program MicroMites for a couple of years with no problems and I like MMedit rather that TeraTerm etc. Recently I got the PicoMite. Installed MMbasic, which went well. Tryed a simple program with MMedit and no joy. So tried TeraTerm and it all worked well, programed and ran OK. Then I tried MMedit again. It goes through the process of breaking, clearing and then messages me the following: 'Micromite_MK2_V5.3 MMBasic Version V 0.0000 detected Sending C:Micromite files\temp.bas Blocks:1 Failed to sstart Saving program' Can anyone throw any light on what might be wrong here? Many thanks Roy |
||||
phil99![]() Guru ![]() Joined: 11/02/2018 Location: AustraliaPosts: 2640 |
That looks like you are logged in to one of TassyJim's online MicroMites. Search this forum for other MMEdit threads for info on how to switch it to your PicoMite. |
||||
Volhout Guru ![]() Joined: 05/03/2018 Location: NetherlandsPosts: 5089 |
Make sure you download MMEdit5 from the web. The V5 works extremely well with picomite. It is a little different since you do have a separate communcation module (MMCC) but that is automatically started from MMEDit. The link is in TassyJim's signature in the MMEdit thread on this page (this forum). There are lot's of new features (in the command coloring, but also a file manager, and uploading code on the mite, towards the editor). Edited 2022-10-25 01:11 by Volhout PicomiteVGA PETSCII ROBOTS |
||||
foxleyboy Newbie ![]() Joined: 09/06/2019 Location: United KingdomPosts: 28 |
I have installed MMedit 5 and seem to be a bit further. However, when I click on LOAD AND RUN it appears to give all the correct messages and then finishes with 'failed! Check port then try again'. However first I thought that MMedit 5 found the port and connected on its own, and secondly I can find nowhere to change the port number! It does not appear to be on the Maximite Control Centre pop-up screen. Am I missing something here? |
||||
stanleyella![]() Guru ![]() Joined: 25/06/2022 Location: United KingdomPosts: 2566 |
I use mmedit-v5 I suppose it uses mmcc as a terminal instead of teraterm. Not a clue but it works. I have no loyalty to terminals. Win mmedit5 is familiar to other win coding editors. I like using a mouse. |
||||
TassyJim![]() Guru ![]() Joined: 07/08/2011 Location: AustraliaPosts: 6283 |
With the MMCC program open, unplug your picomite and then re-insert it. Messages should appear saying port: comx removed/inserted, where comx is the port your device uses. If that doesn't happen, you have problems. Make sure you tell MMCC that your device is a picomite. In your first post, you had Micromite selected. Telling it that it is something it is not will confuse things. MMEDit 5 will list current active ports but it doesn't know which one you want to use. Jim VK7JH MMedit |
||||
stanleyella![]() Guru ![]() Joined: 25/06/2022 Location: United KingdomPosts: 2566 |
![]() |
||||
TassyJim![]() Guru ![]() Joined: 07/08/2011 Location: AustraliaPosts: 6283 |
A beginners guide to the maximite Control Centre ![]() MMCC makes extensive use of tool-tips. Hover your mouse over a button or text field and a brief description of the button will pop up. Getting started in simple steps: 1. Choose the device type from the pull-down list (Picomite and PicomiteVGA are the same as far as we are concerned) 2. Select the com port. If you device is not plugged in, insert it now and the port will appear in the terminal window. This is an easy way to determine what com port your device is using. 3. Select the baud rate. On the picomites, any baud can be used. It will always run at full USB speed. Other devices must match the device settings. You now have the minimum settings needed to connect. There are a few extra steps that should be taken to save grief later. We will save your chosen settings as a pre-configured device. 4. Give the device a name. Keep it short so it fits on the button. 5. Save the settings. If the name is the same as an existing device, the old settings will be overwritten. To delete a device, clear the device specifications text box and save it to the name you wish to delete. Next time you start MMCC, the device will be gone. 6. When you are ready, you can "connect" In MMEdit, click on the send toolbar button (far right) and your program will be loaded onto the device using AUTOSAVE (or the device equivalent). After a short delay to allow time for large programs to be safely saved, the program will RUN Jim VK7JH MMedit |
||||
foxleyboy Newbie ![]() Joined: 09/06/2019 Location: United KingdomPosts: 28 |
Hey TassyJim Fantastic. Simple nice to follow instructions and it all now works. It was actually thinking I was useing a Maximite! At first I could not see how to edit the Control centre! The first line of the control centre only has my saved file name for the settings and not the other stuff your sample has. Also the 4th line of the 5 only contains the greyed out 'Macro' in every box. Is this ok or should I have other data in here? Once again many thanks. Roy |
||||
stanleyella![]() Guru ![]() Joined: 25/06/2022 Location: United KingdomPosts: 2566 |
Cheers TassyJim. I sort of figured it myself with 3 picomites, each it remembers the device com it was last used. Do not know how it identifies the pico but if 3 setup and pick the wrong one it can not connect. MMedit seems more familiar than a terminal editor to me. I preferred the multi screen option in V4 though. |
||||
TassyJim![]() Guru ![]() Joined: 07/08/2011 Location: AustraliaPosts: 6283 |
Those instructions are an update list from the manual... My first line will be different to yours because it lists devices I have in my collection, not your device(s) The macro line - leave it alone until you are more familiar with the basics. They are greyed out because you haven't set any macros yet, just like the unallocated first line devices. I will leave you to read the manual to find out how to use them. Many users never find the need. Jim VK7JH MMedit |
||||
TassyJim![]() Guru ![]() Joined: 07/08/2011 Location: AustraliaPosts: 6283 |
It is Windows that remembers each device and allocates the com port. In the case of the picos, they have serial numbers. Other device can get trickier but even then, it is Windows that does the com port allocation. If you often pick up the wrong one, I suggest you label them. Jim VK7JH MMedit |
||||
![]() |
![]() |
The Back Shed's forum code is written, and hosted, in Australia. | © JAQ Software 2025 |