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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

3

主题

4

帖子

1056

积分

金牌会员

Rank: 6Rank: 6

积分
1056
跳转到指定楼层
楼主
发表于 2017-10-31 21:51:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 yhyhyh 于 2017-10-31 21:53 编辑
6 ^& o- Y, f& ~: P' `( T3 U5 t) w9 A: X2 c  K; I$ o
我按照创龙IPCLite双核裸机通信PDF的流程,开发板从SD卡的Linux系统启动,将编译好的ais和bin文件烧到NAND FLASH中。然后从NAND FLASH启动,能看到程序运行。4 T3 K5 B. D. }  i' y
8 W+ |+ f2 A7 N1 I; H0 b+ i4 u
但是这样的流程太复杂!( l# `/ f8 o+ Y. H! n" {0 W6 }7 a" K- X
0 n: m' x8 C8 e2 O) V
我想试一试能不能在电脑上的Ubuntu编译好程序,之后拷到SD卡中,然后开发板以SD卡启动,运行程序。我先把SD卡还原成普通的SD卡,然后把编译好的程序拷到SD卡后,以SD卡启动时,串口上显示直接进入uboot,如下。不能像PDF上一样(文末的图)
) l# t8 p) t1 t- T$ ?5 I" k( x3 _/ g$ D$ H  H
  1. MMC boot..." k) S+ S0 \$ v/ I
  2. davinci: 00 C1 I; j* d( ?
  3. spl: mmc device found
    ( ]( F5 ^/ I6 p+ q2 u7 c' k9 k
  4. & W' _# G) R  D

  5. 6 `+ T2 j' b* K0 _
  6. U-Boot 2012.04.01-00059-g7363edf (Apr 21 2015 - 18:15:15)0 @4 D& ]0 V) a$ `
  7. 8 Y% A9 ]! t6 f3 b4 x9 f
  8. I2C:   ready
    $ y+ C8 f( O* J) n9 N
  9. DRAM:  128 MiB
    0 G% o9 B7 {, Q6 C
  10. WARNING: Caches not enabled* N. @% B, X: Z5 k. e
  11. NAND:  512 MiB
    : z2 E4 r" I+ K. p7 j+ M
  12. MMC:   davinci: 0
    6 [% u' ~5 \3 Q& M" b1 S* _  l+ H
  13. Bad block table not found for chip 0
    & U* E3 j2 U7 q: U$ S
  14. Bad block table not found for chip 0. O: I5 L4 _/ m" S- e1 w( V! O
  15. Bad block table written to 0x00001ffe0000, version 0x01
    $ b  x# j4 U% V* a8 l
  16. Bad block table written to 0x00001ffc0000, version 0x01/ N8 X/ J1 N( x  V0 Z( O  Z1 u# U
  17. *** Warning - bad CRC, using default environment
    6 q' w& Z' k; w, c
  18. 5 ?5 e- H& U6 ~& B4 C, k
  19. In:    serial; u9 l* O9 X* C: i& ]" A) u
  20. Out:   serial
    / p" {( h2 z* E
  21. Err:   serial
    ! n$ I; H! w9 H  y% f
  22. Net:   No ETH PHY detected!!!
    3 w( |" R! O8 Q9 B5 h
  23. Error: Ethernet init failed!
    ; e  h+ U9 ]$ R7 o6 `/ V
  24. Board Net Initialization Failed
    $ ]8 U0 P: G/ c$ X1 F+ h& n0 g; B# ?/ F
  25. DaVinci-EMAC* A2 R/ A# }# \
  26. Hit any key to stop autoboot:  0
    # g3 l5 p" O4 C9 Q! K5 M1 V
  27. mmc0 is current device
      s3 w8 d  p4 K; {8 K
  28. 0 C5 ]7 V7 Z) @% Z1 n' f0 z! Z
  29. ** Unable to use mmc 0:1 for fatload **
    6 N: t% [$ I) M, h: q5 {

  30. 6 I* \' F- l" c% ~: q" `
  31. ** Unable to use mmc 0:1 for fatload **1 `8 K+ u$ A9 u* f0 w- n9 [
  32. 1 X3 D  e2 L" d' g
  33. Loading from nand0, offset 0x1200000 @' M& ?& h+ W9 S( w6 A
  34. ** Unknown image type
    ) y% N/ @  T9 L9 b$ S' V' u
  35. SF: Unsupported manufacturer ff
    9 p+ i5 r5 l; C6 G. Y
  36. Failed to initialize SPI flash at 0:0% ?; `. T* c' A7 A3 m* F
  37. U-Boot >
复制代码
想求助一下怎么办,有没有能简化debug流程的方法
5 u/ A) X9 k# H- f每次从电脑上的Ubuntu上拷贝程序到SD卡,再从SD卡启动Linux,在Linux中拷贝程序到NAND FLASH,再从NAND FLASH启动,太浪费时间了。9 n2 g6 E4 D$ w! i& ]5 e: }3 `
( z( f& @! @7 v6 \9 Q

本帖子中包含更多资源

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

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

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2026-1-30 22:12 , Processed in 0.038340 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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