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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

3

主题

4

帖子

1056

积分

金牌会员

Rank: 6Rank: 6

积分
1056
跳转到指定楼层
楼主
发表于 2017-10-31 21:51:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 yhyhyh 于 2017-10-31 21:53 编辑
. U- ~9 |9 t. o* Q7 |" W" d3 P0 K; S# Z0 W1 h# V- ~% i; E
我按照创龙IPCLite双核裸机通信PDF的流程,开发板从SD卡的Linux系统启动,将编译好的ais和bin文件烧到NAND FLASH中。然后从NAND FLASH启动,能看到程序运行。
" l6 t" _( g  j& ^$ n4 i2 X9 C& c/ X
但是这样的流程太复杂!) ]. R8 U0 _4 C! c

  l  x6 j+ H2 e* _& ^我想试一试能不能在电脑上的Ubuntu编译好程序,之后拷到SD卡中,然后开发板以SD卡启动,运行程序。我先把SD卡还原成普通的SD卡,然后把编译好的程序拷到SD卡后,以SD卡启动时,串口上显示直接进入uboot,如下。不能像PDF上一样(文末的图); e* Y5 z+ w6 L$ [

% N  R! ?! W* P/ J
  1. MMC boot...
    : Z) d( b' |3 a5 j& G5 ~3 P0 B9 {
  2. davinci: 0
    " d, e1 x, K; Z$ u4 j: A  G0 s. |! s5 ?
  3. spl: mmc device found# d- E/ ]1 D6 B' ]  Q! T9 p
  4. ' V4 }. p" x/ Q& j$ R9 H7 d

  5. 0 o: f. ~& W! H4 c
  6. U-Boot 2012.04.01-00059-g7363edf (Apr 21 2015 - 18:15:15)
    # a7 E0 s7 A/ D; ]# i

  7. 4 u9 I7 y& ^8 S
  8. I2C:   ready
    : E) h1 V+ Q/ X  T4 n# v' j
  9. DRAM:  128 MiB- E# o1 u6 N. f9 e2 W6 K3 w
  10. WARNING: Caches not enabled
    - [' e! M1 l: P/ e" @
  11. NAND:  512 MiB. \$ k2 \4 [* `6 d
  12. MMC:   davinci: 00 t! a6 d! U, ]% s
  13. Bad block table not found for chip 0
    + |5 p* z- b5 x
  14. Bad block table not found for chip 09 Z' T: }3 B6 T
  15. Bad block table written to 0x00001ffe0000, version 0x01& q. a' s/ r, w
  16. Bad block table written to 0x00001ffc0000, version 0x01# g+ \6 w# B' l& v7 u  g+ w
  17. *** Warning - bad CRC, using default environment1 U& Z6 K+ H8 p# i2 L) I1 U2 M* L) h

  18. : b7 k. t$ _* Y9 [  U
  19. In:    serial
    * \- K1 d4 n! r9 K9 k  O! T3 w
  20. Out:   serial
    ( q7 X$ F, F! d8 X
  21. Err:   serial9 S0 U+ p0 L1 [2 j5 R
  22. Net:   No ETH PHY detected!!!# A+ Z7 r: g5 D" p- C7 F6 U$ \# f
  23. Error: Ethernet init failed!& p! W4 c2 W) x) |: d% p
  24. Board Net Initialization Failed. J7 q$ ]" z& P1 X: g
  25. DaVinci-EMAC
    # }: O/ b1 w& Z- u
  26. Hit any key to stop autoboot:  0, b$ |9 L8 ~2 E# l5 w( ]* v
  27. mmc0 is current device* S9 b& y7 K; N" {9 H$ r& w& Z! k0 B
  28. ' l  c. {3 [* z0 x! ?* Q
  29. ** Unable to use mmc 0:1 for fatload **
      I8 n9 C6 j5 ~* q" C
  30. 5 K4 z! O. f) W) S! G& o( }9 K
  31. ** Unable to use mmc 0:1 for fatload **0 \" A/ }2 e( }: D- |8 Z3 `5 D" g5 c

  32. : M7 e  R% p/ v, b! n2 `0 T
  33. Loading from nand0, offset 0x1200006 b; z  a1 M$ |  g4 `: W
  34. ** Unknown image type! V+ q/ Z8 r8 w6 d; B, C
  35. SF: Unsupported manufacturer ff4 K# R0 i9 d8 T$ ]9 c, W  j; s
  36. Failed to initialize SPI flash at 0:0
    + @& ]4 {% |$ r) a# K9 p3 w. V
  37. U-Boot >
复制代码
想求助一下怎么办,有没有能简化debug流程的方法
# {' t: ?* E' ~9 X. t6 h( U1 Q每次从电脑上的Ubuntu上拷贝程序到SD卡,再从SD卡启动Linux,在Linux中拷贝程序到NAND FLASH,再从NAND FLASH启动,太浪费时间了。
& O. r& D' w. k1 G$ j( _! [7 Y/ o, S

本帖子中包含更多资源

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

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-11-5 00:06 , Processed in 0.051411 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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