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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

3

主题

4

帖子

1056

积分

金牌会员

Rank: 6Rank: 6

积分
1056
跳转到指定楼层
楼主
发表于 2017-10-31 21:51:22 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 yhyhyh 于 2017-10-31 21:53 编辑 6 u1 E: F- @) d" G. P
7 S1 q# j3 r8 u4 i
我按照创龙IPCLite双核裸机通信PDF的流程,开发板从SD卡的Linux系统启动,将编译好的ais和bin文件烧到NAND FLASH中。然后从NAND FLASH启动,能看到程序运行。% T3 r3 t5 H* e9 c, N! R. b

( X" x% S- W/ N5 M9 j但是这样的流程太复杂!
  [& p" `" q, E: A, R4 J' G- o' u5 F8 f: U- k8 Q' o" h
我想试一试能不能在电脑上的Ubuntu编译好程序,之后拷到SD卡中,然后开发板以SD卡启动,运行程序。我先把SD卡还原成普通的SD卡,然后把编译好的程序拷到SD卡后,以SD卡启动时,串口上显示直接进入uboot,如下。不能像PDF上一样(文末的图)4 b9 D4 A' E- w- M) ?& i/ z

  a2 M& a# R1 U6 W+ C( P  h. k* V
  1. MMC boot...
    : @! H" L. Y; i( i* d$ N
  2. davinci: 0
    4 b7 U. u) B* \. Q; y( f
  3. spl: mmc device found$ G7 X- p5 a9 ?& ^; [+ |$ G+ M
  4. 8 }  V4 i  `. X

  5. + N9 k& J& Y% d+ h1 e- b
  6. U-Boot 2012.04.01-00059-g7363edf (Apr 21 2015 - 18:15:15)
    " Q) P# s# |9 Y# T& ~/ V

  7. : z2 S! W" m7 ^( K( S+ T
  8. I2C:   ready% i$ F9 z% ]: [' e& b0 v5 w: ]9 S9 \
  9. DRAM:  128 MiB
    + c  V5 ]  x: m2 j& `
  10. WARNING: Caches not enabled
    1 t5 D* p) m' u) _
  11. NAND:  512 MiB' [. x8 N$ O5 M, D. s; R
  12. MMC:   davinci: 0
    % a8 L4 V. V5 d0 G* i# v$ A
  13. Bad block table not found for chip 0
    . M; t" M6 c% O  i1 E- P% F
  14. Bad block table not found for chip 0
    & x3 E' Y6 _# i& ~# x/ E/ p
  15. Bad block table written to 0x00001ffe0000, version 0x01
    ! ~2 V* `6 E  f; y0 O. b  H! ^
  16. Bad block table written to 0x00001ffc0000, version 0x01
    ( @' p2 D; G' Q  _5 I
  17. *** Warning - bad CRC, using default environment
    4 F' _' p+ U0 }/ @5 p9 |- b
  18. 7 p" G7 E  t5 k4 Z
  19. In:    serial/ y; q& l& r3 e/ o' D6 ?
  20. Out:   serial9 M; o) Y6 Z* r( b  f
  21. Err:   serial( J2 m& p! ~% r/ h4 p8 i$ l
  22. Net:   No ETH PHY detected!!!% a$ `2 \& \$ _6 O" a" ]; v
  23. Error: Ethernet init failed!! H& z" b0 M- ?. ~) n, t8 V2 \4 W
  24. Board Net Initialization Failed
      L7 K3 ~5 g8 w3 T
  25. DaVinci-EMAC  u9 c* Y3 e( E8 @' s. E
  26. Hit any key to stop autoboot:  0' n! g/ g# ?* N$ B, t# W
  27. mmc0 is current device
    & p- D5 q$ z4 w9 g

  28. 1 H- D3 x, P/ ?$ R
  29. ** Unable to use mmc 0:1 for fatload **
    # j. B; `! @! s& q0 A1 o) m
  30. / C" B+ N* S4 U/ X- a! d
  31. ** Unable to use mmc 0:1 for fatload **
    * e4 h! r( [9 i2 x% ?

  32. ' c# s' S8 Q! o; Z8 h) W# ?- f% L3 j
  33. Loading from nand0, offset 0x120000
    ) i4 B" T4 X% z: t/ Q! Q
  34. ** Unknown image type
    ' b* \" t7 D) B2 t8 j) ^
  35. SF: Unsupported manufacturer ff
    % t3 t( a9 p9 j( m) q
  36. Failed to initialize SPI flash at 0:0
    1 ^- z- m, J1 f! X4 ?+ C
  37. U-Boot >
复制代码
想求助一下怎么办,有没有能简化debug流程的方法3 _, E3 N" \7 H; Q$ A3 L) |
每次从电脑上的Ubuntu上拷贝程序到SD卡,再从SD卡启动Linux,在Linux中拷贝程序到NAND FLASH,再从NAND FLASH启动,太浪费时间了。8 ~) e! G$ l9 f

# V- ~) Q& r- \) x4 u" K

本帖子中包含更多资源

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

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-16 13:25 , Processed in 0.036597 second(s), 26 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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