lihongfei

lihongfei

0个粉丝

17

问答

0

专栏

2

资料

lihongfei  发布于  2016-05-14 11:21:57
采纳率 0%
17个问答
3830

请问,Hi3516A应用程序,是否可以使用串口导入呢

 
hi,大家好,如题,
        我们要弄一款Hi3516A的相机,但是去掉网口,保留HDMI口,还有串口,USB接口,
        现在不知道是否能用串口将程序写入应用程序,USB估计应该可以但是可能需要总插拔USB比较麻烦。
        请各位指教,能否用串口将应用程序写入到系统中
我来回答
回答6个
时间排序
认可量排序

ngswfx

2个粉丝

55

问答

1

专栏

40

资料

ngswfx 2016-05-15 00:28:00
认可0
本帖最后由 ngswfx 于 2016-5-15 00:55 编辑

提前将自己写的特殊U-boot写入,或者特殊Kernel写入,当然可以。

自己要写串口数据接收的代码。自己定义数据格式传输数据即可。比USB麻烦多了。USB速度快,还不用考虑数据传输问题。自己写,估计还要弄数据头,数据序号,数据尾,否则容易出错。

发送也要自己单独写个程序。

////////////////////////////////////////HS应该搞个NB的写入方案,类似于NFC数据传输的方式,芯片内部集成,支持烧写数据传输,PC端另外一组串行芯片,无线写入。用户不用拆机就把IPC升级了。感觉也不难搞,自己定串行的无线标准,仿照其他的现有标准弄。
把现有芯片内部串行引导的代码扩展一下,最起码利用这种无线写个U-boot没问题。如果U-boot里面再有这种模式的驱动,支持读写,写其他的就没问题了,甚至可以搞无线调试控制台。

自己定个标准叫做:无线USB标准。或者无线COM标准。距离不能支持的太远,有几十厘米即可。其实就是非接触式,抵近传输,能穿透IPC壳子即可。

然后HS就卖发射、接收芯片即可,自己的所有芯片,内部集成这一无线串口,也可以对外卖这种方案的license

lihongfei

0个粉丝

17

问答

0

专栏

2

资料

lihongfei 2016-05-18 08:49:02
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=30055&ptid=11311]ngswfx 发表于 2016-5-15 00:28[/url]
提前将自己写的特殊U-boot写入,或者特殊Kernel写入,当然可以。

自己要写串口数据接收的代码。自己定义 ...[/quote]

谢谢你的回答,U-boot和kernel 我准备在flash里面直接写入进去,其实只是写入一个应用程序,内核什么的都不改变,确实使用USB挂个U盘什么的应该比较容易,
谢谢你的回答,十分感谢

1305_xiaolong

0个粉丝

3

问答

0

专栏

0

资料

1305_xiaolong 2016-05-19 14:40:59
认可0
电脑上不是有xmodem协议么,linux上是不是也有啊?。。回头摄像机端程序跑起来的话直接用电脑上的超级终端发送文件。。

ngswfx

2个粉丝

55

问答

1

专栏

40

资料

ngswfx 2016-05-19 14:47:21
认可0
本帖最后由 ngswfx 于 2016-5-19 14:57 编辑

[quote][url=forum.php?mod=redirect&goto=findpost&pid=30282&ptid=11311]1305_xiaolong 发表于 2016-5-19 14:40[/url]
电脑上不是有xmodem协议么,linux上是不是也有啊?。。回头摄像机端程序跑起来的话直接用电脑上的超级终端 ...[/quote]

这个协议方法倒是可行。

网上介绍xmodem:
设计为具有FLASH 存储器的嵌入式系统提供了和PC机上超级终端软件之间的文件传输功能,在PC机上不安装专用通信软件情况下,实现程序在板升级、数据在板定制等

////////////////////可以研究一下U-boot或者Kernel里面有没有相关代码,利用这个传输协议,通过串口把数据收到后,再写入flash,应该可行,就是速度慢些,估计问题不大。
xmodem纯C源码网上一堆,自己改一下,移植问题也不大。只不过传输仅仅是其中的一步。使用xmodem最大的好处是,PC端发送程序有现成的。

lihongfei

0个粉丝

17

问答

0

专栏

2

资料

lihongfei 2016-05-20 10:21:04
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=30283&ptid=11311]ngswfx 发表于 2016-5-19 14:47[/url]
这个协议方法倒是可行。

网上介绍xmodem:
[/quote]

谢谢各位介绍,原来没有想象中的这么简单,还需要多多努力,十分感谢各位的回答

lihongfei

0个粉丝

17

问答

0

专栏

2

资料

lihongfei 2016-05-20 10:21:42
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=30282&ptid=11311]1305_xiaolong 发表于 2016-5-19 14:40[/url]
电脑上不是有xmodem协议么,linux上是不是也有啊?。。回头摄像机端程序跑起来的话直接用电脑上的超级终端 ...[/quote]

十分感谢,你的指点
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
+ 添加网盘链接/附件

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区