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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

3

主题

4

帖子

1056

积分

金牌会员

Rank: 6Rank: 6

积分
1056
跳转到指定楼层
楼主
发表于 2017-10-31 21:51:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 yhyhyh 于 2017-10-31 21:53 编辑 " q' L( I! K7 @: Z0 {3 l

9 ^5 Y( k( s0 W8 U我按照创龙IPCLite双核裸机通信PDF的流程,开发板从SD卡的Linux系统启动,将编译好的ais和bin文件烧到NAND FLASH中。然后从NAND FLASH启动,能看到程序运行。
7 a+ t1 ~+ A- M
& m  g2 {% ^' P( R但是这样的流程太复杂!6 P, R& G* ^, o3 T$ l. n
& ~6 R, G" \& S
我想试一试能不能在电脑上的Ubuntu编译好程序,之后拷到SD卡中,然后开发板以SD卡启动,运行程序。我先把SD卡还原成普通的SD卡,然后把编译好的程序拷到SD卡后,以SD卡启动时,串口上显示直接进入uboot,如下。不能像PDF上一样(文末的图)" ^3 P  W3 x# |* F6 ]

/ ?$ T; s2 n* V( N: ?0 W& a8 a
  1. MMC boot...
    8 b  z# l. B7 ~7 X4 a2 V' c* s
  2. davinci: 02 u& M; L, H1 w8 c
  3. spl: mmc device found
    # r/ `' M9 c) u6 ^1 b* x

  4. 6 Z* C$ F) j- e; l9 ]
  5. 9 o2 @8 u' Z4 K" V
  6. U-Boot 2012.04.01-00059-g7363edf (Apr 21 2015 - 18:15:15)
    " x$ |7 _# N: d! j3 |
  7. 5 Q2 N! c+ n$ ^/ [
  8. I2C:   ready1 p7 }6 p% h9 I2 @/ o
  9. DRAM:  128 MiB
    ! f/ E9 u+ _: F/ H& ]* E
  10. WARNING: Caches not enabled
    2 q% c/ ?' L1 J8 d4 {' e8 n
  11. NAND:  512 MiB% R8 u  s: L, t1 C3 |# [
  12. MMC:   davinci: 0
    - _8 s3 v! m# z+ \0 g! b6 Q" T
  13. Bad block table not found for chip 0
      m1 K3 S( ?3 N9 v3 C8 T
  14. Bad block table not found for chip 0
    $ w3 H* z2 Z, ?$ W" y( E
  15. Bad block table written to 0x00001ffe0000, version 0x017 [( `- t9 {- x) ]( l
  16. Bad block table written to 0x00001ffc0000, version 0x01( e6 c* e+ w: E4 K' F3 i
  17. *** Warning - bad CRC, using default environment
    6 X7 f3 j+ B: g
  18. / R% u' a3 R2 o0 x0 U
  19. In:    serial- e, P5 X# d/ ~2 _. E
  20. Out:   serial
    6 }  V. Y1 X8 O* w
  21. Err:   serial
    ! O2 f9 ]* f* J
  22. Net:   No ETH PHY detected!!!
    * }8 R# i& A% x: ^8 L# I
  23. Error: Ethernet init failed!
    ( Q) z4 m: ?" @7 D: {
  24. Board Net Initialization Failed- o$ K% _  F8 k8 E
  25. DaVinci-EMAC
    9 ]" V- W5 P3 ]" V0 T, `- w) ?
  26. Hit any key to stop autoboot:  0, T* w4 l4 e! S+ C) g( P  m: f  n  Q
  27. mmc0 is current device8 l9 w+ P, Q6 I3 q: O# w

  28. . e! w, N% v+ T" M6 t2 K' y6 g3 `
  29. ** Unable to use mmc 0:1 for fatload **+ k( e0 [# N4 h* l6 ~' T6 Q; Q$ y
  30. , h$ }0 M4 s3 `
  31. ** Unable to use mmc 0:1 for fatload **5 i! I, {9 ^; b- D
  32. & e* P3 B2 p# c! C! \3 }3 |# e
  33. Loading from nand0, offset 0x120000$ a# D3 W2 M* L
  34. ** Unknown image type
    9 B7 ^9 W0 y! p0 w/ J3 l& k7 T! _' u
  35. SF: Unsupported manufacturer ff
    ; W5 e4 n2 S% U
  36. Failed to initialize SPI flash at 0:0
    & w6 {% x+ x+ k' ~+ V& R
  37. U-Boot >
复制代码
想求助一下怎么办,有没有能简化debug流程的方法  W6 }' F; b) R- c
每次从电脑上的Ubuntu上拷贝程序到SD卡,再从SD卡启动Linux,在Linux中拷贝程序到NAND FLASH,再从NAND FLASH启动,太浪费时间了。2 B: V3 t. i5 U7 q. R5 a

( W# ^8 g  t& `. X2 \/ N

本帖子中包含更多资源

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

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-1 09:05 , Processed in 0.037751 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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