从SD卡启动IPCLite程序的问题 - OMAP-L138 - 嵌入式开发者社区 - 51ele.net
设为首页收藏本站
点击跳转“创龙科技服务通”

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 6718|回复: 0
打印 上一主题 下一主题

[未解决] 从SD卡启动IPCLite程序的问题

[复制链接]

3

主题

4

帖子

1056

积分

金牌会员

Rank: 6Rank: 6

积分
1056
跳转到指定楼层
楼主
发表于 2017-10-31 21:51:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 yhyhyh 于 2017-10-31 21:53 编辑 ) m3 Z1 ~2 L  e; g( R

+ W* T( m; k2 c" {) a我按照创龙IPCLite双核裸机通信PDF的流程,开发板从SD卡的Linux系统启动,将编译好的ais和bin文件烧到NAND FLASH中。然后从NAND FLASH启动,能看到程序运行。
% b9 c1 n8 o9 b4 i7 X' e4 p* m; y- C" E' b& Z
但是这样的流程太复杂!
" Y  E* S/ g. U! y7 J0 x7 s' m0 `7 n. s
3 i! r3 K3 _- ?& m1 p3 |我想试一试能不能在电脑上的Ubuntu编译好程序,之后拷到SD卡中,然后开发板以SD卡启动,运行程序。我先把SD卡还原成普通的SD卡,然后把编译好的程序拷到SD卡后,以SD卡启动时,串口上显示直接进入uboot,如下。不能像PDF上一样(文末的图)% ?4 ?* `2 F- z2 d# X& C
+ \5 r( k3 H% i2 S' q
  1. MMC boot...8 g5 ], q$ ?) L) Z! J9 K3 y! c
  2. davinci: 0
    9 n# {, ^4 h( w$ ^
  3. spl: mmc device found; }7 T0 |( z( R* ^) B0 J( _

  4. $ ]6 [& Z+ U9 Y8 X9 X

  5. - R7 I8 t7 \6 i7 v) G! _
  6. U-Boot 2012.04.01-00059-g7363edf (Apr 21 2015 - 18:15:15)( v6 j( R1 D; C/ H' j
  7. ) }% z0 A1 N: g( f, d4 P' n( U5 o
  8. I2C:   ready, u5 i  y. ?/ W8 I  [* u+ i
  9. DRAM:  128 MiB7 s  Z- F! @9 p; c) ]0 w2 X
  10. WARNING: Caches not enabled
    ) H& a! \; n3 L% \8 i% q
  11. NAND:  512 MiB
    , A9 f. Q7 p. h7 u; c7 P! _: Q9 f  r
  12. MMC:   davinci: 0/ g  B+ s2 _+ ?; }
  13. Bad block table not found for chip 00 \; ^# |8 ]1 [: o; l* `1 l7 ?
  14. Bad block table not found for chip 0; a/ o9 \) ]2 u3 v0 x
  15. Bad block table written to 0x00001ffe0000, version 0x01
    % D% j$ Y; _: |  s5 X% v( L, D
  16. Bad block table written to 0x00001ffc0000, version 0x01
    + z( k/ W, [7 X( B: c" C
  17. *** Warning - bad CRC, using default environment8 q  f$ F/ d! K5 U# S9 y0 C

  18. 0 A+ r* d: m- ^( X) Y( j9 b
  19. In:    serial
    6 X7 }, w: R6 D. z
  20. Out:   serial) c2 B4 a& a) i0 z) R7 J  V- D3 B
  21. Err:   serial2 F) p4 _# H6 n0 ^( ~
  22. Net:   No ETH PHY detected!!!
    9 V& ~) ?/ N& n6 ?6 ], r) ~
  23. Error: Ethernet init failed!
    " x+ ?6 ~( k, x2 r
  24. Board Net Initialization Failed
    $ w9 s, L( G3 ~7 M$ y
  25. DaVinci-EMAC6 s9 C* Z0 }4 N: J  e* h
  26. Hit any key to stop autoboot:  0
    : {8 r1 y7 ~+ O' \  [
  27. mmc0 is current device
    8 `5 O# C2 E8 R9 p( y# r

  28. $ H" c2 T' K* \7 W
  29. ** Unable to use mmc 0:1 for fatload **
    * w" x9 m: ^2 x8 a6 X

  30. . j3 ]) C1 |: x1 ~% ^
  31. ** Unable to use mmc 0:1 for fatload **
    : Z; m; j$ Z* c' o7 w/ O  T) n6 M
  32. 3 i( \$ ~: O8 E4 u1 y" K* A
  33. Loading from nand0, offset 0x120000
    5 |5 N8 @4 r/ I( V
  34. ** Unknown image type
    ; J- r8 t2 r: b3 M3 U- W* h
  35. SF: Unsupported manufacturer ff
      ]3 N1 b+ X; W9 k& g8 C7 {
  36. Failed to initialize SPI flash at 0:0
    " U( L% c) w2 p
  37. U-Boot >
复制代码
想求助一下怎么办,有没有能简化debug流程的方法
, D* a* j7 ?; q每次从电脑上的Ubuntu上拷贝程序到SD卡,再从SD卡启动Linux,在Linux中拷贝程序到NAND FLASH,再从NAND FLASH启动,太浪费时间了。/ d/ p( A7 t- h8 q

: U; v9 ~: K; \. o5 k$ M# J  ?5 |" ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

点击跳转“创龙科技服务通”

QQ|手机版|小黑屋|嵌入式开发者社区 ( 粤ICP备15055271号

GMT+8, 2026-3-17 04:59 , Processed in 0.038794 second(s), 26 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

快速回复 返回顶部 返回列表