Description
Overview:
Sbc6845 industrial single board computer is an ARM embedded industrial control application single board computer based on ATMEL at91sam9g45 industrial processor. Sbc6845 has 128MB DDR2 SDRAM, 256MB nandflash and 4MB DataFlash on board. It has expanded 5-way RS232 serial port (com2 as RS485), 1-way can interface, network interface, high-speed USB host, SD / MMC interface and audio out interface.
Sbc6845 is completely designed according to industrial standards, and can work stably in a wide temperature range of – 40 ℃ ~ 85 ℃. It can meet various application requirements of industrial products, and is widely used in industrial control, field communication, data acquisition and analysis, instrumentation and other fields.
-
ATMEL at91sam9g45 (arm 926ej-stm, main frequency 400MHz) industrial chip, compatible with at91sam9m10processor
-
128MB DDR2 SDRAM, 256MB nandflash, 4MB DataFlash on board
-
External expansion precision RTC, support multiple sizes of LCD display, CPU support maximum resolution 1280 * 860
-
On board 5-way serial port (com2 as RS485), 1-way can bus interface, 1-way road network interface, and support a variety of communication modes
-
One SPI bus, one IIC bus, one PWM signal and one 10bit ADC are expanded
-
Support Linux 2.6.30/wince 6.0 operating system, and provide all on-board peripheral driver instructions and related test procedures
Structure block diagram:
Hardware features:
CPU unit:
-
ATMEL at91sam9g45 industrial processor chip
-
400MHz ARM926EJ-S
-
Extended precision RTC, external backup battery (CR2032, not equipped by default)
Memory:
-
128MB DDR2 SDRAM
-
256MB NandFlash
-
4MB DataFlash
-
High speed SD card interface, supporting hot swap
Communication serial port:
-
5-way serial port
-
Debug: 3-wire RS232 serial port (can be customized as TTL)
-
COM0: 3-wire TTL serial port (can be customized to RS232)
-
COM1: 5-wire TTL serial port (can be customized to RS232)
-
Com2: 3-wire RS485 serial port with isolation (can be customized as TTL)
-
COM3: 3-wire RS232 serial port (can be customized as TTL)
-
1-channel Ethernet (CPU internal controller, 10 / 100Mbps with light)
-
2-way USB host (supports USB keyboard, USB mouse and hot swap)
-
One CAN-bus (one power isolated can-bus2.0 bus)
Display interface:
-
LCD
-
The CPU supports a maximum resolution of 1280 * 860
-
Color bits 16 bit RGB mode
-
4.3 ‘and 7’ are optional for shipment
I / O interface:
-
Keyboard interface (6×6 matrix keyboard)
-
Touch screen (4-wire resistive touch screen)
-
Buzzer (1-way buzzer)
-
Audio out (supports MP3 format audio playback)
-
GPIO (16 gpios (all from CPU))
General interface:
-
Reset button
-
LED indicator (onboard power supply indication, working status indication)
-
2-way IO button
Extension interface:
-
One SPI bus
-
One IIC bus
-
1-way PWM
-
1 channel acquisition input (ADC) (1 channel 10 bit AD conversion controller)
Other configurations:
-
Real time clock (RTC) (independent real time clock module with backup battery)
-
System power supply (DC12V power input is supported by default)
Electrical characteristics:
-
Working temperature: – 45 ℃ ~ 85 ℃
-
Mechanical dimension: 57.0 mm * 44.5 mm
-
Working humidity: 20% – 90% (non condensing)
-
Electrical index: 12V@1.25A
-
PCB specification: 6-layer board design
Software features:
Linux system features:
Projects |
characteristic |
Description |
startup code |
edition |
u-boot 1.3.4 |
Start mode |
Support starting from DataFlash |
|
Download method |
Support downloading kernel and file system from network |
|
Update kernel |
Burn image to nandflash and DataFlash |
|
Update file system |
Support burning yaffs2 file system to nandflash |
|
内核 |
edition |
Linux 2.6.30 |
Support file system format |
ROM/CRAM/EXT2/RAMDISK/YAFFS2/FAT32 |
|
serial |
Five serial port driver, one of which is 5-wire serial port with hardware flow control |
|
RS485 |
RS485 driver |
|
RTC |
Hardware clock drive, power down to save and restore the system time |
|
Ethernet port |
10 / 100M Ethernet card driver (CPU with network controller) |
|
LCD |
TFT LCD driver, support 480×272, 640×480, 800×480, 800×600 |
|
Touch screen |
Resistive touch screen driver |
|
audio frequency |
Audio driver |
|
SD card |
SD card drive |
|
USB Host |
USB general device driver |
|
CAN |
Expand can bus driver, provide driver and test program |
|
Keypad |
6×6 matrix keyboard driver |
|
LED |
User LED driver |
|
Buzzer |
Buzzer drive |
|
GPIO |
Provide driver |
|
file system |
File system format |
yaffs2 Read write file system |
Network protocol |
TCP/IP |
Complete TCP / IP protocol |
Configure systems and services |
Network Ping |
Ping Command to check the network system |
Ifconfig,route,inetd |
For network configuration and related service program |
|
Login,sh,echo,discard |
Log in to other programs |
|
Basic tools |
Common linux commands |
Cat,chmod,discard,echo,flashwrite,flashfsd, |
Wince system features:
project |
characteristic |
Description |
startup code |
edition |
eboot(wince 6.0) |
Start mode |
Support starting from DataFlash and nandflash |
|
Download method |
Wince can be downloaded from network, VS2005 and sam-ba |
|
operating system |
edition |
WINCE 6.0 |
Serial |
Five serial port driver |
|
RS485 |
RS485 driver |
|
RTC |
Hardware clock drive, power down to save and restore the system time |
|
Ethernet port |
10 / 100M Ethernet card driver (CPU with network controller) |
|
LCD&TSP |
TFT LCD touch screen driver |
|
audio frequency |
Audio driver |
|
SD Card |
SD card driver |
|
USB Host |
USB general device driver |
|
CAN |
Expand can bus driver, provide driver and test program |
|
GPIO |
GPIO drive |
|
Keypad |
6×6 Matrix keyboard driver |
|
LED |
User LED driver |
|
Beep |
Buzzer drive |