从SD卡启动IPCLite程序的问题 - OMAP-L138 - 嵌入式开发者社区 - 51ele.net
设为首页收藏本站
点击跳转“创龙科技服务通”

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

3

主题

4

帖子

1056

积分

金牌会员

Rank: 6Rank: 6

积分
1056
跳转到指定楼层
楼主
发表于 2017-10-31 21:51:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 yhyhyh 于 2017-10-31 21:53 编辑
* W  g9 j5 E3 c0 V& j" x7 G5 |% S% K( d  F5 t( W
我按照创龙IPCLite双核裸机通信PDF的流程,开发板从SD卡的Linux系统启动,将编译好的ais和bin文件烧到NAND FLASH中。然后从NAND FLASH启动,能看到程序运行。
) a8 @1 i- [% x: z' P3 e
9 W% U0 J5 _% G9 s但是这样的流程太复杂!5 V- E8 K1 i: M( E- g

) q( [! e, H- U8 z我想试一试能不能在电脑上的Ubuntu编译好程序,之后拷到SD卡中,然后开发板以SD卡启动,运行程序。我先把SD卡还原成普通的SD卡,然后把编译好的程序拷到SD卡后,以SD卡启动时,串口上显示直接进入uboot,如下。不能像PDF上一样(文末的图)
% A8 ^4 ~( ]; {/ I( |9 \- f" O  k7 U) a( s
  1. MMC boot...
    3 X- W* ?2 j% [; W! ^& H8 X
  2. davinci: 0+ X0 ]/ G1 x$ Y/ a4 S
  3. spl: mmc device found# D/ J& t* d, i4 h# C* g

  4. : L% y7 [* K4 `6 s8 a* o$ j& q

  5. 4 k( p/ Z0 Q+ e- ~" z2 M% t
  6. U-Boot 2012.04.01-00059-g7363edf (Apr 21 2015 - 18:15:15)
      m7 A! ~6 u( i5 d5 p! [

  7. " z2 h  w/ F0 [6 J
  8. I2C:   ready: V, ^9 |6 U! B+ Q
  9. DRAM:  128 MiB' ]! b- V, t, A+ l% d* L. P
  10. WARNING: Caches not enabled
    6 ]  }1 V9 y- x$ D1 v9 m* k
  11. NAND:  512 MiB6 P, x/ H& c) L: o1 f& a
  12. MMC:   davinci: 0
      j' j; _: |2 V/ o- p
  13. Bad block table not found for chip 0
    ; t! \& \3 b  n3 @1 X
  14. Bad block table not found for chip 0+ s; Y( H& b# L/ T$ x3 p' e/ y
  15. Bad block table written to 0x00001ffe0000, version 0x01
    . p! S, l6 B+ l
  16. Bad block table written to 0x00001ffc0000, version 0x01
    8 N, M0 `' ^; S; [" y4 j0 F7 m
  17. *** Warning - bad CRC, using default environment
    # b% @5 W- Y- P- f8 A! J( P  k$ e
  18. 2 K+ y  B3 |( D' w8 w$ t3 u
  19. In:    serial
    1 R' u9 X4 p6 W  L
  20. Out:   serial
    , K4 F6 u6 X! A
  21. Err:   serial4 K/ a; @. a0 i- W6 `
  22. Net:   No ETH PHY detected!!!
    9 k" A' x1 M" N9 c. i
  23. Error: Ethernet init failed!% H8 n: I3 m4 n5 |) _5 B& R" y+ ~
  24. Board Net Initialization Failed7 O. s/ b: X3 C5 a( x3 e
  25. DaVinci-EMAC0 E2 t$ h' N1 _3 |4 e9 l, Z
  26. Hit any key to stop autoboot:  03 ?3 d4 c) r9 j4 p' J: J+ @
  27. mmc0 is current device3 z9 p0 P4 S7 f* D; w# \# u3 z/ M8 K

  28. ; E) Q6 }5 C! \) e/ o
  29. ** Unable to use mmc 0:1 for fatload **
    9 ?5 q( ^& G8 \- k0 x- a
  30. / I! z9 @# B/ {" ^
  31. ** Unable to use mmc 0:1 for fatload **
    3 z4 c8 Y% E+ K3 ?- K6 D

  32. 6 z6 O. P- |% P0 |8 a4 C7 v: d
  33. Loading from nand0, offset 0x120000
    & Y9 L) l( E$ q; C4 l$ f
  34. ** Unknown image type
    ! K9 f: Y/ n/ c
  35. SF: Unsupported manufacturer ff3 I6 M  o; q* Y
  36. Failed to initialize SPI flash at 0:00 {: D3 B2 D& f0 y. Z" I% S0 U
  37. U-Boot >
复制代码
想求助一下怎么办,有没有能简化debug流程的方法: n' @+ v8 }& Q  o( g
每次从电脑上的Ubuntu上拷贝程序到SD卡,再从SD卡启动Linux,在Linux中拷贝程序到NAND FLASH,再从NAND FLASH启动,太浪费时间了。6 F# n0 A! c( T

7 _- K8 @+ J' a2 v1 v

本帖子中包含更多资源

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

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

使用道具 举报

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

本版积分规则

点击跳转“创龙科技服务通”

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

GMT+8, 2026-3-17 05:04 , Processed in 0.044414 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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