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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

3

主题

4

帖子

1056

积分

金牌会员

Rank: 6Rank: 6

积分
1056
跳转到指定楼层
楼主
发表于 2017-10-31 21:51:22 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 yhyhyh 于 2017-10-31 21:53 编辑 5 V* b. B: h% M& |6 Q# O" ~5 d; t

' b) u0 E* [; H" d- z, J我按照创龙IPCLite双核裸机通信PDF的流程,开发板从SD卡的Linux系统启动,将编译好的ais和bin文件烧到NAND FLASH中。然后从NAND FLASH启动,能看到程序运行。6 w8 \* T9 a* m% `0 C) P# l  `9 Q- i

2 R( r3 x: e1 t* @6 T7 y但是这样的流程太复杂!6 }9 b$ N& c$ N" D7 s7 A5 l
( i  E- J5 B. j( c8 d  H+ n/ k
我想试一试能不能在电脑上的Ubuntu编译好程序,之后拷到SD卡中,然后开发板以SD卡启动,运行程序。我先把SD卡还原成普通的SD卡,然后把编译好的程序拷到SD卡后,以SD卡启动时,串口上显示直接进入uboot,如下。不能像PDF上一样(文末的图)& D9 F) O8 c5 |/ F

3 A6 z7 s1 |. B. z8 U( A
  1. MMC boot...
    ( r9 U3 m9 Y& Y2 A
  2. davinci: 0# D/ R% C" W5 i
  3. spl: mmc device found
    ! }) y3 c  K3 ~( B& A9 }
  4. + A6 J* `) D7 H) j* r
  5. 1 y$ A& ^$ o+ z0 n
  6. U-Boot 2012.04.01-00059-g7363edf (Apr 21 2015 - 18:15:15)9 ~+ B  n; b) t
  7.   s5 h2 l/ l6 t2 m
  8. I2C:   ready' \& ^* j+ q9 P' p, q# v
  9. DRAM:  128 MiB9 o  p+ |1 X  o# _" ]2 `3 ?" Y+ M1 _/ r
  10. WARNING: Caches not enabled
    / p0 M/ F% r# v# k% l% v
  11. NAND:  512 MiB
    ) m4 ^( h6 X+ a, y
  12. MMC:   davinci: 03 F; n- A6 \0 \, [. Z- i7 n
  13. Bad block table not found for chip 0
      B, q# x$ ?( C7 E/ J
  14. Bad block table not found for chip 0
    ! @2 l1 O" w4 D2 u
  15. Bad block table written to 0x00001ffe0000, version 0x01
    ( D  E: t# l, a8 S9 q! ?
  16. Bad block table written to 0x00001ffc0000, version 0x01- X8 A9 N' p% S6 o& ~4 Z
  17. *** Warning - bad CRC, using default environment
    4 ]7 e) A! T- G3 o+ J& v

  18. 4 ^8 z0 v. i* R
  19. In:    serial
    % H3 H1 n" C+ G) |/ S' {9 B1 v& f
  20. Out:   serial
    * X1 U6 t$ O9 M
  21. Err:   serial; G/ V  j( |) {! d/ P. }
  22. Net:   No ETH PHY detected!!!
    1 L3 H  W! D2 j6 K4 |2 W- [
  23. Error: Ethernet init failed!
    4 M: g4 \* N- W0 [
  24. Board Net Initialization Failed
    * B9 L$ N) O  H! n
  25. DaVinci-EMAC
    $ r8 M: ?- u$ U% h
  26. Hit any key to stop autoboot:  0
    ( q7 P+ }, h& l3 v
  27. mmc0 is current device
    / \0 W: i& q" N% J

  28. ! W* }# J9 c2 X# H, T7 D( d+ r
  29. ** Unable to use mmc 0:1 for fatload **
    / M& z- A, d, R
  30. ' J  j* ~$ b9 H/ j9 {
  31. ** Unable to use mmc 0:1 for fatload **
    5 Y( M. g9 X4 Q7 Q2 e

  32. + q9 H9 [" r: Y, b  P6 X$ m) z
  33. Loading from nand0, offset 0x120000: e% S4 K! h  I9 O9 b
  34. ** Unknown image type1 E1 ]* L0 z. M! S" |
  35. SF: Unsupported manufacturer ff9 e: h3 B$ X5 ?4 e6 i9 Q! ^
  36. Failed to initialize SPI flash at 0:00 m. |' {; i  y- P
  37. U-Boot >
复制代码
想求助一下怎么办,有没有能简化debug流程的方法) X# ?" X% {( g; {) [, ^" r
每次从电脑上的Ubuntu上拷贝程序到SD卡,再从SD卡启动Linux,在Linux中拷贝程序到NAND FLASH,再从NAND FLASH启动,太浪费时间了。, C  E8 F3 x7 z4 }

/ Y4 t4 y* v2 I

本帖子中包含更多资源

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

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

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2026-3-17 05:02 , Processed in 0.036407 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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