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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

3

主题

4

帖子

1056

积分

金牌会员

Rank: 6Rank: 6

积分
1056
跳转到指定楼层
楼主
发表于 2017-10-31 21:51:22 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 yhyhyh 于 2017-10-31 21:53 编辑 , d+ a* I& R) e

9 s  D/ o5 a7 M/ \0 w我按照创龙IPCLite双核裸机通信PDF的流程,开发板从SD卡的Linux系统启动,将编译好的ais和bin文件烧到NAND FLASH中。然后从NAND FLASH启动,能看到程序运行。
5 J# U4 z1 ]/ B, h% _8 j7 J" _' C" T: P. _
但是这样的流程太复杂!
' E* S8 N5 i+ `: S- Z
5 A% o6 d2 i# x7 p8 Q- i我想试一试能不能在电脑上的Ubuntu编译好程序,之后拷到SD卡中,然后开发板以SD卡启动,运行程序。我先把SD卡还原成普通的SD卡,然后把编译好的程序拷到SD卡后,以SD卡启动时,串口上显示直接进入uboot,如下。不能像PDF上一样(文末的图)
, s8 _/ m! K9 I) x. Q
& A- U; {2 X, W( X3 d( T3 u  E
  1. MMC boot...
    / H# a; S" i6 U* T% D* d3 ~! f/ {
  2. davinci: 0
    2 n; z( ?3 q. c$ R, E
  3. spl: mmc device found9 {' ?  P7 E5 U* m, m; y- ]3 s
  4. ' B8 u/ p8 ~5 f# n

  5. ! f1 I' @  Y1 i
  6. U-Boot 2012.04.01-00059-g7363edf (Apr 21 2015 - 18:15:15)9 K7 Y" n5 \; f

  7. + g2 \! V- T1 e  y: W& Z& Q
  8. I2C:   ready
    8 Z8 I( P  F" [- c
  9. DRAM:  128 MiB
      f  V: d* l. e8 |
  10. WARNING: Caches not enabled
    ; o: X/ o2 M/ I% T- H3 X* C
  11. NAND:  512 MiB
    4 T) f8 w3 S* a2 G7 h2 I! z; b; V- E
  12. MMC:   davinci: 0
    4 {; D0 k2 |* o+ v; S7 p
  13. Bad block table not found for chip 0
      |  w/ K6 G5 P* S' n/ z
  14. Bad block table not found for chip 01 [% f7 ^' P* p3 C- _; E5 l2 @
  15. Bad block table written to 0x00001ffe0000, version 0x013 s' ~( B* d8 e# F2 q/ v& o; x
  16. Bad block table written to 0x00001ffc0000, version 0x01
    , P! L$ I9 U) D1 t
  17. *** Warning - bad CRC, using default environment9 K! I& L+ ~2 X' R

  18. & X6 Y, S( D1 _
  19. In:    serial! \2 [  T/ J) A4 a& \3 \- d3 A
  20. Out:   serial
    # }9 N5 f) H, l# N( a% N
  21. Err:   serial
    5 ^& X# f; e) m/ y/ z
  22. Net:   No ETH PHY detected!!!" H% U; C: _/ o4 i5 d& Y/ r
  23. Error: Ethernet init failed!
    9 N7 U  l# x6 g/ }0 l
  24. Board Net Initialization Failed
    7 z) `: m" }4 U: y$ x* |
  25. DaVinci-EMAC: |6 L7 j9 @, y. o" y3 ]7 |# k4 T
  26. Hit any key to stop autoboot:  07 f1 g7 r1 N, r8 M- v/ {  N
  27. mmc0 is current device
    6 ]- o, D& ?1 o+ G4 o) v' \
  28. 1 _' h( P! E  y# W2 U
  29. ** Unable to use mmc 0:1 for fatload **3 d/ k$ s$ V8 k! J1 P

  30. 6 n* g% l" E$ t, [
  31. ** Unable to use mmc 0:1 for fatload **/ q9 T4 a% w/ t* F% D& J4 P
  32. 0 {1 @( j) M! M$ r+ e9 z1 y
  33. Loading from nand0, offset 0x120000
    ! m. c  Q/ ]$ O# G
  34. ** Unknown image type0 S. S. s1 |6 _8 D
  35. SF: Unsupported manufacturer ff& S. W4 C' N; A' x
  36. Failed to initialize SPI flash at 0:02 ^4 O5 O2 F( D2 l! u
  37. U-Boot >
复制代码
想求助一下怎么办,有没有能简化debug流程的方法8 o; c! b6 J4 c. x. t5 O
每次从电脑上的Ubuntu上拷贝程序到SD卡,再从SD卡启动Linux,在Linux中拷贝程序到NAND FLASH,再从NAND FLASH启动,太浪费时间了。4 m" f* E, _- {8 N1 C# h% K

1 E# z; \: S3 i- ?& C: l9 c* e

本帖子中包含更多资源

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

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-17 02:02 , Processed in 0.038707 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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