FREI MAX78000FTHR Datasheet

Click here to ask about the production status of specific part numbers.
MAX78000FTHR Application Platform
General Description
The MAX78000FTHR is a rapid development platform to help engineers quickly implement ultra low-power, artifi­cial intelligence (AI) solutions using the MAX78000 Arm Cortex®-M4F processor with an integrated Convolutional Neural Network accelerator. The board also includes the MAX20303 PMIC for battery and power management. The form factor is 0.9in x 2.6in dual-row header footprint that is compatible with Adafruit Feather Wing periph­eral expansion boards. The board includes a variety of peripherals, such as a CMOS VGA image sensor, digital microphone, low-power stereo audio CODEC, 1MB QSPI SRAM, micro SD card connector, RGB indicator LED, and pushbutton. The MAX78000FTHR provides a power­optimized flexible platform for quick proof-of-concepts and early software development to enhance time to market.
Go to https://www.maximintegrated.com/en/products/
MAX78000FTHR to get started developing with this board.
Ordering Information appears at end of data sheet.
Evaluates: MAX78000
Features
● MAX78000 Microcontroller
• Dual Core: Arm Cortex-M4 Processor with FPU, 100MHz, RISC-V Coprocessor, 60MHz
• 512KB Flash Memory
• 128KB SRAM
• 16KB Cache
• Convolutional Neural Network Accelerator
• 12-Bit Parallel Camera Interface
• MAX20303 Wearable PMIC with Fuel Gauge
• Charge from USB
• On-Board DAPLink Debug and Programming Interface for Arm Cortex-M4 processor with FPU
• Breadboard Compatible Headers
• Micro USB Connector
• Micro SD Card Connector
● Integrated Peripherals
• RGB Indicator LED
• User Pushbutton
• CMOS VGA Image Sensor
• Low-Power Stereo Audio CODEC
• Digital Microphone
• SWD Debugger
• Virtual UART Console
• 10-Pin Cortex Debug Header for RISC-V Coprocessor
Arm and Cortex are registered trademarks of Arm Limited (or its subsidiaries) in the US and/or elsewhere.
319-100628; Rev 0; 11/20
MAX78000FTHR Application Platform
Evaluates: MAX78000
Quick Start
Apply power to the MAX78000FTHR using the USB cable. The pre-programmed 'Audio Keyword Spotting' demo will begin to execute.
The RGB LED (D2) will turn on green, indicating that the demo is running. The on-board microphone starts listening for the keyword GO. When the keyword GO is detected, RGB LED (D2) will turn on yellow. In this mode, when one of nine keywords is detected, the RGB LED (D1) starts to blink blue one to nine times based on the number detected by the convolutional neural network. The STOP command exits number keyword detection, and the RGB LED (D2) turns on green again, and RGB LED (D1) turns off.
PMIC and Battery Charger
The MAX20303 wearable PMIC powers the MAX78000FTHR board and is also capable of charging a Li-Ion battery (not included). The MAX20303 has an inter­nal MOSFET that connects the battery to system output when no voltage source is available on the charge input (USB). When an external source is detected at the charge input (USB), this switch opens and the system output is powered from the input source through the input current limiter. The system output to battery switch also prevents the system output voltage from falling below battery volt­age when the system load exceeds the input current limit. The smart power selector unit inside the PMIC seamlessly distributes power from the charge input (USB) to the bat­tery and system output. With both the USB and battery connected, the smart power switch's basic functions are:
● When the system load requirements are less than
the input current limit, the battery is charged with residual power from the input.
● When the system load requirements exceed the input
current limit, the battery supplies supplemental cur­rent to the load.
● When the battery is connected, and there is no exter-
nal power input (USB), the system is powered from the battery.
● When the MAX20303 thermal limits are reached, the
charger does not shut down, but attempts to limit a temperature increase by reducing the input current from charge input. In this condition, the system load has priority over the charger current, so the input cur­rent is first reduced by lowering the charge current. If
the junction temperature continues to rise and reach­es the maximum operating limit, no input current is drawn from the charge input and the battery powers the entire system load.
The USB charge current is set to 51mA. This allows charg­ing from both powered and unpowered USB hubs with no port communication required. Refer to the MAX20303 data sheet and the data sheet for your battery to ensure compatibility.
Programming and Debugging
The MAX32625 microcontroller on the board is pre­programmed with DAPLink firmware. It allows debugging and programming of the MAX78000 Arm core over USB.
A standard 10-pin JTAG header J1 allows debugging and programming the RISC-V core of the MAX78000.
Pushbuttons
There are five pushbuttons on the MAX78000FTHR board:
SW1 User-programmable function button connected to
the MAX78000 Port 0.2 through a debouncer IC.
SW2 User-programmable function button connected to
the MAX78000 Port 1.7 through a debouncer IC.
SW3 PMIC Power Button
When the board is in a powered-on state, press­ing this button for 12 seconds performs a hard power-down. When the board is in a powered-off state, pressing this button powers on the board. This button can also be read by the MAX78000 firmware, PMIC_PFN2 signal connected to the Port 3.1 is a buffered input of the button status. When the button is pressed, this signal goes to a logic-low state.
SW4 Resets the MAX78000 through RSTN input of the
MAX78000.
SW5 DAPLink adapter button. Keep this button
pressed while applying power to the board to put the MAX32625 DAPLink adapter on board to MAINTENANCE mode for DAPLink firmware updates.
LEDs
There are three RGB LEDs on the MAX78000FTHR board.
www.maximintegrated.com
Maxim Integrated
2
MAX78000FTHR Application Platform
Evaluates: MAX78000
D1 Connected to the MAX78000 GPIO ports. This
LED can be controlled by user firmware. Port 2.0 : Red color Port 2.1 : Green color Port 2.2 : Blue color
D2 Connected to MAX20303 PMIC LEDx outputs.
These LEDs can be controlled through I2C com­mands. They also can be configured as charge status indicators by issuing I2C commands.
D3 DAPLink adapter MAX32625 status LED.
Controlled by the DAPLink adapter and cannot be used as a user LED.
Figure 1. MAX78000FTHR Pinout Diagram
www.maximintegrated.com
Maxim Integrated
3
MAX78000FTHR Application Platform
Evaluates: MAX78000
Figure 2. MAX78000FTHR Top Side Components
www.maximintegrated.com
Maxim Integrated
4
MAX78000FTHR Application Platform
Evaluates: MAX78000
Figure 3. MAX78000FTHR Bottom Side Components
www.maximintegrated.com
Maxim Integrated
5
Loading...
+ 11 hidden pages