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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

3

主题

4

帖子

1056

积分

金牌会员

Rank: 6Rank: 6

积分
1056
跳转到指定楼层
楼主
发表于 2017-10-31 21:51:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 yhyhyh 于 2017-10-31 21:53 编辑 : Y& W, o) a2 r: ^

: L5 G, j* E$ I2 W. ~4 R$ \我按照创龙IPCLite双核裸机通信PDF的流程,开发板从SD卡的Linux系统启动,将编译好的ais和bin文件烧到NAND FLASH中。然后从NAND FLASH启动,能看到程序运行。
7 J/ {8 J; t- Q: o, I0 x2 n7 D
/ c8 A# t) n1 q但是这样的流程太复杂!
: U( I$ z. m: J8 }
% d! H3 C# n. r) ?; |3 [2 Q我想试一试能不能在电脑上的Ubuntu编译好程序,之后拷到SD卡中,然后开发板以SD卡启动,运行程序。我先把SD卡还原成普通的SD卡,然后把编译好的程序拷到SD卡后,以SD卡启动时,串口上显示直接进入uboot,如下。不能像PDF上一样(文末的图)' _4 N3 S+ f1 W  t
7 S3 I5 [! l: E! W9 j  D
  1. MMC boot...$ I$ A: z" ^& g
  2. davinci: 0
    9 T4 h* |5 {  e- ]- ?3 }
  3. spl: mmc device found
    ) T$ q# l; L" _% Y4 `' k
  4. 9 B; v( j5 S* N' t

  5. . B  e: d  S5 F# X$ K
  6. U-Boot 2012.04.01-00059-g7363edf (Apr 21 2015 - 18:15:15)6 e9 w, m: b3 _! M  P4 L( C
  7. 7 z! `- }2 }2 u, f  I
  8. I2C:   ready( Q* i9 w  F/ n8 H( s( d
  9. DRAM:  128 MiB
    . ?3 u* {1 _/ q
  10. WARNING: Caches not enabled8 a+ w1 R  V9 z$ H/ P
  11. NAND:  512 MiB
    3 d  _$ C% c0 @
  12. MMC:   davinci: 0
    * m2 ^2 y5 d2 \: n) D6 t" s
  13. Bad block table not found for chip 0
    & v. a3 k3 x8 l
  14. Bad block table not found for chip 0
    & O$ H0 D: @0 n8 R/ Q$ K9 ~
  15. Bad block table written to 0x00001ffe0000, version 0x01
    6 W8 K$ R& k, f9 S  `, q3 h/ O3 D
  16. Bad block table written to 0x00001ffc0000, version 0x014 m; ]; b+ T4 [9 P% a
  17. *** Warning - bad CRC, using default environment
    6 C0 `4 E; K1 `/ a
  18. 9 l4 p+ g- o: v" b- \& j
  19. In:    serial8 I# X+ d$ b* Y+ q& O4 k
  20. Out:   serial3 j1 |+ w& `) j; d2 {6 z- v! O
  21. Err:   serial- y# `/ X! p4 T; |
  22. Net:   No ETH PHY detected!!!
    8 H4 W, @3 F" E1 J/ B- X* v  ]
  23. Error: Ethernet init failed!9 u6 t% R5 ]7 `0 K2 S
  24. Board Net Initialization Failed( y, q( l4 v* s$ ?( H0 ^5 m
  25. DaVinci-EMAC
    2 K8 C) [) X5 v4 s, t
  26. Hit any key to stop autoboot:  0
    $ r2 K8 O" Q, r
  27. mmc0 is current device8 M7 I: h- l- H
  28. % g: x% i) b- |! \& X& }* p) R: s  |
  29. ** Unable to use mmc 0:1 for fatload **
    ' P# i3 C( g5 d7 U$ L8 n& L
  30. & ?. X; m7 D7 @0 Y7 U
  31. ** Unable to use mmc 0:1 for fatload **" p# s1 \+ X# y5 _" ?% f) D
  32. 2 z( U. K" o% _$ ~, I4 }. M5 `/ h3 x. {8 n
  33. Loading from nand0, offset 0x120000
    ) `, u6 h0 I* w3 t# ?
  34. ** Unknown image type
    # r) |  ^9 l* H
  35. SF: Unsupported manufacturer ff: ~' m& k8 M5 X, J4 v" M. z
  36. Failed to initialize SPI flash at 0:0
    9 }& r) E: L) q' L% g2 A
  37. U-Boot >
复制代码
想求助一下怎么办,有没有能简化debug流程的方法
/ m2 ]" G$ B+ ~% c" m! L! N每次从电脑上的Ubuntu上拷贝程序到SD卡,再从SD卡启动Linux,在Linux中拷贝程序到NAND FLASH,再从NAND FLASH启动,太浪费时间了。8 a6 L& J0 o- V) s: E' C
; \$ g+ z- e2 S( Z2 F* z

本帖子中包含更多资源

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

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

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2026-3-17 07:48 , Processed in 0.038883 second(s), 26 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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