Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 07:10 02 Aug 2025 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 : Maximites on Windows 10

     Page 4 of 4    
Author Message
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 10315
Posted: 08:42am 25 Mar 2018
Copy link to clipboard 
Print this post

  Quote  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.


This suggests there is a program "autorunning".

Hold down the ! key and press reset on the PCB. You should get a message that the firmware is resetting options and that will clear anything left running. Otherwise it sounds like a USB issue on the PC.
 
palcal

Guru

Joined: 12/10/2011
Location: Australia
Posts: 1993
Posted: 08:45am 25 Mar 2018
Copy link to clipboard 
Print this post

Yes there was a program "autorunning". Thanks for that but that does not apply to the MM or MM+ does it?
Paul.
"It is better to be ignorant and ask a stupid question than to be plain Stupid and not ask at all"
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 10315
Posted: 09:12am 25 Mar 2018
Copy link to clipboard 
Print this post

  Quote  hanks for that but that does not apply to the MM or MM+ does it?


Yes, exactly the same
 
mschmalenbach
Newbie

Joined: 19/02/2018
Location: United States
Posts: 9
Posted: 02:23pm 25 Mar 2018
Copy link to clipboard 
Print this post

  WhiteWizzard said   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



Hi Phil

D'Oh!

I'd forgotten the last thing we did was have autorun on!!

I sent a CTRL-C and it's now all peachy over Tera Term on my windows laptop!

I've also gotten my PS2 keyboard recognised.

I just can't get vga to work. When I command "option lcdpanel vga" I get an error saying it's already configured.

I've tried it on 2 different monitors, and neither of them is seeing a VGA signal.

I've also done "option lcdpanel noconsole."

Still no joy.

I know I'm missing something simple, but for the life of me I can't think what!

Cheers

Martin
 
mschmalenbach
Newbie

Joined: 19/02/2018
Location: United States
Posts: 9
Posted: 02:33pm 25 Mar 2018
Copy link to clipboard 
Print this post

One more thing - I got my xmas pressie to myself, a Rigol 4 channel 100MHz digital storage scope out - I'm not seeing any video signals at all on the VGA connector.

So clearly I'm missing a command somewhere!

Cheers

Martin
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 10315
Posted: 02:36pm 25 Mar 2018
Copy link to clipboard 
Print this post

  Quote  I just can't get vga to work


Based on Phil's note above

  Quote  Your MMX44 was left set for a TFT


So

OPTION LCDPANEL DISABLE

then

OPTION LCDPANEL VGA

Personally I think it is best to do a full reset as in my post above and start from a clean setup.

Type OPTION LIST

to see what is set at the momentEdited by matherp 2018-03-27
 
mschmalenbach
Newbie

Joined: 19/02/2018
Location: United States
Posts: 9
Posted: 02:43pm 25 Mar 2018
Copy link to clipboard 
Print this post

When checking mm.vres and mm.hres I get 480 and 800 respectively - ideal for one of those bigger lCD panels, but NOT VGA resolution!
 
mschmalenbach
Newbie

Joined: 19/02/2018
Location: United States
Posts: 9
Posted: 02:45pm 25 Mar 2018
Copy link to clipboard 
Print this post

option list gives the following...

OPTION CPU 252
OPTION LCDPANEL SSD1963_5, LANDSCAPE,, 142
OPTION TOUCH 118, 121, 103
OPTION KEYBOARD US
OPTION USBKEYBOARD UK
OPTION SDCARD 93, 94
OPTION RTC 15, 16
OPTION HEARTBEAT ON
 
mschmalenbach
Newbie

Joined: 19/02/2018
Location: United States
Posts: 9
Posted: 02:56pm 25 Mar 2018
Copy link to clipboard 
Print this post

OK - the VGA option is now running after disabling the LCD panel.

My scope shows a reasonable VGA signal now on the VGA connector, but none of the 3 monitors I have will display the VGA image although now they do all recognise there is a signal there - they didn't do that before.

One monitor reports a 640x480 display, tries to auto adjust to display it, but comes up with a blank display. :(

EDIT: this is after a hard reset, which would at least display the (c) message...Edited by mschmalenbach 2018-03-27
 
mschmalenbach
Newbie

Joined: 19/02/2018
Location: United States
Posts: 9
Posted: 03:04pm 25 Mar 2018
Copy link to clipboard 
Print this post

UPDATE

I decided to just run the resident program, which is the spinning cube...

And up came the display - a spinning cube, in green, very smooth!

So, do I just need to enable console output to the VGA?


UPDATE 2:
It's all running fine now. I have console & running display on all 3 monitors in turn, and PS2 keyboard input.

Nice. It's like being back in the 80s with my old BBC or C-64.
But at 252 MHz!!Edited by mschmalenbach 2018-03-27
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 10315
Posted: 04:17pm 25 Mar 2018
Copy link to clipboard 
Print this post

Glad it is all working

Please disable whichever keyboard you are not using. This is WW'S testing configuration and you should have either/or not both. Also if you are using VGA then disable touch.Edited by matherp 2018-03-27
 
palcal

Guru

Joined: 12/10/2011
Location: Australia
Posts: 1993
Posted: 08:45pm 25 Mar 2018
Copy link to clipboard 
Print this post

The problem with my 144 pin MMX was that there was a program autorunning BUT it had an error in it, so was stopping with an error message and so CTRL-C would not work.
I don't know what Matherp meant when he said...
  Quote  This suggests there is a program "autorunning".

I have always used CTRL-C to break into an Autorunning program.
Paul.
"It is better to be ignorant and ask a stupid question than to be plain Stupid and not ask at all"
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 10315
Posted: 09:42pm 25 Mar 2018
Copy link to clipboard 
Print this post

  Quote  The problem with my 144 pin MMX was that there was a program autorunning BUT it had an error in it, so was stopping with an error message and so CTRL-C would not work.


It is impossible to diagnose what if anything is wrong based on the information you are giving. If I create a program with an error in it and "autorun" it, it is comes back to the command prompt exactly as expected. If you create a program that corrupts the MM to the extent that MMBasic fails and then autorun it then it will need a full reset to recover and, as we have seen in other threads, this can sometimes even mean reflashing the chip (MM2 and MM+ as well as MMX)
 
     Page 4 of 4    
Print this page


To reply to this topic, you need to log in.

The Back Shed's forum code is written, and hosted, in Australia.
© JAQ Software 2025