|
1 | 1 | # phicomm_tc1_a2
|
2 | 2 |
|
3 |
| -#### 使用[汉枫SDK](http://www.hi-flying.com/download-center-1/software-development-kit-1/download-item-hf-lpx30-hsf-sdk-1mb-2mb)来开发的斐讯插排TC1 A2的第三方固件,基于https://github.com/linlyv/TC1_A2和https://github.com/a2633063/zTC1 |
| 3 | +#### 使用[汉枫SDK](http://www.hi-flying.com/download-center-1/software-development-kit-1/download-item-hf-lpx30-hsf-sdk-1mb-2mb)来开发的斐讯插排TC1 A2的第三方固件,基于https://github.com/linlyv/TC1_A2 和 https://github.com/a2633063/zTC1 |
4 | 4 | #### 使用SDK版本为LPx30-HSF_v4.13.24
|
| 5 | + |
| 6 | +## 使用方法(摘录自https://github.com/linlyv/TC1_A2) |
| 7 | + |
| 8 | +### 1.接线: |
| 9 | + |
| 10 | +把第10号引脚(复位引脚)接跟线出来,串口接第5(tx)和第6引脚(rx),电源供电引线最好接5V(测试点),烧录固件时不要接220V交流电 |
| 11 | + |
| 12 | +通过串口工具连接到电脑,打开secureCRT软件,设置参数230400,8,none,1 ,连接上模块。 |
| 13 | + |
| 14 | +<img src="https://github.com/linlyv/TC1_A2/blob/master/doc/lpt230.jpg" width="540" > |
| 15 | +> 图1 要接线的点(用到的点) |
| 16 | +
|
| 17 | + |
| 18 | +### 2.烧录固件 |
| 19 | + |
| 20 | +按住板上的按键,另一只手把复位引线碰一下GND(测试点),接着在1秒内按电脑上的空格键(鼠标光标要在接收窗口上)。 |
| 21 | + |
| 22 | +看到有打印出Bootloader的信息,接着按照输入‘S’,再输入‘Y’, 点击菜单栏的"传输"(Transfer),选择“发送Xmodem”,然后就选择XXX_gcc.bin文件,打开。 |
| 23 | + |
| 24 | +等待传输完成即可。 |
| 25 | + |
| 26 | +<img src="https://github.com/linlyv/TC1_A2/blob/master/doc/step1.png" width="540"> |
| 27 | +<img src="https://github.com/linlyv/TC1_A2/blob/master/doc/step2.png" width="540"> |
| 28 | +<img src="https://github.com/linlyv/TC1_A2/blob/master/doc/step3.png" width="540"> |
| 29 | + |
| 30 | +### 3.配网 |
| 31 | + |
| 32 | +初次使用可以通过网页去配网:手机连接连接名为"HF-LPT230"的AP,然后用浏览器访问10.10.100.254 这个地址,需要登录,用户名和密码都是admin. |
| 33 | + |
| 34 | +在网页上输入要连接的WiFi SSID和密码,保存等待重启完成,模块就会自动连接你刚刚设置的WiFi网络。 |
| 35 | + |
| 36 | +后续更改网络配置可以长按按键(要9秒左右),直到按键灯亮1秒后熄灭,松开按键,此时再按是没反应的,说明已经进入SmartLink配网模式,移步至release 下载hiflying-iots-android-smartlink-demo-7.0.3.apk进行配网。 |
| 37 | + |
| 38 | +<img src="https://github.com/linlyv/TC1_A2/blob/master/doc/web.png" width="540"> |
| 39 | + |
| 40 | +### 4.app控制 |
| 41 | +使用A1版的APP,发现局域网设备的方式添加设备[SmartControl_Android_MQTT](https://github.com/a2633063/SmartControl_Android_MQTT)。 |
| 42 | + |
| 43 | +### 5.固件升级 |
| 44 | + |
| 45 | +串口升级和web网页升级 |
| 46 | + |
| 47 | +web网页升级:只需要访问模块的ip地址+iweb.html(例如:http://192.168.123.184/iweb.html),就可以打开升级页面,选择第一项Upgrade application,浏览文件选择“XXX_upgrade.bin”文件,点击Upload |
| 48 | +即可,传输成功会返回:Update successful ! |
| 49 | + |
| 50 | +<img src="https://github.com/linlyv/TC1_A2/blob/master/doc/webup.jpg" width="540"> |
| 51 | + |
| 52 | + |
| 53 | +> 没有意外的应该是可以控制的,实时控制是可以的,但由于是UDP连接,有时APP控制不是很顺畅。 |
| 54 | +> 还不能保存app设置的参数,像定时任务,插口名称都会掉电后丢失。 |
| 55 | +> 我现在没有测试的设备了,因为一次OTA升级过程中卡死了,导致模块不能进BootLoader了!!!,暂时就只有局域网的APP控制了,可能问题也比较多。 |
| 56 | +
|
| 57 | +> 开发未完成,有已知的bug未解决, 不适合商用,千万不要在PDD上或转转上加价售卖烧录了此固件的排插,本人不承担他人使用本项目所造成的后果,所以请谨慎使用. |
0 commit comments