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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

3

主题

4

帖子

1056

积分

金牌会员

Rank: 6Rank: 6

积分
1056
跳转到指定楼层
楼主
发表于 2017-10-31 21:51:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 yhyhyh 于 2017-10-31 21:53 编辑
. N7 R' @. s' l: R% V$ P
. h9 X) G  B  m' }: J! k我按照创龙IPCLite双核裸机通信PDF的流程,开发板从SD卡的Linux系统启动,将编译好的ais和bin文件烧到NAND FLASH中。然后从NAND FLASH启动,能看到程序运行。8 R+ H/ O8 Z# Y5 d# h+ g
6 z- `) Q5 v* @0 j( E
但是这样的流程太复杂!# e3 b  M  W) f9 L7 X& Y

' H/ W7 w: l. L' p  @+ C+ T$ x我想试一试能不能在电脑上的Ubuntu编译好程序,之后拷到SD卡中,然后开发板以SD卡启动,运行程序。我先把SD卡还原成普通的SD卡,然后把编译好的程序拷到SD卡后,以SD卡启动时,串口上显示直接进入uboot,如下。不能像PDF上一样(文末的图)% e% o% ]3 p3 T9 O3 e# e1 U
7 i" J* W0 C: k; T# S
  1. MMC boot...
    / Z/ h5 V) x0 T8 Y6 H+ Z# D* q, g: r
  2. davinci: 08 r5 \5 D# _. ?+ F- m
  3. spl: mmc device found
      r8 w! T) e+ q

  4. 2 S, R' {& I: y6 |

  5. ( n6 h0 b+ L  s, J' R5 ]' ?7 [
  6. U-Boot 2012.04.01-00059-g7363edf (Apr 21 2015 - 18:15:15)7 [4 p# M" d' I

  7. ( L/ j  O6 u; |% N. c- w
  8. I2C:   ready4 E, O4 ^1 i' Z0 k
  9. DRAM:  128 MiB" h8 F2 i& p5 S9 {
  10. WARNING: Caches not enabled
    - ?; G" c9 e, H. a. Z# ]# p
  11. NAND:  512 MiB- S2 T! u5 u' ]  A  u0 ]# u3 g
  12. MMC:   davinci: 0" N0 r8 k8 J2 r" z2 k
  13. Bad block table not found for chip 0; M: ?6 B# h+ b6 u% n0 u1 W2 y; `
  14. Bad block table not found for chip 0" g6 Z. I5 j3 p2 r
  15. Bad block table written to 0x00001ffe0000, version 0x017 c  F& E& Q' O: E, j- H, J1 y
  16. Bad block table written to 0x00001ffc0000, version 0x016 e+ r2 i3 |0 E5 A
  17. *** Warning - bad CRC, using default environment7 E9 I" M$ ?% ^+ x
  18. + `+ N# S, v* x; `4 m
  19. In:    serial( A5 H$ N- G0 b0 N2 q
  20. Out:   serial
    " y# J' r9 }8 _" z- a7 |
  21. Err:   serial
    9 u0 ], p0 A0 z$ q" C
  22. Net:   No ETH PHY detected!!!# ]! x0 P) ?% ~4 s# {
  23. Error: Ethernet init failed!
    7 g* H9 R+ D% f& Y* w% F
  24. Board Net Initialization Failed
    % M$ n) l: g/ O4 M* Q, n3 _3 Y
  25. DaVinci-EMAC" P# `9 a/ o0 o
  26. Hit any key to stop autoboot:  0/ M0 O# D$ Q0 `* @9 R
  27. mmc0 is current device
      q* I* K8 v; c
  28. 6 J7 D9 Y. ^7 K+ P
  29. ** Unable to use mmc 0:1 for fatload **
    , F# G  b# `6 Y: k

  30. ( u0 g; X  r) i! E( o7 \5 o8 r! e
  31. ** Unable to use mmc 0:1 for fatload **0 E0 V3 m( q. G" A2 y( p0 }# w
  32. ; @( K  t# O9 d. o; B
  33. Loading from nand0, offset 0x1200008 D7 M, a# J. O: P
  34. ** Unknown image type7 [  L! r6 _" k, ]! n
  35. SF: Unsupported manufacturer ff
    0 n: e# \2 t* B" }  Y0 V8 U6 m
  36. Failed to initialize SPI flash at 0:0
    , s% e& D: L8 {5 W3 J$ k
  37. U-Boot >
复制代码
想求助一下怎么办,有没有能简化debug流程的方法
3 H6 o% m% Z" [% J: i每次从电脑上的Ubuntu上拷贝程序到SD卡,再从SD卡启动Linux,在Linux中拷贝程序到NAND FLASH,再从NAND FLASH启动,太浪费时间了。
, k( E; V' Z$ X: H7 K6 l. ~5 A( U& i! J6 x3 `* C) e9 {/ s- Y2 N

本帖子中包含更多资源

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

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-29 23:29 , Processed in 0.036444 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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