Key Features .................................................................................................................................................3
2.2
Example Applications ...................................................................................................................................3
Power Supply ...............................................................................................................................................9
Real Time Clock ............................................................................................................................................9
8.5
USB PHY........................................................................................................................................................9
Serial Interfaces............................................................................................................................................9
10 Revision History ..................................................................................................................................................12
Rev 1.0
2
www.ghielectronics.com
GHI Electronics, LLC
Introduction
Preliminary F40 SoC Datasheet
2
Introduction
The F40 SoC (previously known as ALFAT) is a small, low cost, and low power hardware file system solution.
Through the F40 SoC, simple commands are used to access files on USB drives and SD, SDHC, and MMC memory
cards. The F40 SoC can also read keystrokes from keyboards. Commands can be transmitted over UART, SPI, or I2C.
Throughout this document, the F40 SoC will be referred to as the F40. For detailed command descriptions and
device behavior, please the file system user manual.
For advanced electrical characteristics and details on the underlying STM32F205RBT6 processor, please consult the
processor’s datasheet.
2.1
2.2
Key Features
Serial UART, SPI, and I2C command interfaces
File reading, writing, and deleting
Long File Name support
FAT16 and FAT32
Access up to 16 files simultaneously
USB storage device support
Built in 2x USB 2.0 Full Speed PHY
Support for one High Speed ULPI USB PHY
4-bit SD/MMC storage support
SD-Reader mode for accessing SD cards through USB
Up to 4 Mbytes/s file access speed on SD and USB High Speed
Up to 1 Mbytes/s file access speed on USB Full Speed
Quick file-close pin for closing files on power loss
Read keystrokes from USB keyboards
Simulate an SD card reader
Built in RTC with a separate power domain
LQFP64 10 x 10 mm
40 mA run and as low as 0.1 μA sleep
-40°C to +85°C operational
RoHS Lead Free
Example Applications
Data loggers
Automated machinery
Consumer products
Rev 1.0
3
www.ghielectronics.com
GHI Electronics, LLC
Pinout Table
Preliminary F40 SoC Datasheet
3
Pinout Table
Any pin with no function or note must be left unconnected. All I/Os are 5 V tolerant except the reset pin.
Pin
1
2
3
4
5
6
7
1,2,9
8
3
9
10
3
11
3
12
13
14
11
15
16
17
3
18
19
20
21
3
22
23
11
24
4
25
2,4
26
3
27
3
28
5
29
3
30
3
31
6
32
1
2
Function
VBAT
RTC XTAL IN
RTC XTAL OUT
SYS XTAL IN
SYS XTAL OUT
RESET
USB1 ULPI STP
USB1 ULPI DIR
USB1 ULPI NXT
GND
3.3 V
WAKEUP
FLUSH
USB1 ULPI D0
GND
3.3 V
DATA READY
USB1 ULPI CK
SPI MISO
UART BUSY
SPI MOSI
SD WRITE PROTECT
SD CARD DETECT
USB1 ULPI D1
USB1 ULPI D2
USB1 ULPI D3
USB1 ULPI D4
3.3 V
Pin
33
3
34
3
35
7
36
7
37
38
39
8
40
8
41
3
42
43
9
44
10
45
10
46
47
6
48
49
50
11
51
8
52
8
53
54
8
55
2,12
56
57
3,9
58
59
60
61
62
63
64
Function
USB1 ULPI D5
USB1 ULPI D6
USB1 D-
USB1 D+
SD D0
SD D1
USB1 ULPI 19.2 MHz
UART TX
I2C SDR CONNECT
UART RX
SPI BUSY
I2C BUSY
USB0 D-
USB0 D+
3.3 V
SPI SSEL
SD D2
SD D3
SD CLOCK
SD COMMAND
SPI CLOCK
BAUD CONTROL
I2C SCL
USB1 ULPI D7
UART SDR CONNECT
I2C SDA
SPI SDR CONNECT
GND
3.3 V
Not 5 V tolerant
Active low
3
Connect only if ULPI High Speed PHY is used
4
Connect to GND if unused
5
Requires a 10,000 Ω pull-down resistor
6
Requires a 2.2 μF capacitor to GND
7
No connect if a High Speed PHY is used, otherwise requires a 22 Ω resistor in series
8
Requires a 47,000 Ω pull-up resistor
9
Requires a 10,000 Ω pull-up resistor
10
Requires a 22 Ω resistor in series
11
Interally pulled low
12
Interally pulled high
Rev 1.0
4
www.ghielectronics.com
GHI Electronics, LLC
Reference Design
Preliminary F40 SoC Datasheet
4
Reference Design
The ALFAT OEM board and ALFAT SDR board are excellent starting points and reference designs for the F40 in both
default and SD-Reader mode. See the product catalog entries for more information and additional resources.
The ALFAT Evaluation Kit is the best way to start evaluating the F40. The kit includes an evaluation host board and
the ALFAT OEM and the ALFAT SDR boards. The host board can be easily connected to any PC using the included
USB cable. The included explorer software can be used for visualizing of the command set.
Thank you for having me + EE has brought me so much knowledge this year! + Thank you to my family for their support and love! + Thank you to my colleagues and friends for their generous help along the...
The code is as follows:
while(1){ee=1;xsint(ee);delay_ms(3000);WDTRST=0x1E;WDTRST=0xE1; ee=2 ; =3;xsint(ee);delay_ms(3000);WDTRST=0x1E;WDTRST=0xE1;}The above code is a loop that displays the numbers 1...
1. LTE Technology OverviewLTE is a new generation of communication system based on multiple antennas (MIMO) and orthogonal frequency division multiplexing (OFDM) launched by 3GPP, a mobile communicati...
In embedded system design, SD/TF cards are occasionally used to store some historical data. It is very convenient to use, but the following confusions are encountered in the design:The system stores d...
Arteli Technology's AT32F415 series of value-for-money USB OTG microcontrollers are equipped with a 32- bit ARM Cortex-M4 core, a CPU operating speed of up to 150MHz and a built-in digital signal proc...
In recent months, it is obvious that major manufacturers are paying more and more attention to battery safety in the face of frequent battery spontaneous combustion. First, there were Tesla and NIO s...[Details]
What is an AVR microcontroller? What are the advantages of an AVR microcontroller? Why should you choose an AVR microcontroller? AVR microcontroller is a new type of microcontroller developed by AT...[Details]
Last night (May 10), BYD had two more actions related to silicon carbide. "Experts Talk about the Third Generation and a Half" found that there are several key points worth noting:
● Rel...[Details]
Foxconn's indirect investment in SDP, a panel factory under Japan's Sharp, said that the mass production schedule of the company's panel factory in Zengcheng, Guangzhou (Super View Sakai Company) in ...[Details]
1 Basic principles 2 Implementation Code The code is mainly written based on the logic block diagram of timer 2 and the logic block diagram of interrupts, so that the code is highly readable and ...[Details]
The American start-up company "Wright Electric" has released lightweight battery technology. Through the new technology, the energy density of the new battery can reach the level of 1,000 Wh/kg, whil...[Details]
1. Problem Statement The 51 series microcontroller has a convenient serial communication function. When the serial port works in mode 2 or mode 3, SM2 is set to 1. In this case, the interrupt flag ...[Details]
Shanghai, China, January 16, 2024 - ams-OSRAM, the world's leading optical solutions provider, today announced that ams-OSRAM, a leader in biomonitoring technology, and Movano Health, a pioneer in he...[Details]
OFweek Cup · OFweek 2023 China
Robot
Industry Annual Selection (abbreviated as OFweek Robot Awards 2023) is jointly organized by OFweek, China's high-tech industry portal, and its authorita...[Details]
The HARTING Technology Group has won the world-renowned design award, the German iF Design Award this year. The HARTING Han® 1A connector series won in the "Product" subject ("Electrical Connectors" ...[Details]
As high-level autonomous driving functions above L2 enter the mass production stage, installing lidar in vehicles has become an industry consensus. At present, new and old players gather in the ma...[Details]
On June 25-26, the 2021 5th Jiwei Semiconductor Summit will be held in Haicang, Xiamen. This summit is themed "The Heart and the Core are the Same, and the Changes are Kunpeng", with "12 highlights"....[Details]
The LPC2104/05/06 is based on a 16-bit/32-bit ARM7TDMI-S CPU that supports real-time simulation and embedded trace, and has 128 KB of embedded high-speed Flash memory. The 128-bit memory interface an...[Details]