Help - Search - Members - Calendar
Full Version: Stuffing Serial Bluetooth Module Inside C1k Casing
OESF Forums > General Forums > General Support and Discussion > Hardware Mods
Pages: 1, 2, 3, 4, 5, 6, 7, 8
2x4ever
Ok i've got an OOPS with kernel panic "Aiee, killing interrupt handler! In interrupt handler - not syncing". I will check a backtrace.
albertr
Fifo size is defined in linux/include/asm-arm/arch-pxa/serial.h, make sure it's 32 bytes for PXA25X.

I think fifo thresholds might need to be adjusted as well, i.e.: check UART_FCR_TRIGGER_14 vs. UART_FCR_TRIGGER_8 where appropriate.

Errata #20 does not apply to PXA25X, so it needs to be undefined.

You may want to check conditional code (controlled by other defines) as well, since I didn't have PXA25X in mind, i.e. grep for "PXA" and "SHARP" defines.

-albertr
albertr
2x4ever,

Just curious how did you make it out?
-albertr
2x4ever
QUOTE(albertr @ Sep 16 2005, 04:54 PM)
2x4ever,

Just curious how did you make it out?
-albertr
*

What do you mean? How did i soldered it and where? I've soldered it to STUART. But STUART is sucks. Doesn't actualy working at speed > 38400.

I've just received my renewed C700 from Maslovsky smile.gif Not it has a new PXA255 CPU and 128 MB RAM onboard. I will try to solder BT module to FFUART again. smile.gif
maslovsky
QUOTE(2x4ever @ Sep 16 2005, 08:03 PM)
QUOTE(albertr @ Sep 16 2005, 04:54 PM)
2x4ever,

Just curious how did you make it out?
-albertr
*

What do you mean? How did i soldered it and where? I've soldered it to STUART. But STUART is sucks. Doesn't actualy working at speed > 38400.

I've just received my renewed C700 from Maslovsky smile.gif Not it has a new PXA255 CPU and 128 MB RAM onboard. I will try to solder BT module to FFUART again. smile.gif
*



My Z will be 2nd in Russia to have built-in bluetooth smile.gif
albertr
I was just wondering if you overcame that kernel panic problem you had. Well, congrats on your 128MB C700 revival!
-albertr
akpoff
QUOTE(maslovsky @ Sep 16 2005, 09:08 AM)
I've just received my renewed C700 from Maslovsky smile.gif Not it has a new PXA255 CPU and 128 MB RAM onboard. I will try to solder BT module to FFUART again. smile.gif
*


Is that 128 RAM, or storage space? Is there a thread somewhere describing/discussing the process?

Cheers!
albertr
Anton,

Are you talking about your c860 or c1k? If you guys find a way to trace btuart lines on c1k's pcb, please let me know. I'm not ready to lose my ffuart yet, still need it for serial communications. Also, if anyone would be brave enough to desolder pxa270 from C1k/c3K/c3.1K pcb, I'd like to see hi-res pictures.
-albertr
2x4ever
QUOTE(albertr @ Sep 16 2005, 06:38 PM)
I was just wondering if you overcame that kernel panic problem you had.  Well, congrats on your 128MB C700 revival!
-albertr
*

I just made a small workaround. But the problem is still exists. When HCI layer is calling serial driver write function this sometime couses bcsp layer's pointers corruption.
albertr
Interesting... I'm using Affix and bcsp support seems to be ok there.
-albertr
2x4ever
QUOTE(albertr @ Sep 16 2005, 06:55 PM)
Interesting... I'm using Affix and bcsp support seems to be ok there.
-albertr
*

The problem isn't in bluez, i think. It's seems that the sharp's serial driver couses some memory corruption.
2x4ever
QUOTE(akpoff @ Sep 16 2005, 06:45 PM)
QUOTE(maslovsky @ Sep 16 2005, 09:08 AM)
I've just received my renewed C700 from Maslovsky smile.gif Not it has a new PXA255 CPU and 128 MB RAM onboard. I will try to solder BT module to FFUART again. smile.gif
*


Is that 128 RAM, or storage space? Is there a thread somewhere describing/discussing the process?

Cheers!
*


128 MB of RAM.
http://digit.que.ne.jp/visit/index.cgi?Lin...%EA%C1%FD%C0%DF
Be careful. Japanese.
Da_Blitz
i am also intrested in high res photos of any of the c3x00 or c1k, i am sure i saw one where they removed the chip (or was that a c700). the pxa270 also has a bluetooth serial port that can go up to just under 1Mb/s, i also belive it had a 64 byte buffer instead of the 32 byte one but i cant find any info in the pdf's to prove/disprove this
maslovsky
QUOTE(albertr @ Sep 16 2005, 09:47 PM)
Anton,

Are you talking about your c860 or c1k? If you guys find a way to trace btuart lines on c1k's pcb, please let me know. I'm not ready to lose my ffuart yet, still need it for serial communications. Also, if anyone would be brave enough to desolder pxa270 from C1k/c3K/c3.1K pcb, I'd like to see hi-res pictures.
-albertr
*


It's still my C760 with a black keyboard from a C700 and black screen from C750 with 128 Mb or RAM and soon-to-have bluilt-in bluetooth smile.gif

And we have plans to solder 128 Mb of RAM to my C1000 too...
2x4ever
QUOTE(maslovsky @ Sep 17 2005, 06:59 PM)
QUOTE(albertr @ Sep 16 2005, 09:47 PM)
Anton,

Are you talking about your c860 or c1k? If you guys find a way to trace btuart lines on c1k's pcb, please let me know. I'm not ready to lose my ffuart yet, still need it for serial communications. Also, if anyone would be brave enough to desolder pxa270 from C1k/c3K/c3.1K pcb, I'd like to see hi-res pictures.
-albertr
*


It's still my C760 with a black keyboard from a C700 and black screen from C750 with 128 Mb or RAM and soon-to-have bluilt-in bluetooth smile.gif

And we have plans to solder 128 Mb of RAM to my C1000 too...
*


I have success with an adaptation of the Albert's serial driver to run on PXA25X. Bluetooth is seems to be rock stable now.
akpoff
QUOTE(Da_Blitz @ Sep 16 2005, 10:05 PM)
i am also intrested in high res photos of any of the c3x00 or c1k, i am sure i saw one where they removed the chip (or was that a c700). the pxa270 also has a bluetooth serial port that can go up to just under 1Mb/s, i also belive it had a 64 byte buffer instead of the 32 byte one but i cant find any info in the pdf's to prove/disprove this
*


You may already have seen the photos I published in this forum topic. Let me know if you need more detail. I can magnify and crop any specific chip or section of the C3k motherboard I took pictures of. Cowardly, I did not desolder any of the chips from the board. smile.gif

Aaron
albertr
2x4ever,

If you have any patches or suggestgions, that would be great! Did you test this driver with irda and apm suspend/resume? I didn't have much time to test it, so any help is appreciated. I hope to find some time to revisit it soon.
-albertr
speculatrix
QUOTE(maslovsky @ Sep 17 2005, 07:59 PM)
It's still my C760 with a black keyboard from a C700 and black screen from C750 with 128 Mb or RAM and soon-to-have bluilt-in bluetooth smile.gif

And we have plans to solder 128 Mb of RAM to my C1000 too...
*


Any news on your modifications? Am still champing at the bit. I am still thinking that a C3100 with the C1000 firmware and an internal CF bluetooth adaptor would be the coward's way out!
albertr
I haven't seen/heard that anyone is using an internal CF slot of C3.1K for anything other than CF/IDE cards. My quess would be that it won't work for serial UART CF cards, like bluetooth cards, at worst, or would require to write a custom driver, at best.
-albertr
maslovsky
QUOTE(albertr @ Sep 28 2005, 10:54 PM)
I haven't seen/heard that anyone is using  an internal CF slot of C3.1K for anything other than CF/IDE cards. My quess would be that it won't work for serial UART CF cards, like bluetooth cards, at worst,  or would require to write a custom driver, at best.
-albertr
*


Why not? The C3100 kernel supports 2nd CF slot as well as pcmcia scripts do. I think any CF card will work just fine. I would have tried that myself but I don't have a C3100 to play with...
maslovsky
QUOTE(speculatrix @ Sep 28 2005, 10:46 PM)
QUOTE(maslovsky @ Sep 17 2005, 07:59 PM)
It's still my C760 with a black keyboard from a C700 and black screen from C750 with 128 Mb or RAM and soon-to-have bluilt-in bluetooth smile.gif

And we have plans to solder 128 Mb of RAM to my C1000 too...
*


Any news on your modifications? Am still champing at the bit. I am still thinking that a C3100 with the C1000 firmware and an internal CF bluetooth adaptor would be the coward's way out!
*



Not yet... We've only had success with 128 Mb RAM and bluetooth for older models.
I think using 2nd CF slot for bluetooth would be a waste of vailable resource knowing that it's possible to solder a bluetooth module directly to serial lines smile.gif
Da_Blitz
at the moment ou could use the IR line or the serial port on the back, i havent started to trace lines yet but there are alot of test lines on the board and there is the posability that the BTUART is used for testing on the production lines, otherwise there is always the USB port
speculatrix
QUOTE(maslovsky @ Oct 4 2005, 11:18 AM)
Not yet... We've only had success with 128 Mb RAM and bluetooth for older models.
I think using 2nd CF slot for bluetooth would be a waste of vailable resource knowing that it's possible to solder a bluetooth module directly to serial lines smile.gif
*


Well, I was thinking that a 3100 with internal bluetooth or wlan in the CF slot would be a zero-solder low-risk option.
However, if my 860 could be turned into a bt-enabled 128MB ram device (and even fit more flash!), then I see no reason to upgrade! Snag is, who would be carrying out this work and how much would it cost? Have you got photos and details of the process?
maslovsky
QUOTE(speculatrix @ Oct 5 2005, 01:33 AM)
However, if my 860 could be turned into a bt-enabled 128MB ram device (and even fit more flash!), then I see no reason to upgrade! Snag is, who would be carrying out this work and how much would it cost? Have you got photos and details of the process?
*


Actualy I'm starting to think the same smile.gif My current "C760 on steroids" is almost perfect smile.gif

The cost for the memory chips is about $100. The bluetooth module is spmewhat $20.

We took some pictures and will post them later.
mikekostousov
Is there any progress on the project?
2x4ever
QUOTE(mikekostousov @ Nov 2 2005, 10:03 PM)
Is there any progress on the project?
*

Yes, there is some smile.gif
Actualy we have two C7x0 with an integrated bt.
Bt is connected to FFUART and power control schematic is here:
http://2x4ever-vpn.compot.ru/zaurus/pics/p...l_schematic.PNG
mainboard pcb solder pads:
http://2x4ever-vpn.compot.ru/zaurus/pics/rx_tx_gpio3.JPG
and here is the a for the power control:
http://2x4ever-vpn.compot.ru/zaurus/bttool/
modified serial driver (BT will not work with the stock driver)(already in Cacko 1.23):
http://2x4ever-vpn.compot.ru/zaurus/serial/serial.tar.gz
speculatrix
that's great news. I would guess that this mod should be quite relevant to the 860 as well?!
I've now got a 6000L, so I am thinking of buying two bluetooth modules from Segor.de, and following Guylhem's process of turning my 6000 into a 6000W, and then bluetoothing the 860 too!

amendment:
It wasn't clear whether you modded a 700,750 or 760. If a 760, then of course it's possible to duplicate your work, but if you did the 750 then some interpretation is required.

also, how easy was it to find space to insert the bluetooth module?

thanks
maslovsky
QUOTE(speculatrix @ Nov 4 2005, 02:19 AM)
It wasn't clear whether you modded a 700,750 or 760. If a 760, then of course it's possible to  duplicate your work, but if you did the 750 then some interpretation is required.


This applies to any of the models: C700, C750, C760, C860.

QUOTE
also, how easy was it to find space to insert the bluetooth module?


The module is quite small, so it's not hard to find some space inside.
albertr
Cool pics, thanks!

I can't wait for someone to trace the lines on C1K/C3k/C3.1K pcb. Maybe there's someone with dead/burned pcb who wants to donate it for the sake of tracing the lines?
-albertr
maslovsky
QUOTE(2x4ever @ Nov 4 2005, 09:20 PM)


He-he, the back one is mine - went down in history smile.gif
albertr
Well, this thread has been quiet for a while... Just want to post a quick update that I've just received some technical info (thanks to one of the long-time Zaurus community supporters!) and I hope it will give us some insight on how to trace lines on PXA270-based Zauruses. I'm not an electrical engineer, and I didn't have any time to investigate it yet, but it looks like BTUART lines are indeed traced on the PCB. I suspect the location where it might be traced to and will try to verify it soon. Even better than that, according to this information one of the USB host interfaces is traced on the PCB too! Stay tuned...
-albertr
maslovsky
QUOTE(albertr @ Feb 10 2006, 10:50 PM)
Well, this thread has been quiet for a while... Just want to post a quick update that I've just received some technical info (thanks to one of the long-time Zaurus community supporters!) and I hope it will give us some insight on how to trace lines on PXA270-based Zauruses. I'm not an electrical engineer, and I didn't have any time to investigate it yet, but it looks like BTUART lines are indeed traced on the PCB. I suspect the location where it might be traced to and will try to verify it soon. Even better than that, according to this information one of the USB host interfaces is traced on the PCB too! Stay tuned...
-albertr
*


Great news! Please, keep us posted as we still plan to do hardware upgrades to CxK models, we just didn't have any spare time to spend on this.
ashikase
This might have been mentioned already, but the following link was posted on Mobile Daily News yesterday:

http://www.piro.hopto.org/~piro/pukiwiki/p...%A2%B2%BD%5D%5D

Basically, someone took apart a USB BT dongle and stuffed it into his C3000.

- ashikase
- anpachi, gifu, japan
daniel3000
QUOTE(ashikase @ Feb 16 2006, 04:00 AM)
This might have been mentioned already, but the following link was posted on Mobile Daily News yesterday:

http://www.piro.hopto.org/~piro/pukiwiki/p...%A2%B2%BD%5D%5D

Basically, someone took apart a USB BT dongle and stuffed it into his C3000.

- ashikase
- anpachi, gifu, japan
*


This looks very interesting and promising!
However, I can only see the pictures and not read any Japanese!
What would be of interest to me:

* How to connect the BT module correctly to the USB port without making the USB port unusable for other devices?

* Where to connect the switch?

* Which kind of BT modules can be used (chipset...)?

thanks
daniel
Meanie
QUOTE(daniel3000 @ Feb 16 2006, 08:16 PM)
QUOTE(ashikase @ Feb 16 2006, 04:00 AM)
This might have been mentioned already, but the following link was posted on Mobile Daily News yesterday:

http://www.piro.hopto.org/~piro/pukiwiki/p...%A2%B2%BD%5D%5D

Basically, someone took apart a USB BT dongle and stuffed it into his C3000.

- ashikase
- anpachi, gifu, japan
*


This looks very interesting and promising!
However, I can only see the pictures and not read any Japanese!
What would be of interest to me:

* How to connect the BT module correctly to the USB port without making the USB port unusable for other devices?

* Where to connect the switch?

* Which kind of BT modules can be used (chipset...)?

thanks
daniel
*




well, he said the usb cant be used while bluetooth is being used. i guess he plugged the bt into the usb port at the back you see a small opening beneath the usb port and there is a lot of wiring from the bt chip to that opening slot. but the blue light beneath the ok button is so cool smile.gif
albertr
Umm, so he just plugged it into the USB OTG port?

What is that small thing he planted under OTG port connector? Is it a hardware switch?

These pictures are really bad quality - it's hard to see anything sad.gif
-albertr
speculatrix
to me it looks like he just paralelled the bluetooth adaptor to the usb port, with a simple very-low-profile sliding switch to cut between the two. he had to cut two holes, one for the blue led, the other for the switch.

I'd say it's a lot better than nothing...

but from what albertr has said, there's a spare usb host port in the 1000/3x00 which would be much better!
albertr
Yes, according to the documentation, there's one. I even can see it on the pictures here:
http://www.piro.hopto.org/~piro/pukiwiki/p...%A2%B2%BD%5D%5D

I'll try to find some time to open up my C1K and solder flying leads to it. I think that the kernel needs to be modified to enable this port, too.

The BTUART is a little more difficult. I don't know the exact location for its lines, but I have a good guess where they could be. This UART has four lines - transmit, receive and two lines which could be used for hardware flow control. In case of BCSP, hardware flow control is not used, so these two lines could be re-purposed as GPIO lines and could be used to control power on/off thru software, for instance.
-albertr
bam
cant wait and see if the kernel needs recompiling, hopefully not, i have a bt dongle that is ultra tiny, from my belkin bt mouse purchase, and I will free up just enough room with the microdrive-->cf upgrade. I am rready to rock provided we can get say tetsus kernel recompiled or cacko with special kernel compiled.
Da_Blitz
albertr: i am studying electrical egineering at the momont so if you need a hand just e-mail me, i am very intrested in the posability of another usb host port thot has been routed somewhere on board, i just hope this is HOST 2 and not HOST1 or 3 (the CPU has 3 USB HOST controllers on it, but only one meets the USB spec, the other two are missing the d- line as they are intended to be connected to on board devices)
albertr
I might be wrong, but I thought that all usb hosts ports on PXA have both data signal lines? Sharp has traced data lines for port 1. It has differential signals, which I thik is a good thing, since doesn't require additional logic to connect it to usb device. Only data lines are traced, power control is not.

Just a quick status update: I've opened up my C1K today, and oh boy, these lines are tiny! It would take a really steady hand to solder flying leads to it.
I'll try to do my best soldering and hopefully not to destroy the pcb, Then usb host driver needs to be modified to enable this port.
-albertr
bam
QUOTE(albertr @ Feb 19 2006, 08:56 AM)
I might be wrong, but I thought that all usb hosts ports on PXA have both data signal lines? Sharp has traced data lines for port 1. It has differential signals, which I thik is a good thing, since doesn't require additional logic to connect it to usb device. Only data lines are traced, power control is not.

Just a quick status update: I've opened up my C1K today, and oh boy, these lines are tiny! It would take a really steady hand to solder flying leads to it.
I'll try to do my best soldering and hopefully not to destroy the pcb, Then usb host driver needs to be modified to enable this port.
-albertr
*


/me waits patiently.

also we could get a usb router chip and just run an internal usb router for both bt and a usb connection(no kernel mod needed), and yes found the schematics for it already. As for room switching to a cf type 1 vs type 2 micro-drive will free room for this(on a 3100 of course)
Da_Blitz
i may be wrong i shold break out the data sheet and double cheak this (give me a sec) Ok, it looks like both USB HOST 1 and 2 are differential but number 3 is not.

i am trying to find a usb hub small enogh to fit in my case however i think i should just build a new case bottom and have about 3 usb ports and another CF and SD slot (wink.gif)

albert: did you find port 1 or are you doing what you saw on the site (he uses port 2 which is multiplexed with the client controller) if so i NEED pics as i will solder as soon as they arrive (i have a soldering iorn for smt and small pitch work)
albertr
QUOTE(Da_Blitz @ Feb 20 2006, 12:32 AM)
albert: did you find port 1 or are you doing what you saw on the site (he uses port 2 which is multiplexed with the client controller) if so i NEED pics as i will solder as soon as they arrive (i have a soldering iorn for smt and small pitch work)


Soldering is done, but driver doesn't work yet (it crashes the Z every time I'm trying to
initialize it). I'll take another look today and let you all know. Pictures and schemantics will be provided, of course, when it works.
-albertr
bam
I will break out a descrete parts list for a usb hub sometime tonight, right now its work time.
albertr
Just a quick status update: the driver works now, but it can't see the usb device connected to port 1. I'm positive that wiring is done correctly, so it must be something else I'm missing. I'll be busy with other projects in the next few days, so have to put this one on hold now...
-albertr
albertr
Umm, this is getting more and more interesting... Actually, I was testing with CSR bt04-ext bluetooth module only and it looks like it might have some problems with usb 1.1 ohci, but at least it seems that data lines are working, i.e.:

CODE
Feb 21 20:12:12 c1000 user.debug kernel: hub.c: port 1, portstatus 100, change 1, 12 Mb/s
Feb 21 20:12:12 c1000 user.debug kernel: hub.c: port 1 connection change
Feb 21 20:12:12 c1000 user.debug kernel: hub.c: port 1, portstatus 100, change 1, 12 Mb/s
Feb 21 20:12:12 c1000 user.debug kernel: hub.c: port 2, portstatus 103, change 0, 12 Mb/s


I'm no expert in usb protocol specs, so not sure why nothing happens after connection change. I'll try some other usb device and see if it would make any difference.
-albertr
albertr
IT WORKS WORKS WORKS!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

CODE
Feb 21 21:03:08 c1000 user.debug kernel: hub.c: port 1, portstatus 101, change 1, 12 Mb/s
Feb 21 21:03:08 c1000 user.debug kernel: hub.c: port 1 connection change
Feb 21 21:03:08 c1000 user.debug kernel: hub.c: port 1, portstatus 101, change 1, 12 Mb/s
Feb 21 21:03:08 c1000 user.debug kernel: hub.c: port 1, portstatus 101, change 0, 12 Mb/s
Feb 21 21:03:08 c1000 user.debug kernel: hub.c: port 1, portstatus 101, change 0, 12 Mb/s
Feb 21 21:03:08 c1000 user.debug kernel: hub.c: port 1, portstatus 101, change 0, 12 Mb/s
Feb 21 21:03:08 c1000 user.debug kernel: hub.c: port 1, portstatus 101, change 0, 12 Mb/s
Feb 21 21:03:08 c1000 user.debug kernel: hub.c: port 1, portstatus 103, change 10, 12 Mb/s
Feb 21 21:03:08 c1000 user.info kernel: hub.c: USB new device connect on bus1, assigned device number 4
Feb 21 21:03:08 c1000 user.debug kernel: usb.c: kmalloc IF c3b3cae0, numif 1
Feb 21 21:03:08 c1000 user.debug kernel: usb.c: new device strings: Mfr=0, Product=0, SerialNumber=1
Feb 21 21:03:08 c1000 user.debug kernel: usb.c: USB device number 4 default language ID 0x409
Feb 21 21:03:08 c1000 user.info kernel: SerialNumber: KJLee
Feb 21 21:03:08 c1000 user.debug kernel: usb.c: unhandled interfaces on device
Feb 21 21:03:08 c1000 user.warn kernel: usb.c: USB device 4 (vend/prod 0x967/0x204) is not claimed by any active driver.
Feb 21 21:03:08 c1000 user.emerg kernel:   Length              = 18
Feb 21 21:03:08 c1000 user.emerg kernel:   DescriptorType      = 01
Feb 21 21:03:08 c1000 user.emerg kernel:   USB version         = 1.10
Feb 21 21:03:08 c1000 user.emerg kernel:   Vendor:Product      = 0967:0204
Feb 21 21:03:08 c1000 user.emerg kernel:   MaxPacketSize0      = 8
Feb 21 21:03:08 c1000 user.emerg kernel:   NumConfigurations   = 1
Feb 21 21:03:08 c1000 user.emerg kernel:   Device version      = 1.32
Feb 21 21:03:08 c1000 user.emerg kernel:   Device Class:SubClass:Protocol = 00:00:00
Feb 21 21:03:08 c1000 user.emerg kernel:     Per-interface classes
Feb 21 21:03:08 c1000 user.emerg kernel: Configuration:
Feb 21 21:03:08 c1000 user.emerg kernel:   bLength             =    9
Feb 21 21:03:08 c1000 user.emerg kernel:   bDescriptorType     =   02
Feb 21 21:03:08 c1000 user.emerg kernel:   wTotalLength        = 0027
Feb 21 21:03:08 c1000 user.emerg kernel:   bNumInterfaces      =   01
Feb 21 21:03:08 c1000 user.emerg kernel:   bConfigurationValue =   01
Feb 21 21:03:08 c1000 user.emerg kernel:   iConfiguration      =   00
Feb 21 21:03:08 c1000 user.emerg kernel:   bmAttributes        =   80
Feb 21 21:03:08 c1000 user.emerg kernel:   MaxPower            =  500mA
Feb 21 21:03:08 c1000 user.emerg kernel:
Feb 21 21:03:08 c1000 user.emerg kernel:   Interface: 0
Feb 21 21:03:08 c1000 user.emerg kernel:   Alternate Setting:  0
Feb 21 21:03:08 c1000 user.emerg kernel:     bLength             =    9
Feb 21 21:03:08 c1000 user.emerg kernel:     bDescriptorType     =   04
Feb 21 21:03:08 c1000 user.emerg kernel:     bInterfaceNumber    =   00
Feb 21 21:03:08 c1000 user.emerg kernel:     bAlternateSetting   =   00
Feb 21 21:03:08 c1000 user.emerg kernel:     bNumEndpoints       =   03
Feb 21 21:03:08 c1000 user.emerg kernel:     bInterface Class:SubClass:Protocol =   ff:ff:ff
Feb 21 21:03:08 c1000 user.emerg kernel:     iInterface          =   00
Feb 21 21:03:08 c1000 user.emerg kernel:     Endpoint:
Feb 21 21:03:08 c1000 user.emerg kernel:       bLength             =    7
Feb 21 21:03:08 c1000 user.emerg kernel:       bDescriptorType     =   05
Feb 21 21:03:08 c1000 user.emerg kernel:       bEndpointAddress    =   81 (in)
Feb 21 21:03:08 c1000 user.emerg kernel:       bmAttributes        =   02 (Bulk)
Feb 21 21:03:08 c1000 user.emerg kernel:       wMaxPacketSize      = 0040
Feb 21 21:03:08 c1000 user.emerg kernel:       bInterval           =   00
Feb 21 21:03:08 c1000 user.emerg kernel:     Endpoint:
Feb 21 21:03:08 c1000 user.emerg kernel:       bLength             =    7
Feb 21 21:03:08 c1000 user.emerg kernel:       bDescriptorType     =   05
Feb 21 21:03:08 c1000 user.emerg kernel:       bEndpointAddress    =   02 (out)
Feb 21 21:03:08 c1000 user.emerg kernel:       bmAttributes        =   02 (Bulk)
Feb 21 21:03:08 c1000 user.emerg kernel:       wMaxPacketSize      = 0040
Feb 21 21:03:08 c1000 user.emerg kernel:       bInterval           =   00
Feb 21 21:03:08 c1000 user.emerg kernel:     Endpoint:
Feb 21 21:03:08 c1000 user.emerg kernel:       bLength             =    7
Feb 21 21:03:08 c1000 user.emerg kernel:       bDescriptorType     =   05
Feb 21 21:03:08 c1000 user.emerg kernel:       bEndpointAddress    =   83 (in)
Feb 21 21:03:08 c1000 user.emerg kernel:       bmAttributes        =   03 (Interrupt)
Feb 21 21:03:08 c1000 user.emerg kernel:       wMaxPacketSize      = 0008
Feb 21 21:03:08 c1000 user.emerg kernel:       bInterval           =   01
Feb 21 21:03:08 c1000 user.debug kernel: usb.c: kusbd: /sbin/hotplug add 4
Feb 21 21:03:08 c1000 user.debug kernel: hub.c: port 2, portstatus 100, change 0, 12 Mb/s
Feb 21 21:03:08 c1000 user.notice /sbin/hotplug: arguments (usb) env (ACTION=add DEBUG=kernel OLDPWD=/ HOME=/ DEVFS=/proc/bus/usb PATH=/bin:/sbin:/usr/sbin:/usr/bin TYPE=0/0/0 INTERFACE=255/255/255 PRODUCT=967/204/132 PWD=/etc/hotplug DEVICE=/proc/bus/usb/001/004)
Feb 21 21:03:09 c1000 user.notice /sbin/hotplug: invoke /etc/hotplug/usb.agent ()
Feb 21 21:03:09 c1000 user.notice /etc/hotplug/usb.agent: ... no modules for USB product 967/204/132


Looks like CSR BC4-ext has a problem with OHCI, I'll try to contact CSR regarding possible firmware updates. Too bad, since the module is very small (could be nice fit for Z) and supports high transmittion speeds.
I wired a Prism3-based 802.11b usb module and it ...

WORKS WORKS WORKS WORKS !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Ok, I'll try to make some hi-res pictures and provide schemantics this weekend.
-albertr
Boris
QUOTE(albertr @ Feb 22 2006, 08:15 AM)
I wired a Prism3-based 802.11b usb module and it ...

WORKS WORKS WORKS WORKS !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Man, you rule!
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2014 Invision Power Services, Inc.