从SD卡启动IPCLite程序的问题 - OMAP-L138 - 嵌入式开发者社区 - 51ele.net
设为首页收藏本站

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

3

主题

4

帖子

1056

积分

金牌会员

Rank: 6Rank: 6

积分
1056
跳转到指定楼层
楼主
发表于 2017-10-31 21:51:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 yhyhyh 于 2017-10-31 21:53 编辑
. Q3 p# t; R, I2 P/ z  ?
- Y: m5 C5 n! a* e我按照创龙IPCLite双核裸机通信PDF的流程,开发板从SD卡的Linux系统启动,将编译好的ais和bin文件烧到NAND FLASH中。然后从NAND FLASH启动,能看到程序运行。+ ~" J. C, g, j! x/ I

* [& w4 u, c: G" r但是这样的流程太复杂!$ P9 ^5 K, U6 `. l1 |
+ _& r- _* L+ s8 }4 D+ c
我想试一试能不能在电脑上的Ubuntu编译好程序,之后拷到SD卡中,然后开发板以SD卡启动,运行程序。我先把SD卡还原成普通的SD卡,然后把编译好的程序拷到SD卡后,以SD卡启动时,串口上显示直接进入uboot,如下。不能像PDF上一样(文末的图)' O0 @/ v0 o/ W4 ]7 S2 I
5 L- {( S% V7 }' |: x
  1. MMC boot...7 h, A  [6 G+ B. k/ W
  2. davinci: 0
    8 c6 x+ W4 W+ m0 x8 y: p1 X5 ?
  3. spl: mmc device found
    5 r1 J& u7 Z! e' _0 L; F
  4. 7 d7 C7 S" d4 ]% d
  5. ; P9 w9 M4 x; `! U( F5 B' ^
  6. U-Boot 2012.04.01-00059-g7363edf (Apr 21 2015 - 18:15:15)
    ) b) x. p8 @' O/ p
  7. 4 i; E9 S" t  d( S9 ]* `
  8. I2C:   ready
    + C3 C. Y* G. @$ B: d; h+ q7 c5 B
  9. DRAM:  128 MiB5 R! ^/ M  _$ ^. }
  10. WARNING: Caches not enabled
    ! G/ P8 F8 N5 p+ B9 b5 {: @: _
  11. NAND:  512 MiB
      |& J; ~- t0 a
  12. MMC:   davinci: 07 F2 z. j% k, r4 d
  13. Bad block table not found for chip 0: H8 o. C' I2 ~; C
  14. Bad block table not found for chip 0
    8 H9 B* H/ \6 r; ]5 r, S9 `( N
  15. Bad block table written to 0x00001ffe0000, version 0x01. P( G' M( o9 \
  16. Bad block table written to 0x00001ffc0000, version 0x01. _$ o4 x% ?7 ~- U# o7 p7 u3 s* |
  17. *** Warning - bad CRC, using default environment
    $ m7 b( @) t& ?: B& Y+ _- g, C
  18. : F- R) [$ Q) B: O2 c' X+ t! Y
  19. In:    serial$ S9 t4 L' i7 n
  20. Out:   serial
    " p8 k5 B3 H2 v. k
  21. Err:   serial
    7 ]( R% S0 i+ q4 i+ D3 ^
  22. Net:   No ETH PHY detected!!!1 w* X! V3 {9 r6 i8 N1 L# m
  23. Error: Ethernet init failed!0 p! [7 X, e. n" |
  24. Board Net Initialization Failed
    ! j: i- Z8 o+ Z) [$ D# }! e
  25. DaVinci-EMAC. Q; Z- k+ g. O6 P" w# h, I, w" E+ f
  26. Hit any key to stop autoboot:  0/ y/ a( k. ]6 |9 _
  27. mmc0 is current device$ z/ ~5 v+ s2 e3 Q

  28. " X/ H/ `* ?2 b2 i
  29. ** Unable to use mmc 0:1 for fatload **
      m; M/ C, ~  N! }0 Y$ w4 _

  30. . L7 {) K9 T# K5 }6 H1 D
  31. ** Unable to use mmc 0:1 for fatload **: O3 B  h( y0 F

  32. 4 l# s+ p7 q( A; t
  33. Loading from nand0, offset 0x120000
      w4 K3 W2 t9 K
  34. ** Unknown image type
    ! k4 p5 n$ _6 e7 p: n6 Q4 n
  35. SF: Unsupported manufacturer ff
    + s7 r; ?4 S/ \  s7 o2 D
  36. Failed to initialize SPI flash at 0:0, l/ ]) Q8 h1 ?% I) L0 T3 S" S+ q
  37. U-Boot >
复制代码
想求助一下怎么办,有没有能简化debug流程的方法
8 x4 N2 L' Q9 C7 \每次从电脑上的Ubuntu上拷贝程序到SD卡,再从SD卡启动Linux,在Linux中拷贝程序到NAND FLASH,再从NAND FLASH启动,太浪费时间了。& |& T4 C" w* N8 [# [. ]

- K- L' t3 `9 G6 k) M9 _

本帖子中包含更多资源

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

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-11-4 20:01 , Processed in 0.037401 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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