Справочник Пользователя для Macnica Americas Inc. ODSY001
Odyssey MAX 10 FPGA and BLE Sensor Kit
22
User Guide Odyssey MAX 10 FPGA and BLE Sensor Kit
© Mpression by Macnica Group
A. Samtec 2x5 programming and debug header (J2)
This 50MIL spaced 10 position header is used to connect a Segger J-Link ARM programming and
debug module.
debug module.
B. I
2
C expansion port (SCL, SDA, GNC, VIN/TP1-4)
The battery board allows a user to connect any I
2
C capable device via these 4 unpopulated
through-holes. The signaling for this port comes via the J1 mating connector.
C. CR2032 battery retainer (J3)
Battery power to the BLE sensor kit is achieved by installing a CR2032 coin cell battery in this
retainer. Operational power is only used from the battery when the USB or FPGA DIP interface
supplied power is unavailable as determined by the LTC4415 dual ideal diode on the BLE sensor
board.
retainer. Operational power is only used from the battery when the USB or FPGA DIP interface
supplied power is unavailable as determined by the LTC4415 dual ideal diode on the BLE sensor
board.
D. Samtec 1x4 header (J4)
This 50MIL spaced 4 position header is used to control the BLE device mode of operation on the
BLE sensor board.
BLE sensor board.
Table 4 Battery Board J4 Jumper Settings
3-4 Shorted
BLE Normal Operating Mode
2-3 Shorted
BLE Programming Mode
E. Molex 52991-0308 mating connector (J1)
The battery board will mate to the BLE sensor board via this 30 position (2x15) receptacle.
F. EFM32/BLE GPIO (S1)
This push-button is used as a GPIO into the BLE and the EFM32. Its primary function is to
enable the Console Menu.
enable the Console Menu.
3.1.3
FPGA board
The FPGA board is ideal for doing proof-of-concept experiments that require custom programmable
logic. The board’s primary feature is the Altera MAX 10 FPGA. Along with the enormous
processing power of the FPGA, this board includes additional interfaces such as a MEMS
microphone, LEDs, dip switches and push-buttons for user interaction. This FPGA board can also
be expanded by means of the DIP connectors that are Arduino Nano compatible. It is also possible
to use the FPGA board in a stand-alone configuration. See Tips & Tricks section below.
The FPGA board communicates with the BLE sensor board via I
logic. The board’s primary feature is the Altera MAX 10 FPGA. Along with the enormous
processing power of the FPGA, this board includes additional interfaces such as a MEMS
microphone, LEDs, dip switches and push-buttons for user interaction. This FPGA board can also
be expanded by means of the DIP connectors that are Arduino Nano compatible. It is also possible
to use the FPGA board in a stand-alone configuration. See Tips & Tricks section below.
The FPGA board communicates with the BLE sensor board via I
2
C and the FPGA can be
programmed by either the EFM32 on the BLE sensor board or directly through JTAG as shown
here.
here.