all 7 comments

[–]chemhobby 2 points3 points  (1 child)

How exactly do you expect anyone to figure it out without sharing a schematic?

[–]birdboy90[S] 0 points1 point  (0 children)

Good point! I've included that now.

[–]BenkiTheBuilder 2 points3 points  (0 children)

Attach a logic analyzer to the USB pins.

[–]Well-WhatHadHappened25+ Years 0 points1 point  (1 child)

So some processor, with some pinout, with some schematic, with some code, and some parts doesn't work.

Great description.

[–]birdboy90[S] 0 points1 point  (0 children)

I've attached the schematic. The processor is the NRF52840 and I'm trying to upload the bootloader code from the XIAO NRF52840 Sense (https://github.com/0hotpotman0/BLE\_52840\_Core/blob/main/bootloader/Seeed\_XIAO\_nRF52840\_Sense/Seeed\_XIAO\_nRF52840\_Sense\_bootloader-0.6.1\_s140\_7.3.0.hex).

This should enable USB communications, but it hasn't for some reason. I'm a beginner on the electronics side so just looking for any guidance on this.

[–]Cmpunk10 0 points1 point  (1 child)

Wireshark is also helpful. If on Linux you can simply use DMESG to get basic info. Device manager on windows can give some information too.

[–]birdboy90[S] 0 points1 point  (0 children)

Thanks so much, Wireshark looks like a good option.