首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

uClinux运行问题

uClinux运行问题

在IDE中建的文件系统中加入了所有的应用程序,也就是bin目录下所有的exe文件,为什么在串口中运行uClinux时,进入bin目录,用ls命令查看时,有些exe文件没有呢?

同时我自己编写的exe文件拷贝到bin下,上传到目标板之后,进入bin目录,用ls命令查看时,也没有了,这是为什么啊

你的文件系统上传有没有问题,就是会不会上传失败了?你是怎么判断的?

在build前,文件系统中有的东西,上传后不会改变的。

这个版主不太冷 =========================== 我的中电网博客:http://blog.chinaecnet.com/u/20/index.htm

文件上传没有失败啊,上传之后只有部分exe文件在bin目录下

下面是运行的代码

uClinux/Nios II
Altera Nios II support (C) 2004 Microtronix Datacom Ltd.
Built 1 zonelists
Kernel command line: root=/dev/mtdblock0 ro
PID hash table entries: 256 (order: 8, 4096 bytes)
Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
Memory available: 30640k/32768k RAM, 0k/0k ROM (1452k kernel code, 303k data)
Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
NET: Registered protocol family 16
NIOS serial driver version 0.0
ttyS0 (irq = 4) is a builtin NIOS UART
Serial: JTAG UART driver $Revision: 1.4 $
ttyJ0 at MMIO 0x808010f0 (irq = 5) is a jtag_uart
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered
RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
microtronix[mtd]: RAM probe address=0x200000 size=0xdc000
Creating 1 MTD partitions on "RAM":
0x00000000-0x000dc000 : "ROMfs"
microtronix[mtd]: set ROMfs to be root filesystem
NET: Registered protocol family 2
IP: routing cache hash table of 512 buckets, 4Kbytes
TCP established hash table entries: 2048 (order: 2, 16384 bytes)
TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
TCP: Hash tables configured (established 2048 bind 2048)
NET: Registered protocol family 1
NET: Registered protocol family 17
VFS: Mounted root (romfs filesystem) readonly.
Freeing unused kernel memory: 64k freed (0x2196000 - 0x21a5000)
# ls
bin        dev        etc        home       mnt        proc       ramfs.img 
sbin       sys        tmp        usr        var       
# cd bin
# ls
cat       chgrp     chmod     chown     cmp       cp        dd       
debug     df        free      grep      hostname  ifattach  kill     
l         ln        ls        mkdir     mkfifo    mknod     more     
mount     mv        ps        reboot    rm        rmdir     sh       
shutdown  sync      touch     umount 

一直是这32个exe文件,其他exe文件显示不出来

[此贴子已经被作者于2007-2-8 22:35:04编辑过]

返回列表