求助——OMAPL138的ARM的Linux环境应用 - OMAP-L138 - 嵌入式开发者社区 - 51ele.net
设为首页收藏本站

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 6806|回复: 5
打印 上一主题 下一主题

求助——OMAPL138的ARM的Linux环境应用

[复制链接]

2

主题

15

帖子

1058

积分

金牌会员

Rank: 6Rank: 6

积分
1058
跳转到指定楼层
楼主
发表于 2016-8-23 15:16:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本人小白,刚接触Linux系统没多久,使用的是OMAPL138的开发板,已学会应用创龙提供的历程,实现ARM和DSP的syslink通信。
3 U: b+ {4 c# d, y" x" M: e: O& U0 w% i( [5 F# T3 M1 M
现在想在ARM端的程序(QT工程程序)中实现对TF卡的读写,但却无从下手。/ d2 [( _1 h7 W" z3 @3 E) s3 S

0 _: c6 g; o* O' z' O+ G看到OMAPL139的datasheet中有提到MMC/TF端口的使用,但那完全就成了裸机状态下的。$ [4 m* S# e4 p- |% }2 X
$ G$ S9 R0 ?  J
这里想借助Linux平台实现,最好能以文件的方式读写数据。
. c- b$ z! e$ Z+ k! V- z+ ?, o) ?# c( Q+ ?( N$ k
求告知实现思路,以及相关的函数,还有可能所需的库文件等,或者是这些资料的获取方法哈( g8 t" Z- |1 o0 N+ ~

; W) x+ w) i" g/ X非常感谢!8 O" v+ G! a  C9 n" |4 F
  a8 p& E" a6 p5 ^
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖
回复

使用道具 举报

0

主题

83

帖子

426

积分

创龙

Rank: 8Rank: 8

积分
426
沙发
发表于 2016-8-23 15:29:45 | 只看该作者
C语言中有关文件操作的函数:
( d8 b( [+ H# @- H6 P& Nhttp://www.jb51.net/article/37688.htm5 r' e' E% X, D

  `8 D" B/ t# ~* L0 a# csd卡在linux系统上的节点为 /media/mmcblk0p1和/media/mmcblk0p2,可使用文件操作的相关函数创建、读写文件,最后保存在这两个节点,实现sd卡的读写。
8 S4 X% w# o% G$ U  ]1 H& n
3 A; s/ a- m2 jsystem函数:+ c6 z7 ~2 m3 G7 D8 m* G
http://blog.sina.com.cn/s/blog_8043547601017qk0.html
9 O6 Q5 ?7 N. i* H; K) c
回复 支持 反对

使用道具 举报

2

主题

15

帖子

1058

积分

金牌会员

Rank: 6Rank: 6

积分
1058
板凳
 楼主| 发表于 2016-8-23 15:34:26 | 只看该作者
vefone 发表于 2016-8-23 15:29/ e# l/ Y& Z' \. q! e) o  s
C语言中有关文件操作的函数:
% F3 z+ x! q; M. fhttp://www.jb51.net/article/37688.htm
& a: E3 k" V$ q: W$ h
明白了,豁然开朗啊,非常感谢
回复 支持 反对

使用道具 举报

0

主题

1

帖子

18

积分

新手上路

Rank: 1

积分
18
地板
发表于 2016-8-31 22:06:51 | 只看该作者
求助 我也是最近才开始接触这个,在学习创龙的历程时遇到些问题,请帮忙解答:5 L: H% x- j! n% ~
我用的开发板是TL138/1808/6748F-EasyEVM,: e- m- |/ Z/ x/ l; W
  
+ T  }  S0 j% t5 h2 c+ S; U" j# g( X1在学习教程8-1-Linux内核编译方法时,在1.1 编译linux-3.3内核, 1.1.2配置内核时,+ v6 h/ U! ]/ k
执行make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- menuconfig命令后,提示错误信息:; L( k/ ~7 [/ n3 o
*** Unable to find the ncurses libraries or the
! |+ w; A2 K# w8 A *** required header files.
% ~7 _) V5 C  Y0 Z: W *** 'make menuconfig' requires the ncurses libraries.
; L: K8 P, K% D ***
) j: ]; {- r% n/ Q *** Install ncurses (ncurses-devel) and try again.
; v2 n& k! }! Z6 ?2 d, ?5 t8 ` ***
8 a$ P; A, C* o( }, y) H% Ymake[1]: *** [scripts/kconfig/dochecklxdialog] Error 1
% R/ v) R1 y+ V3 Lmake: *** [menuconfig] Error 2& w+ q8 t+ u6 X4 J
这个意思应该是缺少ncurses或ncurses-devel文件,我上网查了一下说只要安装libncurses5或libncursesw5就可以了,但我执行安装命令后再重新make menuconfig仍然会出现上面的错误。。。( }/ k% T- @) f' E; R5 ^% [; L2 F
% h* k! `! _( E3 }2 M4 V9 _( w. T
第2个问题:
4 m' ?: ~. A# K: K  \; L; o在进行教程14-MCSDK开发入门中的 设置MCSDK开发环境参数时,在执行sudo ./setup.sh命令后遇到错误信息:首先它会问我是否具有 administrative previlige,这个教程里就没有提到,我输入y进行确认后,又出现如下的错误信息:. o" \. ~5 Y# m9 u" g3 @
on your host. Do you have administrator privilieges?
" j, w, y* M) g! }( v% CType 'y' to continue or 'n' to exit the installation: y) I2 J" w* l# `" H- @, B
Performing sudo apt-get install xinetd tftpd nfs-kernel-server minicom build-essential libncurses5-dev uboot-mkimage automake  l8 Z8 l7 M7 m$ ]( w
Reading package lists... Done! A: C; T- e- D6 f& K4 f+ c
Building dependency tree      
& z9 c; Z$ h' x1 [4 Q% i. F0 mReading state information... Done' Z; Y) l  Q2 W+ h1 U: n
E: Couldn't find package xinetd  W; A9 d6 v4 Y) ]8 ?% f
Failed setup, aborting..
$ P& }  h; u7 s; |& n3 mFailed setup, aborting..9 g* A" e& L  l& Y: p* V
$ B# a2 e; @+ |; u6 ^) K
现在这两个问题都没有解决,不知你是否遇到过类似问题,如何解决的呢?谢谢

点评

问题2,你的电脑是否已联网? 建议新开一个帖子讨论。  详情 回复 发表于 2016-9-1 08:55
回复 支持 反对

使用道具 举报

0

主题

113

帖子

2138

积分

创龙

Rank: 8Rank: 8

积分
2138
5#
发表于 2016-9-1 08:55:56 | 只看该作者
zhaocyhit 发表于 2016-8-31 22:06( `8 h! B3 d5 t6 e. h
求助 我也是最近才开始接触这个,在学习创龙的历程时遇到些问题,请帮忙解答:. Z0 G/ b8 B1 ~# k4 H1 M
我用的开发板是TL138/1808/6 ...
( f- O: U  ?+ m7 o5 N; D9 l
问题2,你的电脑是否已联网?2 x+ B; e$ x0 u. w1 S9 e  I" c

: n/ }/ W; S# }. K$ \, g建议新开一个帖子讨论。
0 G1 t- o+ |) A  z: h; |0 e  |
回复 支持 反对

使用道具 举报

2

主题

15

帖子

1058

积分

金牌会员

Rank: 6Rank: 6

积分
1058
6#
 楼主| 发表于 2016-9-1 15:51:51 | 只看该作者
zhaocyhit 发表于 2016-8-31 22:068 g+ a6 `+ ^$ ]" K2 H
求助 我也是最近才开始接触这个,在学习创龙的历程时遇到些问题,请帮忙解答:% O' \  i  R) a0 n* r& p' h! {2 h
我用的开发板是TL138/1808/6 ...

" W) o1 D' i' \问题1,电脑在Ubuntu下是否装了ccs?
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-12-16 10:13 , Processed in 0.041608 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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