Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
mangopi_r [2021/02/09 17:16] admin [MPi-R1/R2/R3] |
mangopi_r [2022/03/01 14:52] admin [MPi-R1/2/3] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | =====MPi-R1/ | + | =====Introduction===== |
- | MPi-Rx(原TINY200)是针对全志超低价F1C200s设计的小型ARM-Linux原型板,一体化设计,迷你, | + | |
- | - USB-TTL CP2104串口控制台(开发必备) | + | |
- | - microUSB OTG口(fel方式刷机、接U盘、键盘、摄像头、usb网卡等) | + | |
- | - 16M nor FLASH 或者 128M nand flash | + | |
- | - TF卡槽,可接TF卡或TF-WiFi | + | |
- | - 40P通用RGB FPC排座< | + | |
- | - 板载电阻触摸芯片NS2009 | + | |
- | - 6P通用电容触摸FPC排座 | + | |
- | - 板载MIC*1 | + | |
- | - BOOT按键、复位按键 | + | |
- | - 5x2.2cm纤瘦尺寸,2.54排针引出所有资源,双排针间隔20.32mm适合面包板 | + | |
- | - 24Pin DVP接口(only R2 R3) | + | |
- | - D类音频功放(only R2 R3) | + | |
- | {{::mpi-r3-1.png? | + | This micro development board is specially designed to run Linux. Despite a mini body, it has all the vital functions. Equipped with F1C200S as the maincontroller chip, the board offers various commonly-used peripheral ports: GPIO, I2C & SPI, SDIO, Audio port(record, |
- | R1(首次发布,可搭配电阻触摸屏) | + | Currently, this product is fully open source so that users are allowed to compile any module according to their own requirements. However, it’s mainly for Python developers and senior enthusiasts as it’s a little difficult to get started. |
- | R2(在R1基础上增加DVP接口和音频功放) | + | |
- | R3(修复R2的触摸中断,新增电容触摸屏及Buildroot支持) | + | |
- | <WRAP group> | + | =====Specification===== |
- | =====Buildroot | + | * Built-in 64MB DDR |
- | <WRAP half column> | + | * On-board 128MB Nand Flash |
- | ====正常& | + | * 420MHz system clock default frequency, able to be overclocked to 700MHz and above |
- | === 启动项: === | + | * Rich GPIO pins |
+ | * Onboard SDIO port for connecting SD card or SDIO WiFi + BT module | ||
+ | * DVP camera interface in support of cameras such as OV2640, GC0328, etc. | ||
+ | * RGB565 display interface and 6-wire touch interface | ||
+ | * Onboard mic and power amplifier | ||
+ | * Low power consumption | ||
+ | * Support complete Python running | ||
+ | |||
+ | |||
+ | |||
+ | =====Getting Start===== | ||
+ | * https:// | ||
+ | |||
+ | |||
+ | |||
+ | =====R3c===== | ||
+ | |||
+ | {{:: | ||
+ | |||
+ | |||
+ | =====MPi-R1/ | ||
+ | * R1 (first commmit) | ||
+ | * R2 (added DVP and audio amp vs R1) | ||
+ | * R3 (fix R2 rtp interrupt, added ctp and buildroot, Mainly the nand version) | ||
+ | * R3c (change to ch340e from CP2104 vs R3) | ||
+ | |||
+ | |||
+ | =====Buildroot===== | ||
+ | |||
+ | ====Test OK==== | ||
+ | === SPL: === | ||
* SPI NOR Flash (W25Qxx..) | * SPI NOR Flash (W25Qxx..) | ||
* SPI NAND Flash (GD5F1GQ4UAxxG..) | * SPI NAND Flash (GD5F1GQ4UAxxG..) | ||
- | * MMC 0 (4-bit TF卡或芯片) | + | * MMC 0 (4-bit TF) |
- | * MMC 1 (1-bit TF芯片,雷龙) | + | * MMC 1 (1-bit TF) |
=== U-Boot: === | === U-Boot: === | ||
* Basic LCD/ | * Basic LCD/ | ||
Line 35: | Line 50: | ||
* USB Peripheral | * USB Peripheral | ||
* USB Mass Storage Drive Enulator | * USB Mass Storage Drive Enulator | ||
- | * DFU下载方式 | + | * DFU |
- | * TF卡刷方式 | + | * TF |
=== Linux:=== | === Linux:=== | ||
* Simple Peripheral: GPIO, SPI, UART, IIC, SDIO, PWM | * Simple Peripheral: GPIO, SPI, UART, IIC, SDIO, PWM | ||
Line 45: | Line 60: | ||
* Display Engine: Frontend, Backend, TCON | * Display Engine: Frontend, Backend, TCON | ||
* Keypad ADC | * Keypad ADC | ||
- | * AW9523B GPIO扩展 | + | * AW9523B GPIO Expand |
- | * AXP199 | + | |
- | </ | + | |
- | <WRAP half column> | + | |
- | ==== 正常& | + | |
- | U-Boot 驱动: | + | |
- | * PWM Backlight | + | |
- | Linux 驱动: | + | |
- | * Audio Codec: FM-IN, Line-IN | + | |
- | * IR Receiver | + | |
- | * Cedar Video Engine | + | |
- | ==== 正在开发==== | + | |
- | Linux 驱动: | + | |
- | * TV(CVBS) En/De | + | |
- | </ | + | |
- | </ | + | |
Line 67: | Line 67: | ||
<WRAP group> | <WRAP group> | ||
<WRAP half column> | <WRAP half column> | ||
- | =====硬件===== | + | =====Hardware===== |
- | * [[f1c200_chip|F1C100s/ | + | * [[f1c200_chip|F1C100s/ |
- | * [[TINY200|硬件资料]] | + | * [[TINY200|Hardware]] |
- | * [[1bittf|SPI位置使用1Bit-TF芯片]] | ||
</ | </ | ||
<WRAP half column> | <WRAP half column> | ||
- | =====固件===== | + | =====Firmware===== |
- | * [[mpi-firmware|固件]] | + | 20210511, |
+ | * NAND: {{ ::sysimage-nand-120mb.zip | ||
+ | * NOR: {{ :: | ||
+ | * SDCARD: {{ :: | ||
+ | |||
</ | </ | ||
</ | </ | ||
Line 85: | Line 89: | ||
<WRAP group> | <WRAP group> | ||
<WRAP half column> | <WRAP half column> | ||
- | =====环境===== | + | =====Develop===== |
- | * [[f1c_br|Buildroot环境搭建]] | + | * [[f1c_br|Buildroot |
- | * [[f1c_mainline|编译]] | + | * [[f1c_mainline|compile]] |
</ | </ | ||
<WRAP half column> | <WRAP half column> | ||
- | =====刷机===== | + | =====Manual===== |
- | * [[f1c_flashrom|刷机准备]] | + | * [[https:// |
- | * [[tinyflash|NOR Flash刷机]] | + | |
- | * [[f1c_nand|NandFlash刷机]] | + | |
- | * [[f1c_log|启动LOG]] | + | |
</ | </ | ||
</ | </ | ||
- | =====进阶===== | ||
- | |||
- | |||
- | |||
- | * [[f1c_play|F1C玩法介绍]] | ||