The DELL AXIM X30 uses the Intel PXA270 processor it has three UARTS the
CSR Blue Core 2 radio is connected to a special Bluetooth UART called BTUART
it is a
registers compatible with the 16550 and 16750 but only supports four signals
(RX, TX, RTS and CTS) its physical address starts at 0x4020_0000
BTUART Register Summary
Address DLAB Bit Value Name Description Page
0x4020_0000 0 BTRBR Receive Buffer register 10-13
0x4020_0000 0 BTTHR Transmit Holding register 10-14
0x4020_0000 1 BTDLL Divisor Latch register, low byte 10-14
0x4020_0004 0 BTIER Interrupt Enable register 10-15
0x4020_0004 1 BTDLH Divisor Latch register, high byte 10-14
0x4020_0008 X BTIIR Interrupt ID register 10-17
0x4020_0008 X BTFCR FIFO Control register 10-19
0x4020_000C X BTLCR Line Control register 10-25
0x4020_0010 X BTMCR Modem Control register 10-29
0x4020_0014 X BTLSR Line Status register 10-26
0x4020_0018 X BTMSR Modem Status register 10-31
0x4020_001C X BTSPR Scratch Pad register 10-33
0x4020_0020 X BTISR Infrared Select register 10-33
0x4020_0024 X BTFOR Receive FIFO Occupancy register 10-22
0x4020_0028 X BTABR Auto-Baud Control register 10-23
0x4020_002C X BTACR Auto-Baud Count register 10-24
0x4020_0030-0x402F_FFFC - - reserved -
More information can be found in the INTEL PXA27X Processor Family
Developer's Manual in chapter 10.
Russell Barr
Vocollect, Inc
703 Rodi Road
Pittsburgh, Pa 15235
Phone: 412-349-2581
Fax: 412-829-0972
Email: rbarr_at_vocollect.com
www.vocollect.com
Vocollect Voice-Directed Work
-----Original Message-----
From: Jay Coles [mailto:jaycoles_at_yahoo.com]
Sent: Thursday, May 05, 2005 10:28 PM
To: aximx30-port_at_handhelds.org
Subject: [Aximx30-port] Re: Aximx30-port Digest, Vol 5, Issue 4
excellent news!
the bluetooth should just work as you said once we
find out which serial port/usb port it is using,
scince the bluetooth standard defines the interface to
the chip (ie what registers and how to accsess them)
we should not have to do much work
the usb should work with just the kernel drivers (usb
gadget) i have had trouble with gadget driver serial
but i belive that using the handhelds.org kernel
rather than the kernel.org kernel works for this
what we need badly is a haret io dump and
interpretation, ie all you do is push a butoon and
record the io states before and during the press, this
alows you to find out the button and SD insert
mapping, then fiddle around with writing values t the
io to determine such things as led mappings
i mention this because as far as i know it has not
been done and in the past most of the flash chips of
the other pdas on handhelds.org have had thier write
protect line tied to the pxa's io's
to determine if the flash works i belive you just need
to enable the mtd part of the kernel and allow it to
auto detect the flash devices, i am sure the must be
an output in proc of the chip and mabey even a flsh
partion list in that proc file (i will dig around my
zurus to see if i can find an entry that may help you
out or point you in the right direction)
hope that helps, keep up the good work!
hope you ge some help from others soon
Jay Coles
JayColes_at_yahoo.com
__________________________________
Do you Yahoo!?
Yahoo! Small Business - Try our new resources site!
http://smallbusiness.yahoo.com/resources/
_______________________________________________
Aximx30-port mailing list
Aximx30-port_at_handhelds.org
https://www.handhelds.org/mailman/listinfo/aximx30-port
Received on Wed May 11 2005 - 08:54:45 EDT
This archive was generated by hypermail 2.2.0 : Mon Jul 25 2005 - 18:10:03 EDT