Skip to content

Commit

Permalink
Create diagnosis.md
Browse files Browse the repository at this point in the history
  • Loading branch information
asadhasan73 authored Oct 3, 2024
1 parent 7b18333 commit e3f0232
Showing 1 changed file with 23 additions and 0 deletions.
23 changes: 23 additions & 0 deletions 5.Glitching_and_sidechannels/diagnosis.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
### Common connection errors

## ERROR 1
USB Ccompatibility: USB 1.1
OS: Windows 10 64-bit
Software: VMWare 17.6 Workstation Pro

When calling cw.scope()

OSError: 'This device has no langid' ValueError caught. This is usually caused by us trying to read the serial number of the chipwhisperer, but it failing. The device is here and we can see it, but we can't access it. This has a number of root causes, including:
-Not having permission to access the ChipWhisperer (this still crops up if you have permission for one ChipWhisperer, but another ChipWhisperer is connected that you don't have access to)
-Not having the correct libusb backend loaded (common on Windows with 64bit Python). We try to handle this by loading the correct backend on Windows

![image](https://github.com/user-attachments/assets/4fa9c27d-13bd-4765-a22d-d7c9def67873)

Modify the error handling logic at:
/home/vagrant/work/projects/chipwhisperer/software/chipwhisperer/hardware/naeusb/naeusb.py

In ref to article: https://github.com/newaetech/chipwhisperer/issues/199

## ERROR 2


0 comments on commit e3f0232

Please sign in to comment.