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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

3

主题

4

帖子

1056

积分

金牌会员

Rank: 6Rank: 6

积分
1056
跳转到指定楼层
楼主
发表于 2017-10-31 21:51:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 yhyhyh 于 2017-10-31 21:53 编辑 : ^  H, l! c2 y) c/ R' U, X6 a$ S

: m% C' t+ q: z8 d我按照创龙IPCLite双核裸机通信PDF的流程,开发板从SD卡的Linux系统启动,将编译好的ais和bin文件烧到NAND FLASH中。然后从NAND FLASH启动,能看到程序运行。
( _- l9 M5 A- w! P0 a" Z0 }1 y% S  C4 c2 W$ D( u
但是这样的流程太复杂!$ T  [" L2 c" z7 ^$ K- \& \6 j/ S% q

) m0 t- G, \" j' Q我想试一试能不能在电脑上的Ubuntu编译好程序,之后拷到SD卡中,然后开发板以SD卡启动,运行程序。我先把SD卡还原成普通的SD卡,然后把编译好的程序拷到SD卡后,以SD卡启动时,串口上显示直接进入uboot,如下。不能像PDF上一样(文末的图)7 Q. G5 x' i/ C+ u6 W" O" \

! C- }: F  Y# t
  1. MMC boot...2 r/ e1 N7 E8 R- b1 y# C
  2. davinci: 00 g+ X6 Q, }7 h% I+ \4 \! J& b
  3. spl: mmc device found
    ) ^! z8 J* t+ m1 j9 q
  4. 1 _" ]) b: A2 b) T9 |

  5. ( z$ G* g( o7 T. i3 c+ c4 R
  6. U-Boot 2012.04.01-00059-g7363edf (Apr 21 2015 - 18:15:15): L! v7 {% {4 k2 o' Q& Z* Q; ~
  7. , y& e$ x) _% U) S. X4 I, }
  8. I2C:   ready
    2 V, A4 E* P4 ^
  9. DRAM:  128 MiB7 S4 L! y$ H. {% h4 L4 W
  10. WARNING: Caches not enabled
    ) u+ s6 ?( g: r: L
  11. NAND:  512 MiB
    , U% I4 _+ C; y9 Q( S! ^( U
  12. MMC:   davinci: 0* _. G# A9 m# S6 ]- y. b, L
  13. Bad block table not found for chip 02 N2 d$ c$ r, P: i& }: j
  14. Bad block table not found for chip 0+ ~$ X) o; w/ {0 b) `
  15. Bad block table written to 0x00001ffe0000, version 0x01
    % ~# m: `# ?7 S' p0 H% ]
  16. Bad block table written to 0x00001ffc0000, version 0x01
    & B- e% O( g' I+ ?6 ^% f$ e
  17. *** Warning - bad CRC, using default environment
    ( ~# O/ Y! t& g
  18. # h* r. _0 Z: u9 @# Q. c0 {
  19. In:    serial
    " p: f' _) A% W$ c4 e( v
  20. Out:   serial; Q5 W# h0 f! s0 d- f( L
  21. Err:   serial; R5 X& s( C- y4 D
  22. Net:   No ETH PHY detected!!!- ]5 k1 X9 o) \; c  p  X+ C
  23. Error: Ethernet init failed!
    # B/ Z; B" e) P/ Z
  24. Board Net Initialization Failed
    3 V3 N" [; d' d2 P* v
  25. DaVinci-EMAC2 l# E! Y3 l, }: X7 y4 d
  26. Hit any key to stop autoboot:  0
    % S$ M4 k$ ~$ T6 h+ `' A
  27. mmc0 is current device
    ' i7 ~. A6 `0 G! X4 t1 U

  28. / \+ D9 l0 V5 g( E
  29. ** Unable to use mmc 0:1 for fatload **
    , ^+ V" N9 M7 o$ J% u% _

  30.   b( O3 q. k2 s% o6 r* g$ K/ r
  31. ** Unable to use mmc 0:1 for fatload **
    0 D  H/ `+ `2 _" x$ U. i. W
  32. / A$ c, D: u' S% u, j
  33. Loading from nand0, offset 0x120000
    8 m" ^( _8 s0 w( g; l( l
  34. ** Unknown image type
    8 i. e9 V( H' x, h" H. q! ^8 D
  35. SF: Unsupported manufacturer ff. a/ k- Y: X9 g# l. x0 q
  36. Failed to initialize SPI flash at 0:0: J. n$ n0 N; T) x* K/ \, ~
  37. U-Boot >
复制代码
想求助一下怎么办,有没有能简化debug流程的方法
1 a: N5 A. s" C# j每次从电脑上的Ubuntu上拷贝程序到SD卡,再从SD卡启动Linux,在Linux中拷贝程序到NAND FLASH,再从NAND FLASH启动,太浪费时间了。
' X7 a' e1 T* ]- u0 }1 H0 e* i' e& u0 T) K: {, {4 R/ V

本帖子中包含更多资源

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

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

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2026-1-30 22:10 , Processed in 0.036787 second(s), 26 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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