#Thonny Mu Windows 10 with Creeper

1 messages ยท Page 1 of 1 (latest)

manic nimbus
#

starting

faint cloud
#

ok

manic nimbus
#

anyway, so is Thonny started?

faint cloud
#

yaa

manic nimbus
#

does it say "CircuitPython (generic) COMsomething" in the lower right?

#

if not, click there and choose "Configure Interpreter"

faint cloud
manic nimbus
#

unless CircuitPython is already listed in the choices

faint cloud
manic nimbus
#

what version of CircuitPython did you install?

faint cloud
manic nimbus
#

8.0.2?

faint cloud
#

ya..

faint cloud
manic nimbus
#

so if you do Run->Stop/Restart Backend, what happens?

#

8.0.0 is ok

faint cloud
#

PROBLEM IN THONNY'S BACK-END: Internal error (serial.serialutil.SerialTimeoutException: Write timeout).
You may need to press "Stop/Restart" or hard-reset your MicroPython device and try again.

See Thonny's backend.log for more info.

Process ended with exit code 0.

manic nimbus
#

Is Mu running?

#

we want only one thing trying to talk to the device

faint cloud
#

nope , it installing..

manic nimbus
#

Is there more than one Thonny running?

faint cloud
#

Nope..

manic nimbus
#

Do you have Cura installed?

#

(for 3d printers...)

faint cloud
#

Aaah... Nope

manic nimbus
#

it can monopolize the serial ports

faint cloud
manic nimbus
#

Close Thonny and install that program

faint cloud
#

ok

#

MU in progress.. what to do?

manic nimbus
#

just leave Mu alone

faint cloud
#

ok

manic nimbus
#

it's not trying to get the COM ports yet

faint cloud
#

its gonna take a bit time

#

Standard installation?

manic nimbus
#

Yes

faint cloud
#

installing....

#

Completed

manic nimbus
#

ok, let's do something simple before you run it. with the board plugged in, go to device manager, choose COM3, right click on it, and choose uninstall. Then unplug the board and plug it back in so it gets a fresh COMx

#

may still be COM3

faint cloud
#

ok so lemme do it real quick

manic nimbus
#

ok, start Tera Term. It will start a connection dialogue. See the pic above. CHoose Serial, and then choose the port from the dropdwon

faint cloud
#

then?

manic nimbus
#

you should see text in the window and be able to type in it. You might need to type ctrl-C if you made a program that loops

faint cloud
#

not showing anything..

manic nimbus
#

does ctrl-C do anything?

#

unplug the board and plug it back in, keeping the window open

faint cloud
manic nimbus
#

and install it. Then try again. You can close Tera Term for now. Is Mu still installing?

faint cloud
#

Oh the Mu is open now.

manic nimbus
#

aha, so does it have COM3 in the lower right?

#

close Tera Term

faint cloud
#

ok

#

so i need to press bootsell and add the flash_nuke?

manic nimbus
#

no, it's looking good already

#

click the Serial button

faint cloud
#

blank as my head...

manic nimbus
#

type ctrl-C there

faint cloud
#

nothing happened..

manic nimbus
#

could you tell me what is in CIRCUITPY\boot_out.txt ?

faint cloud
#

ok

#

Adafruit CircuitPython 8.0.0 on 2023-02-06; Raspberry Pi Pico with rp2040
Board ID:raspberry_pi_pico
UID:E6605481DB2F8C37

manic nimbus
#

Something like this:
Adafruit CircuitPython 8.0.2 on 2023-02-14; Raspberry Pi Pico with rp2040
Board ID:raspberry_pi_pico
UID:E6614C775B998637

#

ok go ahead with the nuke and install 8.0.2, but I don't think that is the problem. Something is messed up with your COM ports. Something may be grabbing them.

faint cloud
#

ok lemme do it

manic nimbus
#

yes, that will replace CircuitPython. Read the directions at that link

#

Then download and install 8.0.2

faint cloud
#

Done..

manic nimbus
#

ok, is the Serial window still non-functional?

faint cloud
manic nimbus
#

Mu

faint cloud
#

Still blank

#

i will be back in 10 mini..

manic nimbus
#

go to Settings->Apps

#

scroll down and click this

#

you will see old-style installed programs.

#

expand that to show everything and give me a screen shot

faint cloud
#

back..

faint cloud
#

i will be waiting here...

manic nimbus
#

just guessing but maybe maybe Vixen 3.9 or LUMIX Tether are grabbing serial ports. Something appears to be grabbing the port in some way

#

could do a Task Manager list to see what is runing

#

do you have another computer you can try to narrow this down to the computer itself?

faint cloud
manic nimbus
#

do you need Vixen 3.9 or LUMIX Tether now?

faint cloud
#

nope..

faint cloud
manic nimbus
#

before we uninstall them, let's look at this:

#

give me a screenshot of that

faint cloud
#

Ok

faint cloud
manic nimbus
#

I don't see anything obviously intent on dealing with serial ports there. But go ahead and uninstall those two things mentioned above and reboot and then try Mu Serial again.

faint cloud
#

ok

#

uninstalled..

faint cloud
manic nimbus
#

reboot windows ๐Ÿ™‚

faint cloud
#

shut down and restart?

manic nimbus
#

yes ๐Ÿ™‚

faint cloud
#

see u 30 min later..

manic nimbus
#

this is why you need an SSD

#

๐Ÿ˜†

faint cloud
#

oh am back , it felt like an eternity..

manic nimbus
#

ok try Tera Term or Mu again

faint cloud
#

opened Mu

manic nimbus
#

btw what CPU is on this laptop?

faint cloud
#

i5

#

7th gen

manic nimbus
#

plenty good enough, being held back by the disk enormously

faint cloud
#

umm...

#

|| Still Blank ||

manic nimbus
#

If you click on the Gear icon in the lower right, you will get a "Current Log", could you copy all the text in there and put that in a file and upload it here? Use the + sign. YOu can just paste it into Notepad or something.

faint cloud
#

ok

manic nimbus
#
2023-02-16 21:48:28,374 - mu.logic:756(check_usb) INFO: circuitpython device connected on port: COM3(VID: 0x239A, PID: 0x80F4, manufacturer: 'Microsoft')
2023-02-16 21:48:57,507 - mu.modes.base:112(open) INFO: Connecting to REPL on port: COM3
2023-02-16 21:48:57,632 - mu.modes.base:130(open) INFO: Connected to REPL on port: COM3
2023-02-16 21:48:58,027 - mu.modes.base:510(add_repl) INFO: Started REPL on port: COM3
2023-02-16 21:48:58,027 - mu.modes.base:481(toggle_repl) INFO: Toggle REPL on.
#

can you type anything in it? Hit Enter

faint cloud
#

anything?

manic nimbus
#

like abc Enter

#

just type at it

faint cloud
#

in current logs?

manic nimbus
#

no, sorry, in the Serial Window

faint cloud
#

ok

#

its not showing what i type

manic nimbus
#

can you try a different USB port?

faint cloud
#

Still nothing

manic nimbus
#

are you using a hub?

#

usb hub

faint cloud
#

Nope

#

directly plugged to lap

manic nimbus
#

I am baffled; we have not had similar reports like this. There is something about what's installed on Windows that's preventing this from working, probably, but I am at a loss to say what it is. Could you try the board on a friend's or family member's computer?

faint cloud
#

i will try another day..

manic nimbus
#

I am sorry; this is quite mysterious

#

you don't have an RPi or similar, do you?

faint cloud
#

nope ... this is the first one i have ever bought..

manic nimbus
#

good luck, I will ask around a bit

faint cloud
#

i will give you response the day after tomorrow after checking it any way thanks for your replies and for your support ๐Ÿ˜„

#

BTW this module works if i installed micropython... so i think it might be the issue of the computer

#

But a couple of months ago i tried to install circuitpython and it worked both on Mu and thonny.. idk what mysteriously happened to my computer now.....

manic nimbus
#

you could look in the list of apps and see what was installed since it used to work; that might be a clue. It is quite strange

#

it's possible some incorrect driver is being installed, but that is not apparent in Device Manager. That would have been true on Windows 7, but Windows 10 is better.

faint cloud
#

I got a good news, that is the CircuitPython is working in other computer ๐Ÿ˜„

faint cloud
manic nimbus
#

OK, clearly then there is something on your machine that is messing up the serial ports, though I'm at a loss to know what it is. I guess you could uninstall things and keep trying. Reboot afterwards to clear any traces of the uninstalled thing(s).