这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 一个关于doc的令人费解的问题

共14条 1/2 1 2 跳转至

一个关于doc的令人费解的问题

菜鸟
2004-11-09 03:41:42     打赏

各位大虾:

我最近遇到了一个头痛的问题:我按照doc的readme.txt要求,配置了电子盘。bootrom和vxworks都已写入了DOC.但在SHELL下输入devs,却没有显示 "/tffs0/" 字样。请问是怎么回事? 你们的都有吗? 我的电子盘现在算不算加载成功了?

我的网络和串口都已加载成功,就是在这个地方遇到了问题,请帮忙.........多谢!!!




关键词: 一个     关于     令人费解     问题    

菜鸟
2004-11-09 20:22:00     打赏
2楼

你在vxworks启动之后,有加入tffs文件系统和dosfs吗?


菜鸟
2004-11-09 23:41:00     打赏
3楼
没有啊.请问怎么加?请高手指教 有急用 谢谢!!!

菜鸟
2004-11-10 05:45:00     打赏
4楼

我的上面的问题已经解决了。在shell中可以显示 ”/tffs0/ “。

现在又有一个问题了,怎么在shell下可以看到电子盘的内容啊

请诸位帮忙!!!!!


菜鸟
2004-11-10 21:12:00     打赏
5楼

DOC使用的是什么文件系统

是tffs吗?


菜鸟
2004-11-11 01:04:00     打赏
6楼

我试过了 cd /tffs0/总是提示 "syntax error" 这是什么原因?怎样才能在shell下看到doc里的东东。。是不是还有什么东西需要加?

请诸位帮忙。。。。。。谢谢!!!!!

[em06]

菜鸟
2004-11-11 20:32:00     打赏
7楼

ls "/tffs0/" 可看到tffs下的文件及目录。


菜鸟
2004-11-11 23:00:00     打赏
8楼

现在象 cd /tffs0/ ,ls/tffs0/ 都不行不支持这些命令,怎么回事?

是不是什么地方有问题啊


菜鸟
2004-11-12 21:03:00     打赏
9楼

你加dosfs系统了吗?我在usrAppInit中加入以下代码就可以了:

int iSocket; int iDisk; int handle; int flags; BLK_DEV * tffs_blk_dev;

STATUS status;

DOS_VOL_DESC * dosFs_vol;

iSocket = 0; iDisk = 0;

/* tell driver to detect single DiskOnChip */ tffsSetup (1, tffsAddresses);

if( tffsDrv() != OK ) { /* error */ }

/* create TFFS handle */

handle = tffsMakeHandle (iSocket, iDisk);

/* specify 'flags' */

flags = DOS_OPT_LONGNAMES /* | FL_CHK_FORMAT | FL_VERIFY_WRITE2 */;

/* create VxWorks block device */ tffs_blk_dev = tffsDevCreate (handle, flags);

dosFs_vol = dosFsDevInit ("/tffs0/", tffs_blk_dev, NULL);


菜鸟
2004-11-14 00:12:00     打赏
10楼

加在 usrAppInit中吗?哦........我是在同一workspace下另外做了一个可下载的project.然后我把上面的代码放在了一个.c文件中,然后通过网络down到目标机上.

在shell下运行这个程序后,输入devs 可以看到 /tffs0/ .仅此而已下面的 cd /tffs0/

ls /tffs0/ 这些命令都不可用,你觉得这有什么问题吗?请指教..........多谢!!!


共14条 1/2 1 2 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]