|
|
本帖最后由 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- MMC boot...
( r9 U3 m9 Y& Y2 A - davinci: 0# D/ R% C" W5 i
- spl: mmc device found
! }) y3 c K3 ~( B& A9 } - + A6 J* `) D7 H) j* r
- 1 y$ A& ^$ o+ z0 n
- U-Boot 2012.04.01-00059-g7363edf (Apr 21 2015 - 18:15:15)9 ~+ B n; b) t
- s5 h2 l/ l6 t2 m
- I2C: ready' \& ^* j+ q9 P' p, q# v
- DRAM: 128 MiB9 o p+ |1 X o# _" ]2 `3 ?" Y+ M1 _/ r
- WARNING: Caches not enabled
/ p0 M/ F% r# v# k% l% v - NAND: 512 MiB
) m4 ^( h6 X+ a, y - MMC: davinci: 03 F; n- A6 \0 \, [. Z- i7 n
- Bad block table not found for chip 0
B, q# x$ ?( C7 E/ J - Bad block table not found for chip 0
! @2 l1 O" w4 D2 u - Bad block table written to 0x00001ffe0000, version 0x01
( D E: t# l, a8 S9 q! ? - Bad block table written to 0x00001ffc0000, version 0x01- X8 A9 N' p% S6 o& ~4 Z
- *** Warning - bad CRC, using default environment
4 ]7 e) A! T- G3 o+ J& v
4 ^8 z0 v. i* R- In: serial
% H3 H1 n" C+ G) |/ S' {9 B1 v& f - Out: serial
* X1 U6 t$ O9 M - Err: serial; G/ V j( |) {! d/ P. }
- Net: No ETH PHY detected!!!
1 L3 H W! D2 j6 K4 |2 W- [ - Error: Ethernet init failed!
4 M: g4 \* N- W0 [ - Board Net Initialization Failed
* B9 L$ N) O H! n - DaVinci-EMAC
$ r8 M: ?- u$ U% h - Hit any key to stop autoboot: 0
( q7 P+ }, h& l3 v - mmc0 is current device
/ \0 W: i& q" N% J
! W* }# J9 c2 X# H, T7 D( d+ r- ** Unable to use mmc 0:1 for fatload **
/ M& z- A, d, R - ' J j* ~$ b9 H/ j9 {
- ** Unable to use mmc 0:1 for fatload **
5 Y( M. g9 X4 Q7 Q2 e
+ q9 H9 [" r: Y, b P6 X$ m) z- Loading from nand0, offset 0x120000: e% S4 K! h I9 O9 b
- ** Unknown image type1 E1 ]* L0 z. M! S" |
- SF: Unsupported manufacturer ff9 e: h3 B$ X5 ?4 e6 i9 Q! ^
- Failed to initialize SPI flash at 0:00 m. |' {; i y- P
- 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
|