Coolgearis fulfilling the need for USB Type-C screw lock connections. Our 3ft. USB 3.1 Gen1 USB-C to A cable includes a screw lock mechanism on the Type-C connector. It supports 5Gbps of data transmission with the ability to carry a maximum of 3A.
Our new Type-C Single Screw Lock cable provides a single screw locking USB-C connector. It is USB 3.1 Gen2 compliant allowing up to 10Gbps data transmission and 5A of current to power USB-C devices. Its 0.5 meter length gives you plenty od cables for your connection.
Coolgear is fulfilling the need for USB Type-C screw lock connections. Our 6ft. USB 3.1 Gen1 USB-C to A cable includes a screw lock mechanism on the Type-C connector. It supports 5Gbps of data transmission with the ability to carry a maximum of 3A.
Coolgear is fulfilling the need for USB Type-C screw lock connections. Our 1ft. USB 3.1 Gen1 USB-C to A cable includes a screw lock mechanism on the Type-C connector. It supports 5Gbps of data transmission with the ability to carry a maximum of 3A.
JAE has developed and released a USB Type-C cable harnesses which has a thumb screw integrated in the plug hoods to allow for secure mating in industrial applications. It will be made available to customers as part of the "DX07 Series" family of products which also includes standard cable harnesses without screw locks, as well as receptacle and plug connectors.
I want to use STM32F413 for my PCB design. I need USB data lines for communicating with a computer. Ideally, I would not have any oscillator on the PCB to save space. I noticed that's it's not possible to use HSI for the USB clock on CubeMX. Can I use pin PA8 as MCO to output HSI and route it to PH0 ? This way HSI and HSE are connected though the PCB. On CubeMX it seems possible, however, I don't know if it can work in reality. Are there some consideration hat I need to take to ensure this will work? Here are some screenshots of the CubeMX configuration and PCB schematic. Thanks
Well the data you're sending might be at 115200, but the bus data is working at 12 MHz, and the clocks at each end need to be reasonably synchronized so the packets are recognized and remain intact across the link. The USB specification dictates that the host controller must send a SOF packet at a rate of 12 MHz 500 ppm (parts per million), that is, 12 MHz 0.05%
The HSI is hugely unstable, both in the short and long terms, and has a wide range. Figure packet loss, random disconnection, failure to connect, general link reliability issue. Can't put USB logos on product, on meet certification requirements. Maker applications, perhaps who cares, commercial applications, likely to increase support calls and costs, as well as reputational cost.
HSI won't meet the accuracy requirements of USB and may or may not work, depending on your specific chip, ambient temperature, trimming values, etc. There are some chips that can use HSI along with the clock recovery system (CRS) to manage crystal-less USB, but the STM32F4 is not one of them.
The real world consequence however is that you probably won't be able to meet USB compliance testing as you're using a clock whose accuracy doesn't meet requirements, and you might encounter systems/conditions where your device will not function properly.
What accuracy problems and malfunction should I expect to encounter? I'm routing my USB lines with width and spacing the ensure I have 90 ohms differential impedance. The device will only be used at room temperature. The USB baud rate will be 115200. Thanks!
I recreated this. In this case, the error is "PLL Mux should have HSE as an input". Which is because you're trying to use USB. Disable USB and the error message disappears. Not sure I'd call an intentional feature a software limitation. There are many limitations of CubeMX, but this is not one of them.
Hello all, I have two DigiFace USB units here, one that I own (serial #23953777) and another that I am borrowing for testing this issue (serial #23922557). The clock on the one I own simply will not stay synced on ADAT 1 for more than 10-15 seconds at a time. It will toggle to "lock" for a moment and then back to "sync" again over and over. All of the other 3 ADAT in/outs sync up fine with the Behringer ADA8200s I am using, and when I switch to the other DigiFace USB unit ADAT 1 stays synced just fine. On the unit giving me issues, this seems to only happen at 48khz sample rate.
^ In all cases above it will go back and forth between synced for 5-15 seconds then lock for 1-2 seconds over and over again, usually with an audible click in several of the channels on the I/O connected to ADAT 1
Here is a new firmware that you could try with the DF USB which does not work reliably with the Behringer on port 1. Win and Mac FUT available. Note: this is not a release, and can be flashed back to the release any time.
So far so good with that new v15 firmware!! Been bouncing back and forth between sessions at 44.1khz and 48khz and everything seems to be stable now. I have to say this is above and beyond. Was not expecting to get early access to a beta firmware. I work at Sweetwater and always love recommending RME stuff. Everything just works and even when small hiccups like this happen there is a swift solution. You guys rock.
Thanks! Please continue testing. The new firmware includes an improved compatibility for shaky ADAT input signals, originally developed for the RayDAT card. While I suspect the ADAT 1 input TOSLINK to be out of spec, the new firmware is able to handle such deviations better. If that brings a reproducable advantage it would be good for everyone, of course.
The pll is not even needed since it runs on internal. Where it does matter is the devices you use for ad and da. They must sync to the RME clock. As you use it now your rme just sends and receives digital data. Clock quality matters at the ad and da stages.
But rest assured your rme sends it nice clock, lol, let's hope your 8200 have noce pll's too.
I've found that if the cable/connector plugged in to ADAT 1 gets physically moved/gently wiggled around while connected then it will lose sync briefly (only at 48khz) and go back and forth between lock & sync until it is left alone. This does not happen if any of the other optical connectors are moved in the same manner. ADAT 1 is definitely sensitive and can lose sync even with the new beta firmware, but only when you try and make it act up. Besides that it has been stable for a week now!
This wireless charger with alarm clock makes the perfect addition to your sleep routine. The iHome iW23 is a 3-in-1 charging station with a MagSafe wireless charging pad that charges compatible iPhone, Android, and Samsung devices up to 15W. Plus, you can simultaneously charge two other devices via USB-A and USB-C charging ports located on the back of the unit.
A stylish digital alarm clock, the iW23 has a variety of customizable features that can be programmed in a few simple steps. Wake to a buzzer with 3 optional schedules: every day, work week, and weekend alarms. The 12/24 hour clock display has adjustable brightness levels to suit the lighting in your room, and the programmable snooze function allows you to personalize your snooze schedule from 1-29 minutes.
I'm working on a new board that uses the STM32F446 running at 180MHz. The board uses an external 16MHz oszillator and I would like to use ''PLLSAIP'' for the 48MHz USB clock. The clock configuration from STM32CubeMX can be seen below:
Thanks, I was able to use MCO1 to verify that the main PLL is running at 180MHz. One other thing I tried is running the PLL at 168MHz and using the PLL as the 48MHz clock source. Unfortunately, this doesn't work either on the STM32F446, while the same code compiled for the STM32F405 works as expected. To be able to use either 168MHz and 180MHz I added the following:
DCKCFGR2. However, even when this is fixed, USB still doesn't work at both 168MHz and 180MHz.Are there any other differences between the USB peripherals in the STM32F446 and STM32F405 that could be causing this problem?
This cable features a single locking screw that can securely connect to your USB-C peripherals and can prevent accidental disconnection from your devices such as external hard drives or docking stations.
With up to 100W (5A) of power delivery, you can power and charge a USB-C laptop, such as your Apple MacBook or Microsoft Surface Book. Simply connect the cable to your USB-C laptop and to a USB-C wall charger.
When used with devices that support PD 3.0, this cable charges up to 20V and 5A for a maximum of 100W. It can decrease your charge time and make sure your mobile devices are ready, whenever you need them.
This cable is constructed with durable long-lasting, flexible TPE jacket and strain relief. It has been tested to withstand 4000+ bends. It is built with aluminum-mylar foil with 85% braid coverage and EMI shielding for improved signal integrity.
3a8082e126