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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

3

主题

4

帖子

1056

积分

金牌会员

Rank: 6Rank: 6

积分
1056
跳转到指定楼层
楼主
发表于 2017-10-31 21:51:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 yhyhyh 于 2017-10-31 21:53 编辑
: k- t; r; j) V* Z0 t! Z, e) F: F  s* G3 N* A
我按照创龙IPCLite双核裸机通信PDF的流程,开发板从SD卡的Linux系统启动,将编译好的ais和bin文件烧到NAND FLASH中。然后从NAND FLASH启动,能看到程序运行。
" I1 v4 N6 q( s" W- \- F: w& I. m+ ]! e/ l$ f& M( n) S4 J/ j
但是这样的流程太复杂!( k4 k) e. C* @% O. A& n- J
1 ?3 `8 H+ S: L! N  Z2 a
我想试一试能不能在电脑上的Ubuntu编译好程序,之后拷到SD卡中,然后开发板以SD卡启动,运行程序。我先把SD卡还原成普通的SD卡,然后把编译好的程序拷到SD卡后,以SD卡启动时,串口上显示直接进入uboot,如下。不能像PDF上一样(文末的图)
/ ?* X$ N- w. |& P0 m5 m$ b$ m: S5 X6 A# y, r' ?
  1. MMC boot...8 G! f. K+ s) N9 q! Y: b5 L
  2. davinci: 0! y* ?6 B" Y/ ~
  3. spl: mmc device found4 v) h: |1 [, u$ m) M5 g$ ~
  4. " g+ P' R* L$ g7 Q( p; R' A2 _9 D
  5.   Y' b4 p9 ^  @$ o6 t( _2 r
  6. U-Boot 2012.04.01-00059-g7363edf (Apr 21 2015 - 18:15:15)! s6 Q3 N+ h" M& M/ U( w
  7. - X  ~! g+ L+ h  V
  8. I2C:   ready
    * s! Y' L! n/ v3 ~6 X2 D
  9. DRAM:  128 MiB* H' x7 t- ~- t8 U' A, ?
  10. WARNING: Caches not enabled
    ! b, P7 ^% [4 O! ^( D, J
  11. NAND:  512 MiB
    # q( B  u: K4 x8 n- o
  12. MMC:   davinci: 00 }+ M7 r( u0 m% \# z
  13. Bad block table not found for chip 06 t, g7 @- ^# q1 R/ C, \
  14. Bad block table not found for chip 0
    / g0 V! e" Y. j6 [' T1 P4 m: w+ o' l& L+ ~
  15. Bad block table written to 0x00001ffe0000, version 0x01
    ' }; [( e8 |" D* H# y% }
  16. Bad block table written to 0x00001ffc0000, version 0x01
      ]9 n. T# M3 R/ Y( `
  17. *** Warning - bad CRC, using default environment
    1 Y* H8 {+ J5 {: Q( R% V% Q! ~! {
  18. / k+ \+ J& k0 U( x5 x; A7 L# h
  19. In:    serial8 B/ Z8 h# A5 N4 d8 w
  20. Out:   serial
    6 l$ h$ ]: m( G( V$ N& x4 ^. T
  21. Err:   serial
    * M3 u# V' z$ j" X6 V3 r5 c8 @
  22. Net:   No ETH PHY detected!!!# n5 O; R7 b" z! ~% q; c4 F
  23. Error: Ethernet init failed!6 O$ ~8 ]& `' s+ q+ D
  24. Board Net Initialization Failed
    1 ]* z# k3 O, q8 o
  25. DaVinci-EMAC
      C2 ]8 F- G/ a( v: `" u% T6 D/ Y
  26. Hit any key to stop autoboot:  0- I& u- N) @* T6 _* l( D
  27. mmc0 is current device! q4 B+ C2 k9 N

  28. : o0 H7 Y: p, |3 U7 ^* [: H
  29. ** Unable to use mmc 0:1 for fatload **
    ' E$ k! t7 z, g# b" Y1 q

  30. 9 J: ]' R! y4 V8 Z7 v4 i
  31. ** Unable to use mmc 0:1 for fatload **
    ! f, [3 E5 T% f6 X3 h+ L
  32. ( u! F- V1 K$ k' q" Y  W
  33. Loading from nand0, offset 0x120000
    ( ]) |* E7 {" W6 x4 V$ y7 w5 X
  34. ** Unknown image type
    - v& ^% s& Y# r: g  S! j& x
  35. SF: Unsupported manufacturer ff1 S# D/ ?! g! A) B" _5 ]* s
  36. Failed to initialize SPI flash at 0:05 O5 Y( o( l( l& Q+ Q
  37. U-Boot >
复制代码
想求助一下怎么办,有没有能简化debug流程的方法  @7 q  T3 C1 a+ n' n, s2 R
每次从电脑上的Ubuntu上拷贝程序到SD卡,再从SD卡启动Linux,在Linux中拷贝程序到NAND FLASH,再从NAND FLASH启动,太浪费时间了。+ q* \9 [2 l# ?1 Y1 ]. W# G

+ o3 {4 G! F, m5 A' v3 T+ v

本帖子中包含更多资源

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

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-3 05:52 , Processed in 0.036350 second(s), 26 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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