用于内核开发的低成本Linux开发板



我想用shell构建自定义的Linux内核。我的硬件模块很差。有提供定制开发的中国董事会吗?我找不到任何低成本的Linux板或android板。如果我买了一台便宜的平板电脑,我可以用它做实验吗?我的意思是,我可以访问nor-flash的nand来刻录代码或安装引导程序吗?我需要一些非常低成本的板,我想在那里发现内核组件。有人能建议我做什么吗?

与几年前SoC制造商昂贵的(300-500美元)评估板相比,现在有几种"合理价格"(如果不是完全便宜的话)的ARM板可以运行Linux。

带有运行Linux的MMU的ARM SoC的最低成本板可能是Raspberry PI,它的零售价约为25美元("B"版本为35美元),应该在全球范围内提供。该板旨在成为软件开发的教育设备,因此其I/O功能是面向家庭或消费者的。Beagle系列等其他主板更多地针对硬件黑客和工业用户,并具有更好的I/O扩展能力。

外壳中有带遥控器的单元,如Mele A1000或带SATA磁盘端口的A2000,而不是裸板。这些单元作为可破解的媒体播放器出售,并配有可供消费者使用的固件(Android)。

附录

列出了40多个可用于运行Linux的开发板和模块的比较列表

附录2

另一个开发板和模块的比较列表(尽管不是所有的开发板和开发模块都能支持Linux)在这里

附录3

2015年1月更新的40家SBC清单,其中9家成本低于50美元。

市场上很少有价格合理的ARM板。类似于BeagleBoard(印度为8-9k)是成熟的ARM板,精简版也是BeagleBone的(印度约为4k)。对于x86英特尔板,有一块是由pheonix组装的,大约12k。

所有这些硬件都可以定制。您可以闪存NAND芯片/BIOS。从头开始安装引导程序、内核和文件系统。

还有49美元的立体板,ATM。

立体板的特点:

1G ARM cortex-A8 processor, NEON, VFPv3, 512KB L2 cache
Mali400, OpenGL ES GPU
1GB DDR3 @400MHz
HDMI 1080p Output
100M Ethernet
2 USB Host, 2 MMC slot, 1 ir
96 extend pin including i2c, spi, lcd, sata, sensors, ..
Running Android, Ubuntu and other Linux distributions

Odroid U2。有了wifi功能,2GB内存将以120-150美元的价格出售。

最便宜的开发目标当然是虚拟机(如果你想与开发机保持相同的体系结构)或模拟器,如QEMU(如果你想要不同的体系结构的话)。

虽然模拟高分辨率安卓平板电脑等全图形系统并实际模拟处理器甚至可以加载现代机器,但支持控制台模式或中等分辨率系统应该具有可容忍的性能。如果体系结构相同,可以使用虚拟化,那么日常使用的性能应该很好(VM解决方案通常用于最终用途,而不仅仅用于开发测试…)

感谢Ravi Pujar

文档源链接

我想从微控制器的世界转移到嵌入式linux的世界,所以我开始寻找廉价的ARM linux开发板。在网上闲逛时,我选择了一些基于ARM的电路板,这些电路板在印度很容易买到,

AT91RM9200板:

Atmel ARM9 based development board running @ 180MHz comes packed with,
16MB NOR flash,
32MB NAND flash,
32MB SDRAM,
Ethernet, USB,
UART,
CAN,
LCD,
SDCARD,
LED's,
Switches.
This board is available for order at RhydolabZ website at the price of Rs 8,999/-

Beagle Bone板:

This board comes with a 720 MHz Super-scaler ARM Cortex A8 processor manufatured by Texas instruments. Beagle bone comes packed with a
256MB RAM,
USB,
Ethernet support,
SD CARD.
This board is a made specifically for hardware hacking, so the manufacturer has left out most of the processor pins accessible by connectors.
Beagle bone is available for order @ element14 website at the price of Rs 6,669/-

Beagle板:

This board is built to give a laptop like performance and comes with a 1 GHz Super-scaler ARM Cortex A8 processor manufatured by Texas instruments. Beagle board comes packed with a
512MB RAM,
USB,
Ethernet,
S-Video,
Camera port,
Stereo IN/OUT,
micro SD CARD slot,
LCD expansion.
Beagle board is available for buying @ NSK electronics website at the price of Rs 9,500/- 

Mini2440|S3C2440 AMR9板由友好的ARM提供:

400 MHz Samsung S3C2440A ARM920T (max freq. 533 MHz)
64 MB SDRAM, 32 bit Bus
64 MB / 128 MB / 256 MB / 1GB NAND Flash and 2 MB NOR Flash with BIOS
256 Byte EEPROM (I2C)
SD-Card socket
DB9 connector (RS232), total: 3 serial port connectors
USB
3.5 mm stereo jack
Condenser microphone with connector
Ethernet
CR1220 Real Time Clock with battery
PWM buzzer
20 pin (2.0 mm) Camera interface
41 pin (1.0 mm) connector for FriendlyARM Displays and VGA Board
4 wire resistive touchscreen interface
6 push buttons and 1 A/D pot
4 LEDs
This board is avaialble for buying at NSK Electronics website at the price of Rs 7800/-

树莓派:

The RASPBERRY PI is the cheapest ARM11  powered linux capable single board computer board you will ever find. This board runs an ARM11 processor @700MHz and comes with a 512 Mega Bytes of RAM memory. Here are the features of the board,
512MB SDRAM,
Ethernet, USB,
HDMI,
LINUX FEDORA OS,
ARM 11 processor @700MHz
BCM2835 SoC based chipset

RASPBERRY PI model B is available for purchase at element14.com website at the price of  Rs.2750/-
RASPBERRY PI kit is also available for purchase from Tenet technotronics at the price of Rs.4000/- 

A13-OLINUXINO:

Its a development board by Olimex powered by the A13 processor from Allwinner technology from China. Here are the features of the board,
A13 Cortex A8 processor at 1GHz, 3D Mali400 GPU
512 MB RAM
6-16VDC input power supply, noise immune design
3 + 1 USB hosts, 3 available for users, 1 leads to onboard pinout
1 USB OTG which can power the board
SD-card connector for booting the Linux image
VGA video output
LCD signals available on connector so you still can use LCD if you diasble VGA/HDMI
Audio output
Microphone input
RTC PCF8536 on board for real time clock and alarms
5 Keys on board for android navigation
UEXT connector for connecting addtional UEXT modules like Zigbee, Bluetooth, Relays, etc
GPIO connector with 68/74 pins and these signals
Optional low-cost 7" LCD with touchscreen
17 for adding NAND flash;
22 for connecting LCDs;
20+4 including 8 GPIOs which can be input, output, interrupt sources;
3x I2C;
2x UARTs;
SDIO2 for connectinf SDcards and modules;
5 system pins: +5V, +3.3V, GND, RESET, NMI
This board is available for purchase from Tenet technetronics India at the price of Rs. 4652 /- 

IMX233-OLINUXINO-MICRO:

This mini development board is based on the Freescales i.mx233 processor from freescale semiconductors.
Here are the features of the board,
iMX233 ARM926J processor at 454Mhz
64 MB RAM
SD-card connector for booting the Linux image
TV PAL/NTSC video output
1 USB High Speed Host
three Buttons
2x30 pin GPIO for connection of other hardware
PCB dimensions: 3.00'' x 1.70'' (76.2mm x 43.2mm)
Nominal dimensions: 3.40'' x 1.70'' (86.4mm x 43.2mm)
This board is available for purchase from Tenet tech website India at the price of Rs. 2481 /- 

IMX233-OLINUXINO-MINI:

The board is the mini version of the Olinuxino board mentioned above. Here are the features of this mini linux board
iMX233 ARM926J processor at 454Mhz
64 MB RAM
SD-card connector for booting the Linux image
TV PAL/NTSC video output
3 USB High Speed Host
optional WIFI RTL8188CU module
Stereo Audio Input
Stereo Headphones Audio Output
two Buttons
UEXT connector for connection of different peripherial modules
40 pin GPIO for connection of other hardware
Board is in shape for fit inside Pactec JM42 plastic box
Power supply input 6-16VDC
PCB dimensions: 3.70'' x 2.15'' (94.0mm x 54.6mm)
Nominal dimensions: 3.70'' x 2.65'' (94.0mm x 67.3mm)
This board is available for buying @Tenet tech website at the price of Rs. 3435 /- 

最新更新