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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

3

主题

4

帖子

1056

积分

金牌会员

Rank: 6Rank: 6

积分
1056
跳转到指定楼层
楼主
发表于 2017-10-31 21:51:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 yhyhyh 于 2017-10-31 21:53 编辑 1 m( L5 c; ^& n# ?9 H

8 ?% l9 e; j5 [- M0 @% B5 N3 H1 ]; p我按照创龙IPCLite双核裸机通信PDF的流程,开发板从SD卡的Linux系统启动,将编译好的ais和bin文件烧到NAND FLASH中。然后从NAND FLASH启动,能看到程序运行。
" W! f& q  T# w: o5 W. u/ {
: ^* x9 ?8 w% e' b2 m但是这样的流程太复杂!) q0 I0 a- u& y  Z6 z! I9 Z

& q1 L" a/ L) y% P我想试一试能不能在电脑上的Ubuntu编译好程序,之后拷到SD卡中,然后开发板以SD卡启动,运行程序。我先把SD卡还原成普通的SD卡,然后把编译好的程序拷到SD卡后,以SD卡启动时,串口上显示直接进入uboot,如下。不能像PDF上一样(文末的图)
3 I! R  t! P* r0 A/ ]: j7 r  Z1 z4 n7 `$ ~
  1. MMC boot...
    9 J) a7 F% T9 U
  2. davinci: 02 \! s5 c+ }% ^: B" z9 c$ D; q8 O9 b
  3. spl: mmc device found) g3 g9 P7 X* O: P, }0 D  \# A
  4. ! b3 S+ e0 L9 B* q( c+ e* p

  5.   J* ~) x9 g( H! `9 _6 F
  6. U-Boot 2012.04.01-00059-g7363edf (Apr 21 2015 - 18:15:15)
    5 }/ ^5 Y9 X2 ~1 n

  7. % k. Y1 f% K- i& J& m5 M
  8. I2C:   ready
    % b# g) b4 _# I' \
  9. DRAM:  128 MiB% |& b4 H) I+ N
  10. WARNING: Caches not enabled
    7 `0 O/ s0 l- ]+ S$ M
  11. NAND:  512 MiB2 X+ [. h' w5 {6 X, N
  12. MMC:   davinci: 07 K- E( }9 x8 y( I% q7 J9 o: N# K/ a
  13. Bad block table not found for chip 0
    - H5 l" t# ?: }; B
  14. Bad block table not found for chip 0% O2 I% `% i1 A8 Q4 ^) T8 X
  15. Bad block table written to 0x00001ffe0000, version 0x01
    * N2 B! x+ F( F3 E1 c
  16. Bad block table written to 0x00001ffc0000, version 0x01! {" ~  d/ J8 g+ n$ L: n
  17. *** Warning - bad CRC, using default environment: V' L% u* `: J8 e* S( `4 h! T
  18. 0 n& w, [) b. C9 d, e
  19. In:    serial
    + W2 n4 M5 H% p9 M6 A& x  X
  20. Out:   serial% H7 o( I: t# }
  21. Err:   serial# T! |! k* n. D, b5 f. Z/ w
  22. Net:   No ETH PHY detected!!!
    5 S( c0 a" j. g$ f2 E5 y8 V
  23. Error: Ethernet init failed!1 n  @4 y! s) Z/ K5 Y! X1 ]- T
  24. Board Net Initialization Failed% J5 c( O9 ]/ r' L9 Y. Z: M
  25. DaVinci-EMAC7 q9 C: {% q1 k4 q
  26. Hit any key to stop autoboot:  0
    2 b9 q9 J. N7 R4 T- D1 p
  27. mmc0 is current device. D% ?& l$ g! l4 l7 a! q
  28. ' _6 K) p7 |. J
  29. ** Unable to use mmc 0:1 for fatload **
    2 n' H3 N- p- a* t5 F/ }7 H

  30. 0 S8 t( K7 R4 R$ ?* s. R  D
  31. ** Unable to use mmc 0:1 for fatload **
    - B9 w% R: B! z/ e9 Y

  32. ; [& T! V$ m. X1 C
  33. Loading from nand0, offset 0x120000
    ! h- M" D6 t3 n3 o2 y6 K6 U. a  N
  34. ** Unknown image type
    ! j! N5 @0 `7 ^' U: O% C
  35. SF: Unsupported manufacturer ff# [; t% `8 h' I/ u
  36. Failed to initialize SPI flash at 0:0/ O0 i1 @5 s; m/ X# ~
  37. U-Boot >
复制代码
想求助一下怎么办,有没有能简化debug流程的方法- E; v, Z5 ~. h& x
每次从电脑上的Ubuntu上拷贝程序到SD卡,再从SD卡启动Linux,在Linux中拷贝程序到NAND FLASH,再从NAND FLASH启动,太浪费时间了。
" a4 t$ A* T. @1 Y
) X5 B( h% ~- F- o+ N3 s

本帖子中包含更多资源

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

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

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2026-1-31 00:55 , Processed in 0.036997 second(s), 26 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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