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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

3

主题

4

帖子

1056

积分

金牌会员

Rank: 6Rank: 6

积分
1056
跳转到指定楼层
楼主
发表于 2017-10-31 21:51:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 yhyhyh 于 2017-10-31 21:53 编辑
/ }8 S: S  D8 o5 z( b0 v- b  c8 h6 @8 E/ b7 G' f' [8 ~7 R
我按照创龙IPCLite双核裸机通信PDF的流程,开发板从SD卡的Linux系统启动,将编译好的ais和bin文件烧到NAND FLASH中。然后从NAND FLASH启动,能看到程序运行。
* K5 S3 |# w+ z5 @; [& w- z- |  c5 \; F8 l0 k
但是这样的流程太复杂!
* i9 {& g' v, C9 {  V
. l6 d9 W( Z7 b" M5 E我想试一试能不能在电脑上的Ubuntu编译好程序,之后拷到SD卡中,然后开发板以SD卡启动,运行程序。我先把SD卡还原成普通的SD卡,然后把编译好的程序拷到SD卡后,以SD卡启动时,串口上显示直接进入uboot,如下。不能像PDF上一样(文末的图)
9 k4 T6 A& X' k" b3 B# ^! a1 l) L# y6 T$ Y% Z
  1. MMC boot...
    7 K3 _9 ~3 \; x. n. T, D
  2. davinci: 02 A0 u( s  M. c; w7 s
  3. spl: mmc device found$ T& F  a' W! i( U

  4. * p9 E: C) {* ~) K6 C. h

  5. 1 O" _) K  j' v' X1 f% v# O
  6. U-Boot 2012.04.01-00059-g7363edf (Apr 21 2015 - 18:15:15)- x* b+ a0 G6 h

  7. % M) K# k  P$ g; i! W. |
  8. I2C:   ready
    6 Z2 S4 s! T1 Q# z. }
  9. DRAM:  128 MiB
    2 J4 E$ C4 D0 c' @: @7 s  m
  10. WARNING: Caches not enabled
    * U# |" Y3 b* j! k* P; H
  11. NAND:  512 MiB( h/ F& z1 f9 Z( O
  12. MMC:   davinci: 03 o/ j, Z$ a- n1 G4 [7 f1 W% Z5 S
  13. Bad block table not found for chip 0! X6 l/ e2 n4 J' ~- g+ a( f
  14. Bad block table not found for chip 0
    ( @$ X; G4 _3 s
  15. Bad block table written to 0x00001ffe0000, version 0x01$ T0 t7 f: a. @
  16. Bad block table written to 0x00001ffc0000, version 0x01$ z  x3 J4 G$ S5 g" U7 v9 C
  17. *** Warning - bad CRC, using default environment
    . F0 o& w+ ^. I" T

  18. , S/ D5 ^/ v, b6 N: o# [5 ~
  19. In:    serial) T# F" f5 {$ _+ a: [$ i
  20. Out:   serial
    : l1 Q& \+ H5 G9 ]4 R
  21. Err:   serial3 V2 _( \' t& {/ E
  22. Net:   No ETH PHY detected!!!! w* D, y: o6 }8 z% V
  23. Error: Ethernet init failed!
    3 Q% N0 s& f9 }8 O6 S
  24. Board Net Initialization Failed% f0 X& x7 U# K
  25. DaVinci-EMAC4 d9 h) P  J* y! s# v$ p
  26. Hit any key to stop autoboot:  0  A* E6 z' l! E( E$ Y
  27. mmc0 is current device
    2 t0 X7 r: ^4 [4 [' M/ ]8 E
  28. 0 a6 o3 Y; _, I4 D! G( Y5 }
  29. ** Unable to use mmc 0:1 for fatload **
    , C/ y, r8 u2 p9 [( L! a8 y
  30. ; {; Q+ w! h4 s7 v. P) S
  31. ** Unable to use mmc 0:1 for fatload **: p5 _0 |) a7 y" P1 ~

  32.   G- m' B. o+ [  T5 s& {- ]8 T
  33. Loading from nand0, offset 0x120000
    7 v- t' z$ C" l) y* ^5 h
  34. ** Unknown image type
    # @8 g/ G$ u: _4 U/ k* `. k, m
  35. SF: Unsupported manufacturer ff: S  {/ u9 S9 \9 u. {/ i
  36. Failed to initialize SPI flash at 0:0! }% x$ D) J+ C5 l3 \  I
  37. U-Boot >
复制代码
想求助一下怎么办,有没有能简化debug流程的方法
8 {5 L% Z1 t  i" O( |每次从电脑上的Ubuntu上拷贝程序到SD卡,再从SD卡启动Linux,在Linux中拷贝程序到NAND FLASH,再从NAND FLASH启动,太浪费时间了。5 M, m. w" D2 }8 e2 F

2 T3 R5 x5 [$ A4 b. }2 I, Y/ |

本帖子中包含更多资源

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

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-2 17:48 , Processed in 0.087354 second(s), 26 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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