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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

3

主题

4

帖子

1056

积分

金牌会员

Rank: 6Rank: 6

积分
1056
跳转到指定楼层
楼主
发表于 2017-10-31 21:51:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 yhyhyh 于 2017-10-31 21:53 编辑 ! t* T1 Y( O- `* ~, N+ }& R
5 G! k) ]& ~5 c
我按照创龙IPCLite双核裸机通信PDF的流程,开发板从SD卡的Linux系统启动,将编译好的ais和bin文件烧到NAND FLASH中。然后从NAND FLASH启动,能看到程序运行。
9 M, n6 O+ T7 W
9 K$ y4 y( A; Y但是这样的流程太复杂!
( ~! R/ W/ B" X. l
- l" @, Y) X! _3 P  |我想试一试能不能在电脑上的Ubuntu编译好程序,之后拷到SD卡中,然后开发板以SD卡启动,运行程序。我先把SD卡还原成普通的SD卡,然后把编译好的程序拷到SD卡后,以SD卡启动时,串口上显示直接进入uboot,如下。不能像PDF上一样(文末的图)
4 N5 y4 y2 A  F$ A4 S4 F! L6 P5 T/ I/ K, ^; g' X" \2 B
  1. MMC boot...1 Z: j1 X$ @! e# e$ y+ R, U' C! k! B
  2. davinci: 0
      \& W- C9 j! x3 x& W  c' }) u! d
  3. spl: mmc device found. ]7 Y- G6 y/ {: {2 _
  4. * q) }4 E4 ~% o$ t) W

  5. 3 W( d7 w- g) W# B$ V
  6. U-Boot 2012.04.01-00059-g7363edf (Apr 21 2015 - 18:15:15)6 Z4 F7 J; K7 S
  7. 4 N9 u: b) C; F7 r* y
  8. I2C:   ready# W. y. g8 Y8 B; J% W6 R1 ?+ ]' W
  9. DRAM:  128 MiB
    - `/ p3 u+ |1 }$ o5 q
  10. WARNING: Caches not enabled9 o! s8 m5 A3 Z$ J. k7 J+ b
  11. NAND:  512 MiB" K7 y* u# g5 b: `
  12. MMC:   davinci: 0
    2 h- ^4 s0 k5 q
  13. Bad block table not found for chip 0
    . P$ N& [/ _1 {/ ?: K) {" ]+ W$ q8 l
  14. Bad block table not found for chip 06 y" h- x7 I. t8 o' k
  15. Bad block table written to 0x00001ffe0000, version 0x01
    . g' Y. Y5 g/ Q% p, ^
  16. Bad block table written to 0x00001ffc0000, version 0x01
    9 g* u, G& j3 |. n. m. O
  17. *** Warning - bad CRC, using default environment
    1 p" T4 Y3 `6 P2 X$ P! M: o
  18. 3 m8 D) r, Z# p
  19. In:    serial. \! X0 B1 i/ K5 X* ^) q) _% {  c
  20. Out:   serial
    6 C  F1 R' J) a! t
  21. Err:   serial, S- C- l+ o( t/ ]& L' P
  22. Net:   No ETH PHY detected!!!$ D* R; d1 e* ?$ v& Z  u
  23. Error: Ethernet init failed!$ G" J, k! a& `3 B
  24. Board Net Initialization Failed8 a! P7 J! f+ W) w: B# c6 i& C
  25. DaVinci-EMAC7 \$ w. N3 _0 t  e' r4 d
  26. Hit any key to stop autoboot:  0/ p( o( n) m, a; w; Q
  27. mmc0 is current device
    . @4 O% f: L4 ]% \

  28. 3 l% U# m* H6 J7 U. y5 B
  29. ** Unable to use mmc 0:1 for fatload **0 n  l5 H- \# l! C
  30. * R6 I! R1 a# Y+ G$ n- Y
  31. ** Unable to use mmc 0:1 for fatload **  |) {4 Q, U$ b' P/ K( b' K
  32. * [* |4 }0 h; Q  {* l
  33. Loading from nand0, offset 0x120000' I( I3 R, Q% U, o. a- a; X7 |
  34. ** Unknown image type% e4 R  z; l4 |5 O) L
  35. SF: Unsupported manufacturer ff# ?- I9 n$ H$ C, i# C
  36. Failed to initialize SPI flash at 0:0
    $ T1 _  e, r1 e& Z. D. p  I1 Q2 Y0 _7 J  K
  37. U-Boot >
复制代码
想求助一下怎么办,有没有能简化debug流程的方法1 E# f% c- y/ D$ b: Z; f+ i" r
每次从电脑上的Ubuntu上拷贝程序到SD卡,再从SD卡启动Linux,在Linux中拷贝程序到NAND FLASH,再从NAND FLASH启动,太浪费时间了。" D5 X9 w; l2 R4 y$ J

+ l* |* w+ v2 |3 j5 ~

本帖子中包含更多资源

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

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-12-14 16:00 , Processed in 0.068125 second(s), 36 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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