melompat ke artikel

Berlari dalam mesin maya

Apabila menjalankan SFPTotal Wizard di dalam VirtualBox atau Parallels mesin maya, anda mungkin mengalami gangguan peranti berulang atau tidak dapat membaca atau menulis memori transceiver.

Masalah ini terutamanya berlaku apabila sistem operasi tuan rumah ialah OS X (macOS) atau Linux dan sistem operasi tetamu ialah Windows.

Apa yang menyebabkan ini?

Apabila perintah bacaan dijalankan, aplikasi mengharapkan tindak balas watak 256 daripada peranti melalui port siri maya. Dengan virtualisasi, sistem operasi tetamu mungkin kehilangan sebahagian daripada data yang dihantar oleh peranti.

Ini disebabkan oleh masalah dengan emulasi kawalan OHCI/EHCI USB dan tingkah laku pemacu port siri maya standard.

Penyelesaian

Untuk menyelesaikan masalah, pilih Pengawal USB (xHCI) dalam tetapan mesin maya dan sambungkan papan pemrograman penerima melalui pengawal itu.

Jika anda tidak boleh mengubah jenis kawalan, menjalankan perintah:

USBDELAY=80

Perintah ini memaksa pemindahan data daripada papan pemrograman transceptor ke komputer, mengurangkan kebarangkalian kehilangan data apabila antara muka papan pemrogram transceptor diserahkan kepada sistem operasi tetamu dalam mesin maya.

Kemas kini: