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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

3

主题

4

帖子

1056

积分

金牌会员

Rank: 6Rank: 6

积分
1056
跳转到指定楼层
楼主
发表于 2017-10-31 21:51:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 yhyhyh 于 2017-10-31 21:53 编辑
  |4 }  i: J! Z* M3 S- v
* {+ j; Z4 P: t" ^3 u6 T我按照创龙IPCLite双核裸机通信PDF的流程,开发板从SD卡的Linux系统启动,将编译好的ais和bin文件烧到NAND FLASH中。然后从NAND FLASH启动,能看到程序运行。+ Q* b7 i- G* x: Q0 q
2 h: x2 N. s' [8 Z$ _* z+ B( d
但是这样的流程太复杂!: |7 \, P! d1 R% o, U3 x
- ?, r) }( R! \4 f
我想试一试能不能在电脑上的Ubuntu编译好程序,之后拷到SD卡中,然后开发板以SD卡启动,运行程序。我先把SD卡还原成普通的SD卡,然后把编译好的程序拷到SD卡后,以SD卡启动时,串口上显示直接进入uboot,如下。不能像PDF上一样(文末的图)
1 X" l( ]4 \2 ]( C: ~/ Q$ x1 x, K8 Z+ W$ c: M: \& p
  1. MMC boot...' N" t* M) Q  ^
  2. davinci: 0
    # T- ~' f, C$ q6 C- s9 i1 u
  3. spl: mmc device found
      \$ U" f# t( [5 [  X& H) B! A( `4 S

  4. 2 O, d% m: e2 f- T" v# K; w2 B

  5. ( {& _# v( U; f2 u- f
  6. U-Boot 2012.04.01-00059-g7363edf (Apr 21 2015 - 18:15:15)
    * x* D# M9 Q( ^) A
  7. - g: Z8 k9 m( d" ?8 z
  8. I2C:   ready
    ( X) x2 r0 C' s7 h. J) D' {
  9. DRAM:  128 MiB& Y7 c; R+ o7 \) r
  10. WARNING: Caches not enabled
    $ I) i! Z2 B$ |3 T5 i9 m9 q$ R4 z1 n3 C
  11. NAND:  512 MiB
    6 n' a) q6 [' a: r9 b- _
  12. MMC:   davinci: 0
    * z1 Z* D" Y3 M1 A1 `) k
  13. Bad block table not found for chip 0+ R9 [( M; Q0 ~
  14. Bad block table not found for chip 0
    ' f6 \7 G+ w! a/ U2 U
  15. Bad block table written to 0x00001ffe0000, version 0x01  N6 z9 b! P6 n% F
  16. Bad block table written to 0x00001ffc0000, version 0x01
    * n. K' y) H" i
  17. *** Warning - bad CRC, using default environment- d) _2 X& m# O; P

  18. 2 n7 C0 }4 e* W. l
  19. In:    serial
    4 {5 k0 j- ~) F5 V1 e# y+ ?
  20. Out:   serial5 ]: P5 E0 E/ }, j) N9 c. l
  21. Err:   serial6 D3 p* B8 b5 ]$ I
  22. Net:   No ETH PHY detected!!!" @; F* j- a: E8 w, S
  23. Error: Ethernet init failed!9 j3 {: ]6 j) V- z
  24. Board Net Initialization Failed
    5 q: U: O4 A. M
  25. DaVinci-EMAC
    ; l" B' J+ P0 A9 t/ a, X, i1 o
  26. Hit any key to stop autoboot:  0
    * G8 y( E5 Z4 M( t. B2 T: Q
  27. mmc0 is current device3 B1 e& P5 K  ^$ m

  28. + a3 U1 H* }9 M' B. \
  29. ** Unable to use mmc 0:1 for fatload **5 q1 q- O; ~' ?9 B  z  T

  30. * D5 q$ q* z; Y& Y7 Y  e8 @* s
  31. ** Unable to use mmc 0:1 for fatload **
    . W2 L  }3 N4 @5 J2 s! y- T

  32. 6 W3 J! a3 |/ {% Y
  33. Loading from nand0, offset 0x120000+ G- }: |0 f1 s9 u& Z/ U
  34. ** Unknown image type
    * g7 w! M* H4 e! k$ |. [# D
  35. SF: Unsupported manufacturer ff& H4 ^/ N0 @& c& U, l
  36. Failed to initialize SPI flash at 0:0. Z4 V- `, d: C4 j7 y2 n- l
  37. U-Boot >
复制代码
想求助一下怎么办,有没有能简化debug流程的方法
+ C& V& D7 t! F! `+ k每次从电脑上的Ubuntu上拷贝程序到SD卡,再从SD卡启动Linux,在Linux中拷贝程序到NAND FLASH,再从NAND FLASH启动,太浪费时间了。
6 |" p: @" J2 k) I$ v& n7 N2 z
* Y4 K2 H5 o& o2 k4 y0 U7 J

本帖子中包含更多资源

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

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-2 20:53 , Processed in 0.034129 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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