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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

3

主题

4

帖子

1056

积分

金牌会员

Rank: 6Rank: 6

积分
1056
跳转到指定楼层
楼主
发表于 2017-10-31 21:51:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 yhyhyh 于 2017-10-31 21:53 编辑
2 j0 E( {* ~: O: s& Y* M
! [/ D9 }2 e% [7 o$ S% F) r( k我按照创龙IPCLite双核裸机通信PDF的流程,开发板从SD卡的Linux系统启动,将编译好的ais和bin文件烧到NAND FLASH中。然后从NAND FLASH启动,能看到程序运行。6 H# N  ~& K* T  X# C: {9 L" f6 a. n1 ]

2 x, H: q3 T' i但是这样的流程太复杂!  O" H) Q  f( P3 Q, y( s
" a, i. q8 l5 R/ q) [
我想试一试能不能在电脑上的Ubuntu编译好程序,之后拷到SD卡中,然后开发板以SD卡启动,运行程序。我先把SD卡还原成普通的SD卡,然后把编译好的程序拷到SD卡后,以SD卡启动时,串口上显示直接进入uboot,如下。不能像PDF上一样(文末的图)/ M" e9 E3 Q4 ^$ O; w
. q+ b' \' m( U1 L# F! `9 X: W1 \
  1. MMC boot...2 f2 n8 Y# f) H$ H" ?9 c
  2. davinci: 0; r3 w9 X  d5 E  S0 J+ T' P
  3. spl: mmc device found
    . H. @: X: F6 N) s7 h% i* Y/ R

  4. . y6 t7 D6 C3 U( F
  5. ( Z& [5 ^/ u6 n/ @% M! V
  6. U-Boot 2012.04.01-00059-g7363edf (Apr 21 2015 - 18:15:15)
    3 d$ A7 U" i  r& Z  W' W8 ]

  7. 4 h) V2 {, m  S5 @; G. ?
  8. I2C:   ready1 G- n8 R6 `5 o% a; ?
  9. DRAM:  128 MiB" }) }) i  B1 @* P6 d
  10. WARNING: Caches not enabled% T8 |- e% ]2 r  p, o
  11. NAND:  512 MiB2 B4 {% X0 B1 M/ P  F) x& N
  12. MMC:   davinci: 0
    : ^! m' A3 Q1 V4 U5 a9 e5 ^! L
  13. Bad block table not found for chip 08 y7 x/ B* m  Y1 @
  14. Bad block table not found for chip 00 ]6 g0 J3 N; k6 @+ ~. D
  15. Bad block table written to 0x00001ffe0000, version 0x01
    , V" ?7 k; ^" j6 j7 D7 X: E" N
  16. Bad block table written to 0x00001ffc0000, version 0x01# X' O$ h! B. M* f5 N
  17. *** Warning - bad CRC, using default environment  z$ }9 d/ q* J( @$ d4 y4 U
  18. : }' X4 k' F; f
  19. In:    serial
      M: l  Z* M( H, n9 W0 `/ s
  20. Out:   serial
    $ \2 }* s6 o$ K3 U) V
  21. Err:   serial
    ! D; a  F: t' p- f  f
  22. Net:   No ETH PHY detected!!!8 s# S- z3 I  F4 n  n7 i0 ~$ S1 T* d
  23. Error: Ethernet init failed!
    9 }* I# z5 m, K, u& V/ d& V
  24. Board Net Initialization Failed( d1 e) V: w+ Q7 y* K5 Y) K% V: {
  25. DaVinci-EMAC9 ]$ z) h; d6 x. r
  26. Hit any key to stop autoboot:  0# Q- d( `+ I) {# D
  27. mmc0 is current device
    , G' X3 ]8 S1 M2 r, A1 }# V& g# {
  28. / M" Z7 b7 h1 Y3 k0 i
  29. ** Unable to use mmc 0:1 for fatload **
    + J3 ]* h3 ?; n0 k" p8 K8 _8 e

  30. ' s+ {9 N  M) M
  31. ** Unable to use mmc 0:1 for fatload **
    % M, ?; @1 _( {" d3 d

  32. ! N9 x( h7 n3 H9 {8 y4 `
  33. Loading from nand0, offset 0x1200006 S+ M$ |2 x/ N: c. i. E) Z
  34. ** Unknown image type
    4 T- J" w4 o4 y0 e2 R0 H% {
  35. SF: Unsupported manufacturer ff
    + |$ A8 b1 X) }( M
  36. Failed to initialize SPI flash at 0:0
    9 E8 `/ b' n. G5 i
  37. U-Boot >
复制代码
想求助一下怎么办,有没有能简化debug流程的方法
) b+ \' _, n+ N: o每次从电脑上的Ubuntu上拷贝程序到SD卡,再从SD卡启动Linux,在Linux中拷贝程序到NAND FLASH,再从NAND FLASH启动,太浪费时间了。
( e+ M6 ^' l. m% ^2 |" }9 ^5 B( a0 L( T/ s2 @2 c! M

本帖子中包含更多资源

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

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

使用道具 举报

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

本版积分规则

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

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

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

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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