Code Monkey home page Code Monkey logo

Comments (10)

gusarov avatar gusarov commented on May 18, 2024

Looks like this is already implemented in d845253?

from arduino.

gusarov avatar gusarov commented on May 18, 2024

Actually, I still have an issue that sounds exactly like a subject
image
I would be glad if you'll help me to fix this or point me to the right direction

from arduino.

jpliew avatar jpliew commented on May 18, 2024

@gusarov use regedit and search for 975F44D9-0D08-43FD-8B3E-127CA8AFFF9D first. If nothing then you should retry to download a fresh copy of Arduino and WebUSB to try again. If you find this GUID, you may need to try delete all the references to 975F44D9-0D08-43FD-8B3E-127CA8AFFF9D in the registry first. This appears in a few places, use regedit and search for the above GUID.

Ideally if you can, try on another computer that you have never plug in the board before and test if it is the board problem or windows problem.

Also, what board are you using?

from arduino.

gusarov avatar gusarov commented on May 18, 2024

Pro Micro (clone)
Thanks, I just noticed that Arduino forgot my CPU setting and reset id back to 3.3v, while mine is 5v :\
Now the next problem - I still can see the COM device when connecting ProMicro with console sketch.., As far as I understand, there should be no more COM port.
PS: I'm flushing via SPI, via second Arduino ISP to avoid messing with USB.
And yes, there is no such GUID in registry

from arduino.

jpliew avatar jpliew commented on May 18, 2024

@gusarov you should see two devices appear on DEVICE MANAGER. See image below

image

from arduino.

gusarov avatar gusarov commented on May 18, 2024

Thanks, looks like I've messed files too much, so I've started from the scratch. Redownloaded Arduino IDE zip, removed %AppDataLocal%\Arduino15
Just configured package_sparkfun_index.json, downloaded "Spark Fun AVR Boards" via boards manager.
Then I've added "-DUSB_VERSION=0x210" to promicro.build.extra_flags
Uploaded via Arduion as ISP...
And now I have similar picture, but except it is SparkFun Pro Micro instead of WebUSB
image
And chrome is not suggesting me the devices, the list on a web page is empty.
image

from arduino.

gusarov avatar gusarov commented on May 18, 2024

Similar with Leonardo bootloader: (My debug led is on 7, so it fits for both)
image
This is what I'm uploading:
sketch_mar31a.zip
so, I just copied over webusb files to the sketch

from arduino.

gusarov avatar gusarov commented on May 18, 2024

Finally, I got it... hardware\boards.txt have different vid/pid for the microwebusb, and looks like this is doing the trick... Now I have it in chrome, but Access Denied (looks like I've seen someone had such problem already)
UPD: Strange, it is not working on my machine but works on clean VM via VMware

from arduino.

jpliew avatar jpliew commented on May 18, 2024

@gusarov for access denied, check this out #44

from arduino.

reillyeon avatar reillyeon commented on May 18, 2024

@gusarov Thanks for pointing out that the patch to add the registry key descriptor had been landed. Closing this issue.

from arduino.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.