本帖最后由 JerryWu75 于 2017-12-19 18:15 编辑
出去了几天,今天刚回来.
硬件全部调试完成:
1, CPU: AM3358, 运行在800MHz,SGX图形加速;
2, DDR: 镁光256Mx16, 运行在400MHz;
3, NAND: 镁光256Mx8;
4, 3个UART, 1个隔离RS485, 1个隔离CAN;
5, TLV320AIX3106, HP立体声输出, Mic3L/R 2个mic输入;
6, LVDS输出,支持最大1366x768, 16bit色彩的TFT-LCD;
7, 一个USB OTG;
8, 一个USB通过HUB芯片扩展为4个2.0 host;
9, TF卡;
10,一个I2C总线的RTC, 一个AT24C02, 可以更换为AT24C256/64/32等;
11, 一个4线电阻屏接口,同时通过USB接口可以支持其他类型的触摸屏;
12, GPIO, ADC引出到端子上;
13, 一个10M/100M自适应以太网接口;
14, 一个10M/100M/1000M自适应以太网接口.
15,已经内置支持华为E3372 USB接口的4G上网卡.
已经移植好的软件:
A、uboot201605
B、linux 4.4.41
C、alsalib1.0.29
D、alsautils1.0.29
E、tslib1.6
F、busybox 1.27.2
G、libusb1.09。
H、USB_modeswitch2.4.0
I、libnl3.2.27
J、openssl1.0.2g
K、wireless_tools2.9
L、wpa_supplicant2.5
M、RTL8192CUS的USB接口wifi网卡,采用kernel4.4.41内置的rtl8192cu的驱动。
N、icu4
O、Qt5.9.3
P、libsocketcan
Q、canutils
R、gdb 8.0.1
linux4.9和4.13都跑过没有问题,不过没有花精力去优化裁减。
上一张Qt运行的图片,主要是slider,qmeter和http网络访问获取天气的功能演示,目前虚拟键盘还没搞定,其他功能都已经实现.
|