FreeBSD/arm for Samsung S3C24xx
This page describes FreeBSD support for the Samsung S3C24xx CPU's.
There is a Git repository with the required changes to run on the LN2410SBC. It expects to find a root file system on da0s1.
Tasks
Task |
Status |
Responsible |
UART |
Works on real hardware |
|
RTC |
Works |
|
SPI |
|
|
LCD |
Driver started, only Qemu |
|
ADC |
|
|
USB Host |
Works |
|
USB Device |
|
|
IIC |
|
|
IIS |
|
|
NAND |
In the nand2 perforce branch |
|
Clock & Power management |
|
|
MMC/SD |
No DMA, only Qemu |
|
GPIO |
|
|
PWM |
|
|
Boards
Only Qemu has been tested with FreeBSD
Neo 1973 - contains an s3c2410, sold out
Neo FreeRunner - contains an s3c2442
Openmoko version of Qemu - can emulate an s3c2410
Tin Can Tools Hammer board - Contains an s3c2410
Developmentboard.net have a number of S3C2410 and S3C2440 boards
LN2410SBC and LN2440SBC - Contain an s3c2410 and s3c2440 respectively
Embest have a number of s3c24xx Single Board Computers (as well as other ARM CPUs)