Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 11:08 01 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 1 of 4    
Author Message
TassyJim

Guru

Joined: 07/08/2011
Location: Australia
Posts: 6283
Posted: 09:45pm 30 Jul 2015
Copy link to clipboard 
Print this post

I upgraded a laptop from Win8.1 to Windows 10 today.

The first thing I tried was a mono Maximite.
No worries and the driver appeared to be a Microsoft one, not the Silicon Chip variety.

MMEdit and TeraTerm both worked well although MMEdit had problems when told to search for serial devices. I will have to investigate that further.

I then tried a shiny new Micromite Plus and that's when the problems started.

It appeared to install OK but both TeraTerm and MMEdit refused to talk to it.

I went through the hoops to install the unsigned Silicon Chip driver but still no joy. The device appears to install but no talking....

I will try a colour Maximite later and do some more tests (if I think of any) but things are not looking good.

Jim
VK7JH
MMedit
 
WhiteWizzard
Guru

Joined: 05/04/2013
Location: United Kingdom
Posts: 2944
Posted: 09:53pm 30 Jul 2015
Copy link to clipboard 
Print this post

Hi Jim,

Just out of interest, on Windows 10, when you close down TeraTerm (by clicking the X in the top right hand corner), does TT close (i.e. disappear)? OR does the TT window jump to a different position on the screen?

I think mine is closing but then immediately re-opening in a different position.
It is ok if I use File/Exit.

Just asking as Windows 10 has loaded overnight and I now have a new environment so having to 'learn' what 'issues' there are hiding away yet to be uncovered.

Will try a MM+ in a bit (currently using a MuP).

WW
 
TassyJim

Guru

Joined: 07/08/2011
Location: Australia
Posts: 6283
Posted: 10:28pm 30 Jul 2015
Copy link to clipboard 
Print this post

No obvious problems with TeraTerm. It closes as normal.

Apart from cleaning out all the superfluous "live tiles" from the start menu, I was pleasantly surprised that most of my existing applications and settings were kept.

It's not my main PC so it will take a while to see the changes.

I was pleased that an Arduino with the CH340 USB-Serial chip loaded with Microsoft drivers.
Plenty more serial devices to test.

Jim


VK7JH
MMedit
 
WhiteWizzard
Guru

Joined: 05/04/2013
Location: United Kingdom
Posts: 2944
Posted: 11:26pm 30 Jul 2015
Copy link to clipboard 
Print this post

Ok, I have just built another MM+ for testing the USB console within TT on Windows 10.

As TassyJim mentions above, I am also getting no response via the USB console.
Am about to try the serial console via a USB-TTL module to check MM+ is ok. Back in a few minutes . . . .

WW
 
WhiteWizzard
Guru

Joined: 05/04/2013
Location: United Kingdom
Posts: 2944
Posted: 11:52pm 30 Jul 2015
Copy link to clipboard 
Print this post

Definitely struggling with getting MM+ talking to Windows10 via USB console.

Just to emphasise that there is NO problem with using Win10 and a USB-TTL module to talk via the MM+'s serial console.

Will need Geoff to chime in with ideas here . . .

WW
 
Geoffg

Guru

Joined: 06/06/2011
Location: Australia
Posts: 3292
Posted: 06:20am 31 Jul 2015
Copy link to clipboard 
Print this post

The strange part is that it works on the mono Maximite. The USB code should be the same in the MM+.

This is something to check when my laptop upgrades to Win10.

I generally ignored Win8 regarding drivers but I suspect that Win10 is going to be far more popular. Microsoft has done a good job according to the early reviews.

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

Guru

Joined: 01/02/2015
Location: Italy
Posts: 313
Posted: 11:53am 31 Jul 2015
Copy link to clipboard 
Print this post

My experience with Windows 10 64bit - TechPreview:
- I use all my hw with PIC32MX170 and firmware 4.6B (Win10 OK)
- I use UART/USB CP2102 (2$ module from ebay) and 64bit-driver installed (Win10 OK)
- Putty work fine in serial and tcp mode (Win10 OK)
- My application which are developed in Delphi7 + TComport + TAsyncPro work fine in serial and tcp mode (Win10 OK)

I use Win10 by months with hardware and software and for now I have not found any problems.

This is my experience
 
TassyJim

Guru

Joined: 07/08/2011
Location: Australia
Posts: 6283
Posted: 03:24pm 31 Jul 2015
Copy link to clipboard 
Print this post

Success!!!

I have done some more testing and can report (limited) success.

If you power the explore64 board externally before connecting the USB, the port is useable.
I think that means that the MM+ is taking too long to initialise. Imagine - Windows being too fast!

I have my explore64 wired as per the V3 circuit. Diode isolating the USB power and the Vbus routed to the USB side of the diode.

It appears to work with either the Windows driver or the Silicon Chip one but either could be a bit flakey. When it failed, I had to power the 'mite down before trying the sequence again.
The flakey bit seems to happen when you unplug the USB then reinsert.
That doesn't happen with Windows 7.

I also tested the VT100 terminal and colour maximite and they both behaved correctly without any coaxing.

In W10, it appears as a "USB Serial Device"

Jim.

VK7JH
MMedit
 
bigmik

Guru

Joined: 20/06/2011
Location: Australia
Posts: 2950
Posted: 09:27pm 04 Aug 2015
Copy link to clipboard 
Print this post

Hi Jim, Geoff, All,

My PC finally told me I can install the latest virus/ err.... windows 10.

I can confirm Jims findings,

After jumping through flaming, Barbed-Wire hoops I was able to install the unsigned Silicon Chip driver.

But no success with TeraTerm.

However doing as Jim suggests and powering the MM+ first does indeed work as he stated.

Regards,

Mick


I wonder if it would have worked on the standard win drivers... I will test that out now

Mick



Mick's uMite Stuff can be found >>> HERE (Kindly hosted by Dontronics) <<<
 
bigmik

Guru

Joined: 20/06/2011
Location: Australia
Posts: 2950
Posted: 09:30pm 04 Aug 2015
Copy link to clipboard 
Print this post

Hi All,

The standard windows drivers work with the MM+ but it requires the MM+ to be powered up externally BEFORE plugging in the USB.

Regards,

Mick


Mick's uMite Stuff can be found >>> HERE (Kindly hosted by Dontronics) <<<
 
Chris Roper
Senior Member

Joined: 19/05/2015
Location: South Africa
Posts: 280
Posted: 01:13am 05 Aug 2015
Copy link to clipboard 
Print this post

  bigmik said   Hi All,

The standard windows drivers work with the MM+ but it requires the MM+ to be powered up externally BEFORE plugging in the USB.

Regards,

Mick



One more reason why I wont be installing Windows 10 until the 11th month of the free upgrade program. And even then it will be subject to ALL of my development tools working. I had to jump through hoops to get XP and WIN2000 drivers working for my Logic Analyser and Scope with WIN7 64Bit and am not in the mood to do it all again :)


http://caroper.blogspot.com/
 
TassyJim

Guru

Joined: 07/08/2011
Location: Australia
Posts: 6283
Posted: 08:03pm 06 Aug 2015
Copy link to clipboard 
Print this post

I bit the bullet and let my main PC upgrade to W10 Pro today.

Some more testing with the MicroMitePlus.

I have a diode in the USB power supply to stop back feeding and the Vbus pin connected to the USB side of the diode. This is the usual way of connecting them so the MM knows when USB is present.

Power externally then insert USB - OK
Reset with external power supplied and USB still inserted - error

Close TT, unplug USB and then reinsert with MM powered externally
Port appears OK in device manager but error with TT

Reboot PC with USB inserted and MM powered externally - error

unplug USB, reset MM, reinsert USB - OK

There were two error conditions. Windows looks happy in the Device Manager but TT hangs when connecting.

The other error give this in Device manager:



Not needing the Silicon Chip drivers is good.
Not being able to reboot the 'poota is a real worry.

For now I will get used to Unplug, press reset on the MM, reinset...

Jim

VK7JH
MMedit
 
boss

Senior Member

Joined: 19/08/2011
Location: Canada
Posts: 268
Posted: 04:31am 07 Aug 2015
Copy link to clipboard 
Print this post

@TassyJim

Tera Term and MM+

My SnadPIC board is working fine on W8.1 with Silicon Chip driver and behave as you described.

On W10 Pro I wasn't able to establish communication until Silicon Chip driver was installed. After Silicon Chip driver installation I was able to use Tera Term for next 2 days. Now I get the following messages

"Can't establish communication" from Tera Term
"USB device COM9 is not recognized" from W10

Any hint or recommendation will be highly appreciated.
I know that 100pin FW is not carved, but still the USB should work.
W8.1 works fine.

Regards
Bo
 
Grogster

Admin Group

Joined: 31/12/2012
Location: New Zealand
Posts: 9610
Posted: 04:51am 07 Aug 2015
Copy link to clipboard 
Print this post

If all this mess is really a W10 USB VCP bug of some sort, there might not be much you can do about it till MS release a SP with a fix - could be a while, depending on if MS think that (1) it is a real problem, and (2) think that enough people are being affected to warrant a top-priority fix for the first batch of hotfixes.

The work-around that Jim posted would seem to be the best way forward - for now, but if this W10 issue is indeed a W10 issue, there probably is not much we can really do to force it to work till they fix it, is there?

(How about non-MM+ USB-serial links?
Has anyone been able to test more standard USB-serial connections?)

EDIT: Ignore that - re-reading the thread has revealed that many other things have been tested and work, so it would seem to be specific to the MM+ and W10 combination. Ain't technology fab?(rhetorical)

WhiteWizzard - does your 44 module with on-board FTDI USB chip work OK in W10?(assuming you have W10 - you might not)

None of my machines are upgraded yet - I'm beginning to think that was a good move! Edited by Grogster 2015-08-08
Smoke makes things work. When the smoke gets out, it stops!
 
boss

Senior Member

Joined: 19/08/2011
Location: Canada
Posts: 268
Posted: 05:23am 07 Aug 2015
Copy link to clipboard 
Print this post

@Grogster

MX170 and Prolific or Silicon Labs works a charm. Maybe it is time for Microchip to upgrade an obsolete driver.

Bo
 
TassyJim

Guru

Joined: 07/08/2011
Location: Australia
Posts: 6283
Posted: 11:52am 07 Aug 2015
Copy link to clipboard 
Print this post

  boss said   @TassyJim

"Can't establish communication" from Tera Term
"USB device COM9 is not recognized" from W10

Regards
Bo


I sometime get the "USB device not recognized" when I unplug and reinsert without resetting (or reapplying power) to the MM+.

I also have found that I can usually get away with unplugging and reinserting the USB if I leave TT running and use the "reconnect" macro. Do the same but shut down TT instead and there are problems.

@Grogster, I have thrown a range of Serial devices at W10 and the MM+ is the only problem so far.

Jim

VK7JH
MMedit
 
bigmik

Guru

Joined: 20/06/2011
Location: Australia
Posts: 2950
Posted: 09:24pm 07 Aug 2015
Copy link to clipboard 
Print this post

Hi All,

What does the Vusb pin actually do? Is it a voltage reference or just a signal to say that USB power is there so USB is plugged in.??

If the latter than an RC network might work on the Vusb pin to delay the rising of the pin a second or two when plugged in.

@Grogs..

The schematic shows a diode in the 5V supply line the e64 doesn't seem to provide for this. Is there a reason for that?


Regards,

Mick



Mick's uMite Stuff can be found >>> HERE (Kindly hosted by Dontronics) <<<
 
TassyJim

Guru

Joined: 07/08/2011
Location: Australia
Posts: 6283
Posted: 09:52pm 07 Aug 2015
Copy link to clipboard 
Print this post

  bigmik said   Hi All,

The schematic shows a diode in the 5V supply line the e64 doesn't seem to provide for this. Is there a reason for that?


The diode is a latter addition and will be on the next version of the PCB.

I added mine the hard way. It would have been a lot easier to attack the board before placing the parts!

I had thought about a delay on the Vbus but I am not sure if it likes slow rising voltages. I still hope for a proper fix in software.

It will be good if we can use the MS drivers. They provide a few more signals when you insert and unplug. That would make it possible to have MMEdit know when you have done the wrong thing (and compensate for it).

PS I am having trouble with DEX.
It keeps wanting to download V6.40.12 but I end up with V6.40.11

I hope its not a W10 thing...


Jim



VK7JH
MMedit
 
boss

Senior Member

Joined: 19/08/2011
Location: Canada
Posts: 268
Posted: 07:17am 08 Aug 2015
Copy link to clipboard 
Print this post

Hi gents,

after spent lot of time with comprehensive testing I believe the problem could be in obsolete Silicon Chip driver. Only solution is to use a serial console and if needed USB one of supported serial TTL to USB adapters.

Bo
 
palcal

Guru

Joined: 12/10/2011
Location: Australia
Posts: 1993
Posted: 11:37am 11 Aug 2015
Copy link to clipboard 
Print this post

Installed Win 10 about a week ago, was reasonable happy once I worked it out, but have now rolled back to Win7 because my computer was forever shutting down with a DPC Watchdog Violation. I will wait till I buy a new machine.
Paul
"It is better to be ignorant and ask a stupid question than to be plain Stupid and not ask at all"
 
     Page 1 of 4    
Print this page
The Back Shed's forum code is written, and hosted, in Australia.
© JAQ Software 2025