Sign in Join
Wiki copytemporary

ARM Linux Embedded Systems: what changed

Revision 2 to 3. Removed lines have a minus sign; added lines have a plus sign.

OldNewLine
1-This page shall offer a hardware selection guide for those seeking an ARM based (ie low power) platform for FPC and want also to benefit of the capabilities of the underlying Linux OS. Development kits are listed below their respective targets (mentioning the additional features in the I/O column).
1+This page shall offer a hardware selection guide for those seeking an ARM based (ie low power) platform for FPC and want also to benefit of the capabilities of the underlying Linux OS. Development kits are listed below their respective targets (mentioning the additional features in the I/O column).
22
3-Also this will link to a [[FPC Embedded Nutshell]] page, which holds ready made 'hello world' samples for various systems, to be able to tryout FPC on your system before having to undergo a full installation and a possible build/cross-compile etc.
3+Also this will link to a [[FPC Embedded Nutshell]] page, which holds ready made 'hello world' samples for various systems, to be able to tryout FPC on your system before having to undergo a full installation and a possible build/cross-compile etc.
44
5-Products are listed alphabetically.
5+Products are listed alphabetically.
66
7-Model | Version | CPU | Arch | Speed | RAM | Flash | ext. Stor | I/O | JTAG | OS | Kernel | FPC Notes
8----|---|---|---|---|---|---|---|---|---|---|---|---
9-[ARM 9 Boards by Artila](<http://www.artila.com>)
10-**M-501** | | Atmel
11-AT91RM9200
12-ARM920 | 4T | 180MHz | 64M | 16M | - | 1E,4S,32D,3UH,I2C,SPI,SD | Yes | Linux | 2.6.14.x | \-
13-**PAC-5010** | - | - | - | - | - | - | SD | 2E,1S,1*485,16 opto DI, 8 opto DO | - | - | - | \-
14-[Xilinx FPGA board by MYIR](<http://www.myirtech.com/list.asp?id=502>)
15-**MYD-C7Z015** | | Xilinx
16-XC7Z015 | - | 766MHz | 1GB | 4GB eMMC
17-32MB QSPI Flash | SD | USB OTG,I2C,SPI,ADC | Yes | Linux | 3.15.0 | \-
18-**MYD-CZU3EG** | | Xilinx
19-Zynq UltraScale | - | 1.2GHz | 4GB DDR4 | 4GB eMMC
20-128MB QSPI Flash | SD | PS JTAG interface, USB 2.0 interface, Gigabit Ethernet, 156 user PL I/O pins | Yes | Linux | 4.9.0 | \-
21-**Z-turn Board** | | Xilinx
22-XC7Z020 | - | 766MHz | 1GB | 16MB QSPI Flash | SD | USB OTG,I2C,SPI,ADC | Yes | Linux | 3.15.0 | \-
23-**Z-turn Lite** | | Xilinx
24-XC7Z010 or XC7Z007S | - | 667MHz | 512MB | 4GB eMMC
25-66MB QSPI Flash | SD | USB OTG,I2C,SPI,ADC | Yes | Linux | 3.15.0 | \-
26-[BeagleBoard](<http://beagleboard.org/>)
27-**BeagleBoard** | | TI
28-OMAP3530 | 7R | 720MHz | 256M | 256M | - | UH,UG,1S,2K,SD,HDMI,S-video,Sound IO | Yes | Linux | 2.6.x.x | \-
29-**BeagleBone Black** | | TI
30-AM335x ARM® Cortex-A8 | 7A | 1GHz | 512M | 2G | SD | UH,UG,4S,2K,65D,8PWM,I2C,SPI,SD,Micro-HDMI | Yes | Angström Linux, Android, Ubuntu | 3.0 | Lazarus and FPC support depending on Linux distribution
31-[DilNet-PC by SSV](<http://www.dilnetpc.com/>)
32-**DNP-9200** | Rev2 | Atmel
33-AT91RM9200
34-ARM920 | 4T | 180MHz | 32M | 16M | - | 1E,3S,UH,UD,20D,SPI,SD | Yes | Linux | 2.6.x.x | \-
35-**DNP/SK23** | - | - | - | - | - | - | SD | LCD(4x16Ch),4K | - | - | - | \-
36-**ADNP-9200** | Rev2 | Atmel
37-AT91RM9200
38-ARM920 | 4T | 180MHz | 64M | 16/32M | - | 2E,3S,UH,UD,20D,CF | Yes | Linux | 2.6.x.x | \-
39-**DNP/SK27** | - | - | - | - | - | - | SD | LCD(128x64,T6963C),4K | - | - | - | \-
40-[Eddy CPU by System Base](<http://sysbas.en.ec21.com/Embedded_CPU_Module--1904028_1904479.html>)
41-**Eddy CPU** | V2.5 | ARM9G20 | _ | 400MHz | 32M | 8M | _ | 1E,4S,UH,UG,56D | Yes | Linux | 2.6 | \-
42-[FirendlyARM](<https://www.friendlyarm.net/>)
43-**Mini2440** | | Samsung S3C2440A ARM920T | | 400MHz | 64M | 1G | SD | 1E,1S,UH,UG,34D,10B,4L | Yes | Linux | 2.6 |
44-**Mini6440** | | Samsung S3C6410A ARM1176JZF-S | | 533MHz | 128/256M | 1G | SD | 1E,1S,UH,UG,30D,8B,4L | Yes | Linux | 2.6 |
45-**Mini210** | | Samsung S5PV210 | | 1GHz | 512M | 1G | SD | 1E,1S,UH,UG,60D,20B,4L | Yes | Linux | 2.6 |
46-[Gnublin](<http://gnublin.org>)
47-**Gnublin** | V1.3 | NXP
48-LPC3131
49-ARM 9 | ? | 180MHz | Micro-SD | 8M | _ | UC,UG,I2C,SPI,8D | No | Debian Squeeze | 2.6 | \-
50-[IGEPv2 Board](<http://www.igep-platform.com/index.php?option=com_content&view=article&id=46&Itemid=55>)
51-**IGEPv2 Board** | Rev C | TI OMAP3530 | A8 | 600MHz | 4G | 4G | SD | 1E,1S,UH,UG,WiFi,BT,DVI-D | Yes | Linux | 2.6 | \-
52-[Open Moko](<http://wiki.openmoko.org/wiki/Main_Page>)
53-**GTA02** | - | Samsung 2442B
54-ARM920T | 4T | 400-500MHz | 128M | 256+2MB | | | | | |
55-[Open Risc by Vision Systems](<http://www.visionsystems.de/1_1_4.html>)
56-**ALEKTO** | - | ARM922T | 4T | 166Mhz | 64M | 4M | CF | 2E,2S,8D,2 UH,MiniPCI,TWI | ??? | Debian | 2.4 | 2.2.2 native OK
57-[Raspberry Pi](<http://www.raspberrypi.org>)
58-**[[Lazarus on Raspberry Pi|Model 1A]]** | Revs 0007 to 0009 | Broadcom
59-BCM 2835
60-ARM1176JZF-S | v6T | 700MHz | 256M | SD/MMC-Card | via USB | 1S,1UH,17D,I2C,SPI | Yes | Debian Squeeze / [[Raspbian Wheezy]] | 3.2.27 | FPC and Lazarus to be installed via apt-get
61-**[[Lazarus on Raspberry Pi|Model 1B]]** | Beta and Revs 0002 to 0006 | Broadcom
62-BCM 2835
63-ARM1176JZF-S | v6T | 700MHz | 256M | SD/MMC-Card | via USB | 1E,1S,2UH,17D,I2C,SPI | Yes | 3.2.27
64-Revs 000d to 000f | Broadcom
65-BCM 2835
66-ARM1176JZF-S | v6T | 700MHz | 512M | SD/MMC-Card | via USB | 1E,1S,2UH,17D,I2C,SPI | Yes | 3.2.27
67-[[1]](<https://en.wikipedia.org/wiki/Raspberry_Pi#Specifications>) Specifications for very detailed information
68-[SheevaPlug](<http://www.globalscaletechnologies.com/p-22-sheevaplug-dev-kit-us.aspx>)
69-**US-Version** | - | Marvell
70-88F6281
71-ARM926EJ-S | 5TE | 800M-1G | 512M | 512M | - | 1EG,1S,UH,SD,2L,TWI | Yes | Linux | 2.6.x.x | \-
72-[SheevaPlug at CCC](<https://wiki.koeln.ccc.de/index.php?title=Sheevaplug>) for very detailed information (German)
73-
74-
7+<thead>
758
9+</thead>
10+<tbody>
11+
12+AT91RM9200<br />
13+ARM920</td>
14+
15+XC7Z015||-</td>
16+
17+32MB QSPI Flash</td>
18+
19+Zynq UltraScale||-</td>
20+
21+128MB QSPI Flash</td>
22+
23+XC7Z020||-</td>
24+
25+XC7Z010 or XC7Z007S||-</td>
26+
27+66MB QSPI Flash</td>
28+
29+OMAP3530</td>
30+
31+AM335x ARM® Cortex-A8</td>
32+
33+AT91RM9200<br />
34+ARM920</td>
35+
36+AT91RM9200<br />
37+ARM920</td>
38+
39+LPC3131<br />
40+ARM 9</td>
41+
42+ARM920T</td>
43+
44+BCM 2835<br />
45+ARM1176JZF-S</td>
46+
47+BCM 2835<br />
48+ARM1176JZF-S</td>
49+
50+BCM 2835<br />
51+ARM1176JZF-S</td>
52+
53+88F6281<br />
54+ARM926EJ-S</td>
55+
56+</tbody>
57+
7658## Shortcuts for Column 'I/O'
7759
78- * nS Serial Ports
79- * nE Ethernet Ports
80- * nEG Ethernet Ports(Gigabit)
81- * nD Digital I/O
82- * nK Keys
83- * nL Leds
84- * UH USB Host
85- * UC USB Console (Serial to USB converter on board)
86- * UD USB Device
87- * UG USB OTG
88- * CF CF interface
89- * I2C I2C interface
90- * SPI SPI interface
91- * PWM PWM port
60+- nS Serial Ports
61+- nE Ethernet Ports
62+- nEG Ethernet Ports(Gigabit)
63+- nD Digital I/O
64+- nK Keys
65+- nL Leds
66+- UH USB Host
67+- UC USB Console (Serial to USB converter on board)
68+- UD USB Device
69+- UG USB OTG
70+- CF CF interface
71+- I2C I2C interface
72+- SPI SPI interface
73+- PWM PWM port
9274
93-Part of the information is taken from the [OpenWrt](<http://openwrt.org/>) project.
75+Part of the information is taken from the [OpenWrt](http://openwrt.org/) project.
9476
9577---
96-*From the Free Pascal wiki, page "ARM Linux Embedded Systems", as the Internet Archive kept it on 2025-01-14. Copyright stays with the author who wrote it, according to the old wiki's [[Licensing]] page. If you have concerns about this material, [message the admin](/wiki-contact).*
78+*From the Free Pascal wiki, page "ARM Linux Embedded Systems", as it stood on 2022-10-13 after a change by Alextp, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's [[Licensing]] page. If you have concerns about this material, [message the admin](/wiki-contact).*
79+Category: ARM
80+Category: Embedded
81+Category: Linux

Back to history