01:15.11 | *** join/#edev djerome (~djerome@ip68-2-20-108.ph.ph.cox.net) |
02:51.47 | *** join/#edev sterNiX (~LessIsMor@unaffiliated/nu253r/x-0655220) |
03:22.20 | *** join/#edev sterNiX (~LessIsMor@unaffiliated/nu253r/x-0655220) |
03:28.43 | *** join/#edev b0nafide (~tony@2001:470:1d:557:4a5b:39ff:fe45:c751) |
03:32.30 | b0nafide | Hello. I have an RT5350 and I want to add USB. I've only ever done TTL<->5V for serial ports. Are there good resources for adding USB to a SoC that I'm overlooking? |
03:33.09 | MonMotha | b0nafide: you just want to hook a serial port up to a USB host? |
03:33.36 | b0nafide | nope, I've already added the console serial port but I also want to populate the pads for USB |
03:34.15 | b0nafide | i should be able to find or step up the 3.3 to 5V for USB, but I have a nagging feeling that I've overlooking something |
03:34.28 | MonMotha | oh, your SoC has USB built in? |
03:34.38 | b0nafide | yes there are unpopulated pads |
03:34.57 | b0nafide | but clearly not in a position where a header belongs |
03:35.03 | MonMotha | well, not having a datasheet for your chip, I can't really comment on specifics |
03:35.23 | MonMotha | but generally, it's either ULPI (a narrow parallel bus designed to hook up to a ULPI PHY) or just hook 'er up straight to a USB port |
03:35.33 | MonMotha | are you wanting to be a USB "device" or a "host"? |
03:35.56 | b0nafide | I'll have host support, I need to supply 5V |
03:36.14 | MonMotha | oh, just hook 5V up to VBUS :) |
03:36.28 | MonMotha | optionally (recommended, though) through a little PTC thermal fuse set at ~750mA |
03:36.56 | MonMotha | generally you need a couple little series termination resistors on the D+/D- pair, but it will generally work without them, especially at low/full speed |
03:37.10 | MonMotha | the value varies with each chip, but it's typically 22-33 ohms |
03:37.38 | b0nafide | I have a hub torn apart I can cross reference |
03:37.38 | MonMotha | there exist little USB signal conditioning ICs that have that, some EMI filtering, and ESD protection all in a little 6 pin package |
03:37.46 | MonMotha | NUF2101, for example |
03:38.07 | b0nafide | cool. it all has to fit in a little helicopter :) |
03:38.36 | MonMotha | the datasheet for your chip should specify what you need to do if it's got a built in PHY. If it's ULPI, then you need a ULPI PHY, and that chip will specify any external parts needed. |
03:39.09 | MonMotha | but generally, for things with a PHY built in, a couple series resistors (and it'll often work without them, at least over short cables) and hook 'er straight up to the connector |
03:39.38 | b0nafide | thanks very much for the guidance. it's a bladerunner 'wifli' wireless helicopter. it runs linux and my goal is to pivotroot onto a flash drive or other media and also have a webcam |
03:42.55 | b0nafide | the sdk for the SoC exists, which makes it all possible, thanks ralink! |
03:45.46 | *** part/#edev b0nafide (~tony@2001:470:1d:557:4a5b:39ff:fe45:c751) |
03:50.41 | *** join/#edev sterNiX (~LessIsMor@unaffiliated/nu253r/x-0655220) |
04:28.02 | *** join/#edev sterNiX (~LessIsMor@unaffiliated/nu253r/x-0655220) |
05:00.31 | *** join/#edev risca (~risca@wnpgmb0903w-ds01-177-34.dynamic.mtsallstream.net) |
05:12.42 | *** join/#edev War2 (~war2@unaffiliated/war2) |
05:22.10 | *** join/#edev MonMotha (~monmotha@2001:470:c5f2:1:224:7eff:fedc:893e) |
06:17.12 | *** join/#edev JoeLlama (~snork@unaffiliated/joellama) |
06:45.37 | *** join/#edev sterNiX (~LessIsMor@unaffiliated/nu253r/x-0655220) |
07:00.05 | *** join/#edev ricky26 (~quassel@80.83.125.94) |
07:09.22 | *** join/#edev skynet-2000 (~skynet-20@unaffiliated/skynet2000) |
07:23.51 | *** join/#edev sterNiX (~LessIsMor@unaffiliated/nu253r/x-0655220) |
07:44.58 | *** join/#edev sterNiX (~LessIsMor@unaffiliated/nu253r/x-0655220) |
08:25.39 | *** join/#edev sterNiX (~LessIsMor@unaffiliated/nu253r/x-0655220) |
09:06.14 | *** join/#edev sndcrb (~sndcrb@dsl-hkibrasgw2-fef8de00-126.dhcp.inet.fi) |
09:08.57 | *** join/#edev sterNiX (~LessIsMor@unaffiliated/nu253r/x-0655220) |
09:50.56 | *** join/#edev sterNiX (~LessIsMor@unaffiliated/nu253r/x-0655220) |
10:13.33 | *** join/#edev risca (~risca@wnpgmb0903w-ds01-177-34.dynamic.mtsallstream.net) |
10:31.38 | *** join/#edev sterNiX (~LessIsMor@unaffiliated/nu253r/x-0655220) |
11:02.21 | *** join/#edev g1powermac (~g1powerma@rrcs-173-197-150-24.west.biz.rr.com) |
11:02.31 | *** join/#edev g1powermac (~g1powerma@unaffiliated/g1powermac) |
11:03.06 | *** join/#edev florian (~fuchs@sign-4d094438.pool.mediaWays.net) |
11:03.06 | *** join/#edev florian (~fuchs@Maemo/community/contributor/florian) |
11:17.35 | *** join/#edev sterNiX (~LessIsMor@unaffiliated/nu253r/x-0655220) |
12:12.48 | *** join/#edev Matth_FA (~Matth_FA@mtl93-14-78-241-192-235.fbx.proxad.net) |
12:21.25 | *** join/#edev htns (~htns@175.139.208.57) |
12:27.02 | *** join/#edev sterNiX (~LessIsMor@unaffiliated/nu253r/x-0655220) |
12:33.43 | *** join/#edev florian (~fuchs@Maemo/community/contributor/florian) |
13:07.50 | *** join/#edev sterNiX (~LessIsMor@unaffiliated/nu253r/x-0655220) |
13:32.42 | *** join/#edev sterNiX (~LessIsMor@unaffiliated/nu253r/x-0655220) |
14:00.10 | *** join/#edev JoeLlama (~snork@cpe-50-113-130-245.socal.res.rr.com) |
14:00.19 | *** join/#edev JoeLlama (~snork@unaffiliated/joellama) |
14:12.35 | *** join/#edev JoeLlama (~snork@unaffiliated/joellama) |
14:44.38 | *** join/#edev htns (~htns@175.139.208.57) |
15:09.18 | *** join/#edev GPSFan (~kenm@64.92.145.112) |
15:09.18 | *** mode/#edev [+o GPSFan] by ChanServ |
15:24.17 | *** join/#edev ccole (~cole@coledd.com) |
16:22.34 | *** join/#edev War2 (~war2@unaffiliated/war2) |
18:40.02 | *** join/#edev madsy (~madsy@fu/coder/madsy) |
20:05.05 | *** join/#edev gkwhc (~me@unaffiliated/gkwhc) |
20:07.52 | gkwhc | Hi! How do y'all usually manage ARM projects with libraries like CMSIS? Should I copy all of the essential libraries to one project folder, or use the IDE and have a separate library folder? |
21:01.27 | *** join/#edev risca (~risca@wnpgmb0903w-ds01-177-34.dynamic.mtsallstream.net) |
21:22.20 | *** join/#edev skynet-2000 (~skynet-20@unaffiliated/skynet2000) |
21:40.14 | *** join/#edev gkwhc (~me@unaffiliated/gkwhc) |
22:42.24 | *** join/#edev florian (~fuchs@sign-4d094438.pool.mediaWays.net) |
22:42.31 | *** join/#edev florian (~fuchs@Maemo/community/contributor/florian) |
22:43.12 | *** join/#edev sterNiX (~LessIsMor@unaffiliated/nu253r/x-0655220) |
22:43.48 | *** join/#edev gkwhc (~me@unaffiliated/gkwhc) |
22:43.49 | *** join/#edev GPSFan (~kenm@64.92.145.112) |
22:43.49 | *** mode/#edev [+o GPSFan] by ChanServ |
22:56.54 | *** join/#edev gkwhc1 (~me@70.42.157.21) |
22:58.11 | *** join/#edev gandhijee (akp@ip67-152-15-148.z15-152-67.customer.algx.net) |
23:10.19 | *** join/#edev sunrunner20 (~jamesdoe@pool-71-123-194-101.dllstx.fios.verizon.net) |
23:18.12 | *** join/#edev gkwhc (~me@unaffiliated/gkwhc) |
23:38.51 | *** join/#edev gkwhc (~me@unaffiliated/gkwhc) |
23:52.40 | *** join/#edev roxfan (dunno@91.180.60.164) |