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 | AndrewTurner |
| ADC | ||
| USB Host | Works | |
| USB Device | ||
| IIC | ||
| IIS | ||
| NAND | In the nand2 perforce branch | AndrewTurner |
| Clock & Power management | ||
| MMC/SD | No DMA, only Qemu | AndrewTurner |
| 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
- Embest have a number of s3c24xx Single Board Computers (as well as other ARM CPUs)