[原创] 流明LM3S9B90 计划用于打印机项目

eeleader   2010-8-3 08:18 楼主

项目大楷要求:
  1,可以使用TI的LM3S9B90  ARM
  2,ARM通过外部总线连接一个ALTER公司FPGA
  3,整个流程 PC通过100M网络传送打印数据到ARM,ARM通过外部总线传送到FPGA外扩的64M SDRAM中,后面的工作依靠FPGA从SDRAM中取出数据发送到FPGA的外设中,ARM主要处理TCP/IP数据传送和WEB服务,PC能够通过WEB查看整个系统状态。

  5,需要用的ARM的 I2C接口 ,外接EEPROM,存储数据;用AD接口采集可变电阻信号;需要用一个GPIO接口控制一个外部继电器;

  6,有个问题请教大家,能否通过网络对TI的LM3S9B90  ARM 下载程序? 能的话,怎样实现?

 

大伙有啥好的意见,需要给提供!

一个为理想不懈前进的人,一个永不言败人! http://shop57496282.taobao.com/ 欢迎光临网上店铺!

回复评论 (5)

这个方案浪费了一片9B90,直接FPGA外扩网口也很成熟了
点赞  2010-8-3 08:24

那样也要软核和操作系统了,不如ARM方便了

一个为理想不懈前进的人,一个永不言败人! http://shop57496282.taobao.com/ 欢迎光临网上店铺!
点赞  2010-8-3 10:35
帮顶,有木有方案?

FPGA端的nCS nCE config等如何跟9B90连接?
点赞  2012-3-27 21:34
通过网络下载很简单的,你可以先下载到一片片外的SPI FLASH中,再跳转到一个bootloader里,让bootloader用下载的文件替换主程序。
至于传输的方式,可以用网页上传,或者,把升级文件包装在一个特定的打印文件中,通过打印这个特定的文件,打印机可以识别出这是升级文件,从而进行升级。
点赞  2012-3-28 10:43
是不是微型网络打印机啊!可以用LM3S9B92啊!
点赞  2012-3-28 12:12
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复