Toggle navigation
首页
问答
文章
积分商城
专家
专区
更多专区...
文档中心
返回主站
搜索
提问
会员
中心
登录
注册
RT-Thread一般讨论
RTT在mini2440开发板启动后Device File System初始化失败
发布于 2018-07-17 09:49:11 浏览:1248
订阅该版
[tocm] * 本帖最后由 aozima 于 2018-7-17 10:01 编辑 * 有个问题想大家请教一下。 我在Git上下来最新的RTT代码,用GCC编译出bin文件后,在Mini2440的uboot下通过TFTP下载启动RTT。 目前碰到一个问题是,插的SD卡可以被识别出来,但是Device File System初始化失败,连带的是NFS初始化也失败。 想请教一下,如果能让Device File System正常初始化?需要什么样的操作? 下面是我的log文件,再后面是我修改的rtcong.h文件(就修改了一下ip的地址还有使能NFS)。 另外一个小建议,调试输出信息里的initialization英文写错了,建议修改一下。 ```[MINI2440]# setenv ipaddr 192.168.3.133;setenv serverip 192.168.3.104;tftp 0x30000000 192.168.3.104:rtthread.bin;go 0x30000000 dm9000 i/o: 0x20000300, id: 0x90000a46 DM9000: running in 16 bit mode MAC: 08:08:11:18:12:27 operating at 100M full duplex mode Using dm9000 device TFTP from server 192.168.3.104; our IP address is 192.168.3.133 Filename 'rtthread.bin'. Load address: 0x30000000 Loading: T ############################################## done Bytes transferred = 664804 (a24e4 hex) ## Starting application at 0x30000000 ... \ | / - RT - Thread Operating System / | \ 3.1.0 build Jul 16 2018 2006 - 2018 Copyright by rt-thread team In SD ready found part[0], begin: 4194304, size: 7.363GB finsh />File System initialized! Device File System initialzation failed! NFSv3 File System initialzation failed! dm9000 id: 0x90000a46 operating at 100M full duplex mode lwIP-2.0.2 initialized! TCP/IP initialized``` rtconfig.h ```/* RT-Thread config file */ #ifndef __RTTHREAD_CFG_H__ #define __RTTHREAD_CFG_H__ //
//
#define RT_NAME_MAX 32 //
#define RT_ALIGN_SIZE 4 //
//
8
//
32
//
256
//
#define RT_THREAD_PRIORITY_MAX 256 //
#define RT_TICK_PER_SECOND 100 //
// #define RT_DEBUG //
// #define RT_THREAD_DEBUG //
#define RT_USING_OVERFLOW_CHECK //
#define RT_USING_INTERRUPT_INFO //
//
#define RT_USING_HOOK //
// #define RT_USING_TIMER_SOFT //
#define RT_TIMER_THREAD_PRIO 8 //
#define RT_TIMER_THREAD_STACK_SIZE 512 //
#define RT_TIMER_TICK_PER_SECOND 10 //
//
//
#define RT_USING_SEMAPHORE //
#define RT_USING_MUTEX //
#define RT_USING_EVENT //
#define RT_USING_MAILBOX //
#define RT_USING_MESSAGEQUEUE //
//
//
#define RT_USING_MEMPOOL //
#define RT_USING_HEAP //
#define RT_USING_SMALL_MEM //
// #define RT_USING_SLAB //
//
#define RT_USING_DEVICE #define RT_USING_DEVICE_IPC //
#define RT_USING_UART0 //
#define RT_UART_RX_BUFFER_SIZE 64 //
//
#define RT_USING_CONSOLE //
#define RT_CONSOLEBUF_SIZE 128 //
//
#define RT_USING_FINSH //
#define FINSH_USING_SYMTAB //
#define FINSH_USING_DESCRIPTION //
#define FINSH_THREAD_STACK_SIZE 4096 //
//
//
#define RT_USING_LIBC //
#define RT_USING_PTHREADS //
//
#define RT_USING_DFS //
#define DFS_USING_WORKDIR //
#define DFS_FILESYSTEMS_MAX 2 //
#define DFS_FD_MAX 4 //
#define RT_USING_DFS_ELMFAT //
//
1
//
2
//
#define RT_DFS_ELM_USE_LFN 1 //
#define RT_DFS_ELM_CODE_PAGE 936 //
// #define RT_DFS_ELM_CODE_PAGE_FILE //
#define RT_DFS_ELM_MAX_LFN 255 //
// #define RT_USING_DFS_YAFFS2 //
// #define RT_USING_DFS_UFFS //
#define RT_USING_DFS_DEVFS //
#define RT_USING_DFS_NFS //
#define RT_NFS_HOST_EXPORT "192.168.3.104:/" //
//
#define RT_USING_LWIP //
#define RT_LWIP_ICMP //
// #define RT_LWIP_IGMP //
#define RT_LWIP_UDP //
#define RT_LWIP_TCP //
#define RT_LWIP_DNS //
#define RT_LWIP_TCP_PCB_NUM 5 //
#define RT_LWIP_TCP_SND_BUF 8192 //
#define RT_LWIP_TCP_WND 8192 //
// #define RT_LWIP_SNMP //
// #define RT_LWIP_DHCP //
#define RT_LWIP_TCP_SEG_NUM 40 //
#define RT_LWIP_TCPTHREAD_PRIORITY 12 //
#define RT_LWIP_TCPTHREAD_MBOX_SIZE 32 //
#define RT_LWIP_TCPTHREAD_STACKSIZE 4096 //
#define RT_LWIP_ETHTHREAD_PRIORITY 144 //
#define RT_LWIP_ETHTHREAD_MBOX_SIZE 32 //
#define RT_LWIP_ETHTHREAD_STACKSIZE 512 //
#define RT_LWIP_IPADDR "192.168.3.133" //
#define RT_LWIP_GWADDR "192.168.3.1" //
#define RT_LWIP_MSKADDR "255.255.255.0" //
//
#define RT_USING_MODULE //
#define RT_USING_LIBDL //
//
// #define RT_USING_RTGUI //
#define RTGUI_NAME_MAX 16 //
#define RTGUI_USING_FONT16 //
#define RTGUI_USING_FONT12 //
#define RTGUI_USING_FONTHZ //
#define RTGUI_USING_DFS_FILERW //
// #define RTGUI_USING_HZ_FILE //
#define RTGUI_USING_HZ_BMP //
// #define RTGUI_USING_SMALL_SIZE //
// #define RTGUI_USING_MOUSE_CURSOR //
#define RTGUI_IMAGE_XPM //
#define RTGUI_IMAGE_JPEG //
//#define RTGUI_IMAGE_PNG //
#define RTGUI_IMAGE_BMP //
//
/* SECTION: FTK support */ /* using FTK support */ /* #define RT_USING_FTK */ /* * Note on FTK: * * FTK depends : * #define RT_USING_NEWLIB * #define DFS_USING_WORKDIR * * And the maximal length must great than 64 * #define RT_DFS_ELM_MAX_LFN 128 */ #endif ```
查看更多
1
个回答
默认排序
按发布时间排序
yqiu
2018-07-17
这家伙很懒,什么也没写!
这需要你 debug 下了呢 :victory:
撰写答案
登录
注册新账号
关注者
0
被浏览
1.2k
关于作者
liucoldstar
这家伙很懒,什么也没写!
提问
1
回答
0
被采纳
0
关注TA
发私信
相关问题
1
有关动态模块加载的一篇论文
2
最近的调程序总结
3
晕掉了,这么久都不见layer2的踪影啊
4
继续K9ii的历程
5
[GUI相关] FreeType 2
6
[GUI相关]嵌入式系统中文输入法的设计
7
20081101 RT-Thread开发者聚会总结
8
嵌入式系统基础
9
linux2.4.19在at91rm9200 上的寄存器设置
10
[转]基于嵌入式Linux的通用触摸屏校准程序
推荐文章
1
RT-Thread应用项目汇总
2
玩转RT-Thread系列教程
3
国产MCU移植系列教程汇总,欢迎查看!
4
机器人操作系统 (ROS2) 和 RT-Thread 通信
5
五分钟玩转RT-Thread新社区
6
【技术三千问】之《玩转ART-Pi》,看这篇就够了!干货汇总
7
关于STM32H7开发板上使用SDIO接口驱动SD卡挂载文件系统的问题总结
8
STM32的“GPU”——DMA2D实例详解
9
RT-Thread隐藏的宝藏之completion
10
【ART-PI】RT-Thread 开启RTC 与 Alarm组件
最新文章
1
CherryUSB的bootuf2配置
2
在用clangd开发RTT吗,快来试试如何简单获得清晰干净的工作区
3
GD32F450 片内 flash驱动适配
4
STM32H7R7运行CherryUSB
5
RT-Smart首次线下培训,锁定2024 RT-Thread开发者大会!
热门标签
RT-Thread Studio
串口
Env
LWIP
SPI
AT
Bootloader
Hardfault
CAN总线
FinSH
ART-Pi
USB
DMA
文件系统
RT-Thread
SCons
RT-Thread Nano
线程
MQTT
STM32
RTC
FAL
rt-smart
ESP8266
I2C_IIC
UART
WIZnet_W5500
ota在线升级
PWM
freemodbus
flash
cubemx
packages_软件包
BSP
潘多拉开发板_Pandora
定时器
ADC
flashDB
GD32
socket
中断
编译报错
Debug
SFUD
rt_mq_消息队列_msg_queue
msh
keil_MDK
ulog
C++_cpp
MicroPython
本月问答贡献
a1012112796
10
个答案
1
次被采纳
踩姑娘的小蘑菇
4
个答案
1
次被采纳
红枫
4
个答案
1
次被采纳
张世争
4
个答案
1
次被采纳
Ryan_CW
4
个答案
1
次被采纳
本月文章贡献
catcatbing
3
篇文章
6
次点赞
YZRD
2
篇文章
5
次点赞
lizimu
2
篇文章
5
次点赞
qq1078249029
2
篇文章
2
次点赞
xnosky
2
篇文章
1
次点赞
回到
顶部
发布
问题
分享
好友
手机
浏览
扫码手机浏览
投诉
建议
回到
底部