Kart/Bluetooth
(Difference between revisions)
(→Connectors) |
|||
Line 1: | Line 1: | ||
{{TOC right}} | {{TOC right}} | ||
− | The Bluetooth boards hold a SOC which is programmed as an RS232 modem. | + | The [[Kart|kart's]] Bluetooth boards hold a SOC which is programmed as an RS232 modem. |
The also comprise a legacy RS232 port. | The also comprise a legacy RS232 port. | ||
Revision as of 13:24, 9 June 2015
|
The kart's Bluetooth boards hold a SOC which is programmed as an RS232 modem. The also comprise a legacy RS232 port.
Connectors
The long side single 18-pin row connector is used to program the Bluetooth module.
The 10-pin header connector corresponds to the RS232 port. A flat cable can be crimped with a female header in one side and a female RS232 connector on the other.
An unmounted 4-pin single row connector provides a differential stereo audio output.
Connection between FPGA and Bluetooth module
Both components connect via:
- a serial port link
- an 8-bit parallel port
The serial port is used for sending the controls and receiving the status information.
The parallel port is driven by the Bluetooth module:
- Parallel port bit 0 is brought high when the Bluetooth module has successfully achieved a connection, e.g. with a mobile phone.
Additionally, the FPGA:
- pulses the BT
reset_n
line at power-up - drives the BT
VReg_en
line high after the reset