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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

3

主题

4

帖子

1056

积分

金牌会员

Rank: 6Rank: 6

积分
1056
跳转到指定楼层
楼主
发表于 2017-10-31 21:51:22 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 yhyhyh 于 2017-10-31 21:53 编辑 * m* D" d7 h. d2 `' I1 [' t

* G2 P. w6 G% Y4 n我按照创龙IPCLite双核裸机通信PDF的流程,开发板从SD卡的Linux系统启动,将编译好的ais和bin文件烧到NAND FLASH中。然后从NAND FLASH启动,能看到程序运行。2 E% i& S) [& e8 Y6 u
" p" ^5 D4 n' U& X3 V
但是这样的流程太复杂!( n# `+ f; j, D9 X; R) W1 {
8 V; {4 x+ b6 _8 A7 X) U
我想试一试能不能在电脑上的Ubuntu编译好程序,之后拷到SD卡中,然后开发板以SD卡启动,运行程序。我先把SD卡还原成普通的SD卡,然后把编译好的程序拷到SD卡后,以SD卡启动时,串口上显示直接进入uboot,如下。不能像PDF上一样(文末的图). p" j9 F( n' I1 I. N* |
, _. G6 X( ^; K% N4 j; @
  1. MMC boot...
    9 Z* n$ c- S5 m' q" x+ C! w5 n6 K
  2. davinci: 0
    : D* f& z0 |) e+ e) R
  3. spl: mmc device found! i1 F8 ^0 |9 O
  4. 7 A. Y; p3 O1 ~$ Z: s" X
  5. " d" X, F% B; h: A  k) b6 J: R
  6. U-Boot 2012.04.01-00059-g7363edf (Apr 21 2015 - 18:15:15)
    8 \; s9 D" F- ~) \

  7. # D- J% _7 |4 b: C' K( ^7 d$ _
  8. I2C:   ready! H; B) _; |7 q" Z, d, Z
  9. DRAM:  128 MiB. L* ~0 C  |+ v: `5 i: ^9 @
  10. WARNING: Caches not enabled- Z; x+ f5 z  o) L
  11. NAND:  512 MiB, e" U1 r/ e! Q" J* c. m' R- q: g
  12. MMC:   davinci: 0
    / @: `5 E) {' y% x6 h
  13. Bad block table not found for chip 0( [7 D) R! {1 m* z& W: L. @
  14. Bad block table not found for chip 0
    4 f# G! E. q! x$ b& ]! h( H9 c! `0 b
  15. Bad block table written to 0x00001ffe0000, version 0x01
    + _; v; _0 N; v
  16. Bad block table written to 0x00001ffc0000, version 0x012 C) [0 }6 ~5 v1 f  G" M* L
  17. *** Warning - bad CRC, using default environment! d5 {" B" F% |; s) F( Q! \' Z8 O( e
  18. $ M3 C- s+ d) z/ t. s' }) V
  19. In:    serial' [2 d0 |6 J2 e- _4 M
  20. Out:   serial
    / p' S) m) H  a7 w: n. a% M* f
  21. Err:   serial# p/ E: ~, ?5 c" v! E# {$ W
  22. Net:   No ETH PHY detected!!!
    - _- t  b, \! w. P: Q
  23. Error: Ethernet init failed!
    0 i( m' l8 Y# Z0 t) E
  24. Board Net Initialization Failed% e' R. d! i7 x, S# @. H* q
  25. DaVinci-EMAC# k( U2 _7 v8 o0 z6 q- R3 L5 o2 C
  26. Hit any key to stop autoboot:  0
    8 T4 w( n$ b: t* C
  27. mmc0 is current device; Y+ K& ^; U: Z$ A, B+ N

  28. : G5 d* H% m& ]  P0 Q8 c3 g
  29. ** Unable to use mmc 0:1 for fatload **: B9 U1 |% U% c) z3 L8 e' y7 k

  30. - f/ Z) ~2 ^* g! @( X* ~  w; ^
  31. ** Unable to use mmc 0:1 for fatload **2 }5 F1 J. e5 x. `, b- z: d

  32. , P( r' L2 U  i& {# d
  33. Loading from nand0, offset 0x120000
    ' U8 m# F5 J4 P. R! P2 Y
  34. ** Unknown image type8 p  W1 A, a* ~2 }+ @) k' K& R
  35. SF: Unsupported manufacturer ff
    & e3 c( R& z* }/ C8 s5 Z. w
  36. Failed to initialize SPI flash at 0:0& W$ _* I1 H: l) ^/ K9 V0 z
  37. U-Boot >
复制代码
想求助一下怎么办,有没有能简化debug流程的方法
' D, \' y! M# v% b每次从电脑上的Ubuntu上拷贝程序到SD卡,再从SD卡启动Linux,在Linux中拷贝程序到NAND FLASH,再从NAND FLASH启动,太浪费时间了。
5 S0 s! j& f1 A  Y/ X7 q* d* _
8 u  m, b: R( o* N. x4 Y. x1 F

本帖子中包含更多资源

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

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-12-19 23:51 , Processed in 0.040497 second(s), 26 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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