![]() |
Forum Index : Microcontroller and PC projects : Maximites on Windows 10
![]() ![]() ![]() ![]() |
|||||
Author | Message | ||||
mallorn![]() Newbie ![]() Joined: 14/01/2018 Location: SwedenPosts: 9 |
Just for me to be sure: To have a terminal connection over USB I need the external PSU connected before USB cable is plugged in. Do I have to use a diode in the USB power supply to stop back feeding and the Vbus pin connected to the USB side of the diode? Couldn't find in in manual, so my question is noob: what kind of DC adapter can I use to power my Micromite eXtreme 144 - should it be a 3.3V one or it can be even a 9-12V? Will terminal work better, without need to unplug USB after resetting MMX, if I use usb-to-serial-module or microbridge-kit ? |
||||
WhiteWizzard Guru ![]() Joined: 05/04/2013 Location: United KingdomPosts: 2944 |
Hi Tomasz, The MMX144 can be powered via just the USB lead IF not using a big TFT. If however you want to use an external PSU, then you will need to move the jumper (located between the heatsinks) to the correct side (by default I leave it as USB powered). IF using an external PSU (via the jack socket) then try use between 7.5v and 9v. Much more than this then the 5v heatsinks starts getting warm. IF using VGA then I would simply power via USB. There is a MicroBridge on the MMX144 so no need for any external modules to accomplish 'connectivity'. So in summary, one single USB lead to your computer will give you power and data-comms to your terminal program. Only consider an external PSU IF you're going to use a larger TFT and/or lots of other peripheral modules. Hope this helps ![]() |
||||
mallorn![]() Newbie ![]() Joined: 14/01/2018 Location: SwedenPosts: 9 |
OK this sounds good. But I need some help... I was trying terminal connection, on Win10 and Linux, and all I can get is the terminal sending just "x" sign to MMX - when I press Q,E,Y,U,i,... on the terminal my Tera Term VT settings are: ![]() ![]() |
||||
WhiteWizzard Guru ![]() Joined: 05/04/2013 Location: United KingdomPosts: 2944 |
You need to set to 38,400 baud ![]() |
||||
mallorn![]() Newbie ![]() Joined: 14/01/2018 Location: SwedenPosts: 9 |
PERFECT! Thank you! |
||||
WhiteWizzard Guru ![]() Joined: 05/04/2013 Location: United KingdomPosts: 2944 |
Ensure the red LED (the MODE led next to the smaller PIC) is not permanently on. If it is, then power down, then reapply power (default mode on Power-Up is that this LED is off). Then with a 38,400 comms connection, when you type on the computer's keyboard, the red LED should flash to indicate data flow. |
||||
WhiteWizzard Guru ![]() Joined: 05/04/2013 Location: United KingdomPosts: 2944 |
Now you have it going, SAVE the TeraTerm session/settings and place a shortcut on your desktop. Then every time you connect the MMX and click on the desktop TT icon, you will be connected without having to select the Baudrate each time. Another consideration is to increase the Baudrate on both the MMX and TT. I like to use 115200 as it makes for a faster 'terminal' session. Look at BAUDRATE command in the MM User Manual (link on Geoff.net) WW |
||||
WhiteWizzard Guru ![]() Joined: 05/04/2013 Location: United KingdomPosts: 2944 |
Hang on - I meant I like to do this for the E100 ![]() |
||||
mallorn![]() Newbie ![]() Joined: 14/01/2018 Location: SwedenPosts: 9 |
OPTION BAUDRATE 115200 seems to work fine on my MMX144 |
||||
mallorn![]() Newbie ![]() Joined: 14/01/2018 Location: SwedenPosts: 9 |
Another question, Where to find the actual MMBasic documentation, I used this code, but it seems to not produce the same effect as this movie Do x = Rnd * MM.HRes y = Rnd * MM.VRes Do c = Int(Rnd * 99) + 1 Loop Until Pixel(x, y) <> c d = Sqr(Abs(x-cx)^2 + Abs(y-cy)^2) r = Rnd * d/8 + 2 + d/14 Circle x,y, r, c If Inkey$ <> "" Then End Loop |
||||
WhiteWizzard Guru ![]() Joined: 05/04/2013 Location: United KingdomPosts: 2944 |
Have you tried typing GUI TEST LCDPANEL at the command prompt? ![]() Visit geoffg.net (micromite page) and scroll to bottom of page. MM User Manual and MM Plus addition on there. For the MMX additional features Manual, then it will be here on TBS. If you look at matherp's profile you will see a list of his topics/threads that he has started. Any with MMX in the title may have a link/download (shouldn't take too long to track down). |
||||
mschmalenbach Newbie ![]() Joined: 19/02/2018 Location: United StatesPosts: 9 |
I have my brand spanking new MMX144, it's hooked up to a Win 10 laptop via USB to provide power & comms. It appears as a device (USB Serial COM:3). I can't get any sense from it - I'm using Tera Term, set to 38400 baud, 8 bits, 1 stop bit, no parity, no flow control. When I reset the board via the reset switch, or when I send a 'break' signal from Tera Term, I get the welcome message from the MMX44, but no '>' and no flashing cursor. When I press keys on the keyboard the red LED by the microbridge flashes once. The MMX's green heartbeat LED beats 1 per second in the background, constantly. I don't have an LCD panel to hand, nor do I have a separate 5v supply to power the board via the jack and power it up before applying the USB connection to the laptop. Can anybody assist? Cheers Martin |
||||
TassyJim![]() Guru ![]() Joined: 07/08/2011 Location: AustraliaPosts: 6283 |
Is that the teraterm break or a control-C? ctrl-C is what the micromite expects. Jim VK7JH MMedit |
||||
palcal![]() Guru ![]() Joined: 12/10/2011 Location: AustraliaPosts: 1993 |
I have an Extreme board here that I have used before and was working OK. I just connected it up and get the same response, nothing until I press reset then get If I then press Control C nothing happens. If I connect to MMedit it is the same, in File Manager it says "Unable to get a response from the device but in MMChat when I press reset I get the same response as TeraTerm. I have tried it powered from the USB and also external power. Paul. "It is better to be ignorant and ask a stupid question than to be plain Stupid and not ask at all" |
||||
TassyJim![]() Guru ![]() Joined: 07/08/2011 Location: AustraliaPosts: 6283 |
I just fired up my MMX144 > Micromite eXtreme MMBasic Ver 5.04.04 @ 200MHz Copyright 2011-2017 Geoff Graham Copyright 2016-2017 Peter Mather > > > > > No obvious problems with Windows10, latest updates, MMX powered from USB ctrl_C and reset do as they should. The MMX needs an update but newer than Paul's version. Jim VK7JH MMedit |
||||
palcal![]() Guru ![]() Joined: 12/10/2011 Location: AustraliaPosts: 1993 |
I am using a different machine now and running Win7. I will try on my laptop with Win 10 Paul. Edit....Tried Win10 and another 1455 still no go. Will reflash the PIC32 later and see if that helps. "It is better to be ignorant and ask a stupid question than to be plain Stupid and not ask at all" |
||||
WhiteWizzard Guru ![]() Joined: 05/04/2013 Location: United KingdomPosts: 2944 |
Hi Martin, Ensure you power your MMX from the larger, square USB Type-B socket next to the Power Jack. The other USB socket (Type-A in top right corner) is set up for. USB keyboard. Your MMX44 was left set for a TFT, and possibly with OPTION AUTORUN ON. ![]() As TassyJim mentions above, pressing Ctrl-C on the TeraTerm keyboard will 'break' the auto-running program (assuming it is AUTORUNing). Let us know if this sorts you out. . . Phil |
||||
palcal![]() Guru ![]() Joined: 12/10/2011 Location: AustraliaPosts: 1993 |
OK I have reflashed the PIC32 with MMX Ver 5.04.14 All is now working fine. Paul "It is better to be ignorant and ask a stupid question than to be plain Stupid and not ask at all" |
||||
WhiteWizzard Guru ![]() Joined: 05/04/2013 Location: United KingdomPosts: 2944 |
@palcal, On your MMX, if you press the Mode button, does the Mode LED light up (and stay on)? If so, I would upgrade to a more recent version of MMBASIC via the excellent Pic32Prog. Look for version 5.04.14 (there may be a later version but this is the one I am currently supplying installed on modules). Hopefully this will resolve your situation - although there is no reason I can tell why it won't respond to your actions). WW EDIT: Oh - you read my mind ![]() ![]() |
||||
palcal![]() Guru ![]() Joined: 12/10/2011 Location: AustraliaPosts: 1993 |
@WW If I was going to use a PicKit3 I would have waited until tomorrow but the PicProg GUI is so easy to use I did it straight away. Paul. "It is better to be ignorant and ask a stupid question than to be plain Stupid and not ask at all" |
||||
![]() ![]() ![]() ![]() |
![]() |
![]() |
The Back Shed's forum code is written, and hosted, in Australia. | © JAQ Software 2025 |