“LC-PI-2001”的版本间的差异

来自LCWIKI
跳转至: 导航搜索
(创建页面,内容为“== 产品名称 == LctechPi 全志F1C200S Linux 开源创客开发板 PK 树莓派 带Flash == 概述 == LctechPi F1C200S采用全志F1C200S ARM926EJ-S内核处…”)
 
 
第43行: 第43行:
  
 
3,FPC接口引脚说明<br>
 
3,FPC接口引脚说明<br>
[[Image:LC-PI-2001 5.png]]
 
  
 +
LCD接口:<br>                                                                                                         
 +
[[Image:LC-PI-2001 5.png]] 
  
  
 +
 +
摄像头接口;<br>
 +
[[Image:LC-PI-2001 6.png]]
 +
  
  
 
== 使用说明 ==
 
== 使用说明 ==
 +
一、程序烧录<br>
 +
烧写到Flash中<br>
 +
 +
1、Windows 下安装驱动<br>
 +
工具软件文件夹中找到zadig-2.5.exe并打开<br>
 +
 +
 +
2、安装 FEL mode Driver<br>
 +
 +
[[Image:LC-PI-2001 7.png]]
 +
 +
 +
[[Image:LC-PI-2001 8.png]]
 +
 +
 +
 +
 +
3、安装DFU mode Driver<br>
 +
[[Image:LC-PI-2001 9.png]]
 +
 +
 +
[[Image:LC-PI-2001 10.png]]
 +
 +
 +
 +
 +
 +
4、刷机工具SUNXI-FEL<br>
 +
该工具是全志soc在所有flash中无法boot时,芯片自动进入FEL刷机状态,通过USB通信。<br>
 +
这部分会用到压缩包中的sunxi-fel.exe<br>
 +
不插TF卡,按住BOOT按钮后插入USB线;或者先插入USB,保持按住BOOT按钮姿势时短按下RST键,可主动进入USB刷机模式,电脑检测到新的USB烧写设备。<br>
 +
sunxi-fel使用时必须在命令行下,例如可以安装个git工具(https://git-scm.com/downloads)代替windows自带的终端。 正常工作的FEL设备,我们可以通过命令测试它:<br>
 +
 +
{| class="wikitable" style="width:800px"
 +
| $ ./sunxi-fel.exe -l
 +
USB device 001:034  Allwinner F1C100s
 +
|}
 +
 +
 +
 +
5、刷机工具DFU-UTIL<br>
 +
 +
此部分会用到tools文件夹中的dfu-util.exe<br>
 +
1.让模块处于FEL模式。<br>
 +
2.运行from-fel-to-dfu.bat脚本,双击运行。或者在Windows命令行运行脚本中的命令。<br>
 +
3.此时,模块会打印一些log,当看到这些时,表明模块已处于DFU模式。<br>
 +
4.[[Image:LC-PI-2001 11.png]]
 +
 +
 +
 +
 +
5.准备好NAND镜像,然后在Windows命令行中通过如下命令刷机。<br>
 +
{| class="wikitable" style="width:800px"
 +
|./dfu-util.exe -R -a all -D images\sysimage-nand.img
 +
|}
 +
具体路径请自行修改.
 +
 +
 +
 +
刷机log:<br>
 +
[[Image:LC-PI-2001 12.png]]
 +
 +
 +
 +
烧写到TF卡中<br>
 +
1、准备一张TF卡和读卡器接到电脑上,打开Win32DiskImager软件;选择相应的镜像文件,点击Write开始烧写<br>
 +
[[Image:LC-PI-2001 13.png]] 
 +
 +
[[Image:LC-PI-2001 14.png]]
 +
 +
[[Image:LC-PI-2001 15.png]]
 +
 +
 +
 +
 +
== 功能测试 ==
 +
准备一个480*272的LCD显示屏,一个小喇叭和一个OV2640摄像头<br>
 +
[[Image:LC-PI-2001 16.png]]
 +
 +
 +
 +
 +
2.1、摄像头测试<br>
 +
使用一根TYPE-C线接到TTL接口,打开putty.exe;等待板子启动完成<br>
 +
输入root,无密码。<br>
 +
 +
 +
'''设置图像格式:'''
 +
# media-ctl --set-v4l2 '"ov2640 0-0030":0[fmt:YUYV8_2X8/640x480]'
 +
'''拍照测试:'''
 +
# fswebcam -d /dev/video0 --no-banner -r 640x480 -S 10 1.jpg
 +
[[Image:LC-PI-2001 17.png]]
 +
 +
 +
完成之后可以接入另外一跟TYPE-C线或者拔掉TTL接口上的线然后接到OTG接口上,等待出现一个设备,然后打开后可以看到1.jpg格式的照片;<br>
 +
[[Image:LC-PI-2001 18.png]]
 +
 +
[[Image:LC-PI-2001 19.png]]
 +
 +
 +
2.2、显示屏测试<br>
 +
将液晶的排线插到主板的排座,上电启动<br>
 +
 +
查看屏幕接口:# ls /dev/fb0<br>
 +
打印字符串到屏幕:# echo hello > /dev/tty1<br>
 +
[[Image:LC-PI-2001 20.png]]
 +
 +
[[Image:LC-PI-2001 21.png]]
 +
 +
2.3、录音/放音测试
 +
将小喇叭接到OUT+和OUT-两端,上电启动<br>
 +
 +
修改配置文件  命令:# tinymix contents<br>
 +
[[Image:LC-PI-2001 22.png]]
 +
 +
 +
修改方式:<br>
 +
修改命令为:tinymix set 序号 内容<br>
 +
例如:<br>
 +
''# tinymix set 2 1 修改序号为2的项的值为on,on''<br>
 +
''# tinymix set 1 63  修改序号为1的项的值为63''<br>
 +
''# tinymix set 13 1  修改序号为13的项的值为on''<br>
 +
 +
[[Image:LC-PI-2001 23.png]]
 +
 +
 +
修改完成后如下:<br>
 +
[[Image:LC-PI-2001 24.png]]
 +
 +
 +
接下来开始录制音频:# tinycap /tmp/test.wav<br>
 +
Ctrl + C 结束录音<br>
 +
[[Image:LC-PI-2001 25.png]]
 +
 +
测试录音效果:# tinyplay /tmp/test.wav<br>
 +
[[Image:LC-PI-2001 26.png]]

2023年3月30日 (四) 16:19的最新版本

产品名称

LctechPi 全志F1C200S Linux 开源创客开发板 PK 树莓派 带Flash


概述

LctechPi F1C200S采用全志F1C200S ARM926EJ-S内核处理器,片内自带64MB SIP-DDR1,DDR频率可稳定运行在156Mhz,CPU主频可达720Mhz运行。板载USB、Flash、TF卡座、40P LCD接口、咪头等。支持720P视频输出,支持H.264、MJPEG等解码。



功能

  • 内核:ARM 926EJS @ 900MHz;

  • 内存:DDR1 内置64M;

  • 支持存储卡:板载自弹式TF卡座;

  • 板载Flash:1Gbit SPI NAND Flash;

  • 音频:1个咪头和1个1W功放芯片;

  • LCD:40pin-0.5mm的FPC座LCD接口;

  • 摄像头:24pin-0.5mm的FPC座CSI接口(可接OV2640、OV5640等,默认OV2640)

  • USB:OTG USB(TYPE-C接口);

  • UART:CH340E(TYPE-C接口);


芯片架构框图
LC-PI-2001 1.png



介绍说明

1、板子尺寸:76*38mm 重量:15g
LC-PI-2001 2.png


2、资源介绍
LC-PI-2001 3.png


LC-PI-2001 4.png


3,FPC接口引脚说明

LCD接口:
LC-PI-2001 5.png


摄像头接口;
LC-PI-2001 6.png


使用说明

一、程序烧录
烧写到Flash中

1、Windows 下安装驱动
工具软件文件夹中找到zadig-2.5.exe并打开


2、安装 FEL mode Driver

LC-PI-2001 7.png


LC-PI-2001 8.png



3、安装DFU mode Driver
LC-PI-2001 9.png


LC-PI-2001 10.png



4、刷机工具SUNXI-FEL
该工具是全志soc在所有flash中无法boot时,芯片自动进入FEL刷机状态,通过USB通信。
这部分会用到压缩包中的sunxi-fel.exe
不插TF卡,按住BOOT按钮后插入USB线;或者先插入USB,保持按住BOOT按钮姿势时短按下RST键,可主动进入USB刷机模式,电脑检测到新的USB烧写设备。
sunxi-fel使用时必须在命令行下,例如可以安装个git工具(https://git-scm.com/downloads)代替windows自带的终端。 正常工作的FEL设备,我们可以通过命令测试它:

$ ./sunxi-fel.exe -l

USB device 001:034 Allwinner F1C100s


5、刷机工具DFU-UTIL

此部分会用到tools文件夹中的dfu-util.exe
1.让模块处于FEL模式。
2.运行from-fel-to-dfu.bat脚本,双击运行。或者在Windows命令行运行脚本中的命令。
3.此时,模块会打印一些log,当看到这些时,表明模块已处于DFU模式。
4.LC-PI-2001 11.png



5.准备好NAND镜像,然后在Windows命令行中通过如下命令刷机。

./dfu-util.exe -R -a all -D images\sysimage-nand.img

具体路径请自行修改.


刷机log:
LC-PI-2001 12.png


烧写到TF卡中
1、准备一张TF卡和读卡器接到电脑上,打开Win32DiskImager软件;选择相应的镜像文件,点击Write开始烧写
LC-PI-2001 13.png

LC-PI-2001 14.png

LC-PI-2001 15.png



功能测试

准备一个480*272的LCD显示屏,一个小喇叭和一个OV2640摄像头
LC-PI-2001 16.png



2.1、摄像头测试
使用一根TYPE-C线接到TTL接口,打开putty.exe;等待板子启动完成
输入root,无密码。


设置图像格式:

  1. media-ctl --set-v4l2 '"ov2640 0-0030":0[fmt:YUYV8_2X8/640x480]'

拍照测试:

  1. fswebcam -d /dev/video0 --no-banner -r 640x480 -S 10 1.jpg

LC-PI-2001 17.png


完成之后可以接入另外一跟TYPE-C线或者拔掉TTL接口上的线然后接到OTG接口上,等待出现一个设备,然后打开后可以看到1.jpg格式的照片;
LC-PI-2001 18.png

LC-PI-2001 19.png


2.2、显示屏测试
将液晶的排线插到主板的排座,上电启动

查看屏幕接口:# ls /dev/fb0
打印字符串到屏幕:# echo hello > /dev/tty1
LC-PI-2001 20.png

LC-PI-2001 21.png

2.3、录音/放音测试 将小喇叭接到OUT+和OUT-两端,上电启动

修改配置文件 命令:# tinymix contents
LC-PI-2001 22.png


修改方式:
修改命令为:tinymix set 序号 内容
例如:
# tinymix set 2 1 修改序号为2的项的值为on,on
# tinymix set 1 63 修改序号为1的项的值为63
# tinymix set 13 1 修改序号为13的项的值为on

LC-PI-2001 23.png


修改完成后如下:
LC-PI-2001 24.png


接下来开始录制音频:# tinycap /tmp/test.wav
Ctrl + C 结束录音
LC-PI-2001 25.png

测试录音效果:# tinyplay /tmp/test.wav
LC-PI-2001 26.png