DDJ-SB2 is not recognized in Windows 7
Hi, Is there anyone facing with this problem ?
I connected my DDJ-SB2 to my desktop with USB cable. After the LEDs in finished telling me the booting is finished, i opened Serato Intro and it prompted Hardware Disconnected.
Before using, i have installed the latest firmware and drivers (v1.100)
Go to Sound -> Playback Device : there is nothing show me DDJ-SB2 soundcard has been recognized.
Goto Control Panel -> Device Manager, it shows nothing for DDJ-SB2 soundcard has been recognize like other stuffs ( i have disconnected my Focusrite i2i to prevent the conflicting issue).
I have been trying with 3 different USB cables , with both Mac and Windows...
Can't find help? Search our Support Site or alternatively, reach out to our Support agents
off the bad this sounds like a faulty unit but before we say that we should run further tests.
Can you connect the SB2's to another pc, I have had issues with SB2's not working via hubs, sometimes some pc's come with hubs onboard and it wont work via that (it seems it needs some comms with host before this works)
if it works via another pc then we can assume its the PC/HUB/OS thats causing a fault.
remove the downloaded driver and reconnect the device, the system should see the unit as a HID sound card, i've confirmed this on windows xp/7 as my old DJ laptop was dualboot XP/7 and it worked fine without any drivers, i only install the drivers to access AISO modes which work better in Win 7/8/10 than standard Sound IO.
try another sound APP, media player or similar that does audio.
final test/solution is download a copy of ubuntu for USB flash drives and boot ubuntu, if it works under ubuntu then 100% it's your OS, this requires a reinstall of the Windows OS if you want stability. there is a app under ubuntu called MIXX which works with the SB2's and you can test it even with USB ubuntu by installing the app via the software center.
The one who sold this to me have already demo the unit works well before i decided to buy it. I connected this to another PC running windows 10, with usb2.0 port and it still didn't show up. no HID soundcard to be detected as the USB compliance devices.To be honest, it really makes me pissed off cause i have another MIDI controller stuff like AKAI MPK49 and it works well regardless of USB3.0 or USB2.0 ...
I can only assume then that the may have failed. My works fine on my USB 2 and 3 based ports, how ever not via my mac , that needs a usb hub to share ports and these pioneers dont seem to work via a hub. There is further diagnostics that you can do but not without opening the unit, are you able to take it back? I am going to assume no from your wording. if you wish for further debug/diagnostics options then let me know, no point me writing a long list of test if you dont want to carry them out.
On a side note I have found these units to be very strong however, yesterday I damaged mine by plugging it into a cheap Chinese hub(trying to find a hub it may work on) , the unit powered up then off and would not work there after at all, no MIDI no HID sound, I opened the unit and traced the 3.3volt power rail on the USB interface board, there is a 3.3volt LDO (low drop out) regulator just next to the 3V3_TEST_IM text, thats the test point for the 3.3 volt power rail which is used by the TI USB chip and the various other parts.
darkspr1te
I think i can open the cover to see whether it doesn't work. Think i have enough stuff to see if the circuit board is broken somewhere as your mention. As it mentioned as the USB compliance so it was kinda strange when i plug it into my PC nothing but power works. So don't you mind giving me the further testing/ debug/ diagnostic options so i can do it myself ? Thank you in advance.
No problem, I dont know if this is in the forum rules so you can contact me privately as well if this thread is closed, my contact is crg@igeekzambia.com
Right onto the debug side.
First thing i suggest is download Ubuntu linux, the reason is linux logs all usb actions, this is very useful to see where the problem may be,
While you wait for that, remove the base of the unit,15 screws for the first part.
i'am uploading photo's of the board now so I can show you exactly where to test.
Ok, once you removed the base you should see this layout, pay attention to the marked screws on the side, they have tiny triangles marking the ones that are fitted prior to the back case being refitting, one screw hole is filled from the outside. (4 marked, the one not is a outside screw)
https://ibb.co/dqGGak Main board view
https://ibb.co/n84r85 highlight of board fixing screws.
Once you have removed the screws from the main USB board, place paper or a non conductive material over the exposed chip/ribbon cable and flip the USB board over
https://ibb.co/mXZDMQ
(i am not powering my board so I didnt put paper)
area we are working in is left of the USB connector. the area with few components, this is where the 5volts and 3.3volt circuits are.
In the image below you will see i've used a screw driver to point to the white component marked P101, this is the primary USB fuse, using a multi meter on diode function probe the part to see if it's open circuit or closed/short (open circuit = blown fuse)
https://ibb.co/f0DUvk
if the fuse is good (ie short circuit on multi meter test) then we move on to the next test,
https://ibb.co/deKr85
In this image you will see 5VIN and GND_D, switch your multi meter to 20V range, plug you usb cable into the decks (make sure you have paper between the USB board and the rest of the decks that the board sits on) , put the red probe on the silver pad next to 5VIN and the black probe on the GND_D , it should read between 4.5volts to 5.1Volts, any lower or any higher means the USB port is faulty and may have damaged the unit.
There are two other test points for the 5volt rail, they are V+5_D & VBUS, both must have power.
if they are ok then we move to the 3.3v power rail
In this macro zoomed image you will see 3R3_UCOM
https://ibb.co/jsEr85
place your red probe on the silver test point and the black on either the meatal case around the USB socket or GND_D, it should read 3.3 Volts , if you see less than 2.9Volts then the 3.v3 regulator has failed, part number is LP2985-33DBVR, that 5 leg SMD 3.3volt LDO regulator. The part is marked on the board as IC301
Well other than making sure the two white ribbon cables are pushed in correctly that all I can do to help for now.
regard
darkspr1te
I almost forgot the linux side of things.
Follow this guide to put ubuntu on to a usb stick, https://www.ubuntu.com/download/desktop/create-a-usb-stick-on-ubuntu
Then boot your PC to the flash drive (I'am assuming that as you work for Data Logic you wont need booting guides)
once in ubuntu press CTRL+ALT+T to load the terminal,
at the terminal prompt run the command
dmesg | tail
take note of the last few lines, they will change once we plug the decks in,
plug in the decks and re run that command,
it should list the Pioneer unit and a few settings.
also the command
lsusb
should list the decks as well.
https://ibb.co/jrangQ
https://ibb.co/dn5bak
If dmesg says "descriptor not found" this is a sign that the decks are not getting enough power or the USB port/cable is a problem, if the device is listed (i will post pictures of the text soon) then load rythembox music player and select a song but dont press play, in the top right of the screen you will see the speaker symbol ,
https://ibb.co/cYtCFk
click the speaker and select sound settings, select pioneer SB2 from the sound output menu and close the screen, return to rythembox and press play, you should hear sound from MAIN output but not headphones.
Well, I hope you succeed and solve the issue, message me if you have any further questions.
regards
darkspr1te (aka DJ STIXS)
Hi Colin,
Sorry for late reply. I have read and prepared all the stuff for debugging as your instruction.
Unfortunately, I have check all the potential parts which could be damaged as your assumption. Here is my result
1. The P101 part is good, when i put 2 probe in different way, the multimeter speaker is buzzing, it means the fuse is good
2. All the voltage from 5VIN - GND ; V+5_D & VBUS both have power. THe 3V3_UCOM has enough 3.3v for running up.
3. The ribbon cable has no signs of damage and i just plugged it out and back again to make sure the connection is good.
During doing these test, i also checked on my Ubuntu laptop (luckily i have one for doing my job). you can see it in picture below
https://ibb.co/mGnzvk
There's nothing come up in the dmesg, also i use lsusb to see its VID and PID can be recognized by Ubuntu but i haven't seen it so far.
So could you please give me some more information to help debug this :(
Also thank you so much for writing these details information for me.
11 comments