embedded-linux

    1热度

    2回答

    我有一个bash脚本,它充当用户登录槽ssh的默认shell。 它提供了一个菜单,其中有几个选项是使用netcat发送文件的。 我使用的嵌入式Linux的netcat缺少-w选项,所以如果用户关闭ssh连接而不发送文件,netcat命令将永远等待。 我需要知道用户是否突然关闭连接,以便脚本可以杀死netcat命令并正常退出。 事情我试过到目前为止: 诱捕SIGHUP:它没有发出。我发现的唯一信号是

    5热度

    3回答

    我正在使用2.6.24.3内核为嵌入式Linux项目开发用户空间应用程序。 我的应用程序通过创建2个pthread来在两个文件节点之间传递数据,每个睡眠直到异步IO操作完成,然后唤醒并运行完成处理程序。 完成处理程序需要跟踪有多少个传输处于挂起状态,并维护一个线程将添加到另一个线程并将另一个线程移除的链接列表。 // sleep here until events arrive or time o

    2热度

    3回答

    我有一个内置模块,它的内置模块需要至少1毫秒的时间分辨率。我目前使用do_gettimeofday(),但是我担心,一旦将我的模块移动到嵌入式设备,这不起作用。该器件具有180 Mz处理器(MIPS),内核中默认的HZ值为100.因此,使用jiffies只能给我10毫秒的最佳分辨率。这不会削减它。 我想知道的是,如果do_gettimeofday()基于定时器中断(HZ)。可以保证提供至少1毫秒的

    0热度

    3回答

    我在Windows主机上使用Eclipse开发嵌入式Linux的问题 现在,我已经拥有了我所在的位置。 1.安装了最新的Eclipse + CDT(c/C++开发工具)的Windows主机 2.安装了Ubuntu主机(安装了ssh + samba),其中包含用于构建项目的源代码和工具链。 (在Windows和Ubuntu主机都坐在一个网段(在局域网内)。) 3.我可以使用下面的命令来建立在Ubun

    1热度

    1回答

    Debian的2.6.30上glomation gesbc-9260 与爱特梅尔手臂芯芯片AT91SAM9260 - datasheet 我想上一个GPIO引脚 我需要使用一个的request_irq中断(中断号, *处理程序,条件,姓名,身份证) 但只有上帝知道什么中断我使用数...如果它是ttyS0来我会被罚款...... 任何帮助将是一个天赐良机

    1热度

    1回答

    我正在写为爱特梅尔AT91SAM9260臂9芯单板计算机的IOPORT [glomation gesbc9260] 使用request_mem_region(0xFFFFFC00,0x100,"name"); //port range runs from fc00 to fcff 工作正常和在/proc/iomem 显示出来然后我试着写端口在FC20的最后一位与 writel(0x1, 0xFFF

    7热度

    1回答

    我们为我们公司的特定嵌入式设备开发,其中一部分是通过netboot通过以太网将设备加载到设备上的初始根磁盘。我们遇到了一些问题,因此,包含初始根磁盘内容的原始文件夹与其备份一起丢失,但我们仍然具有initrd映像,这些映像是通过将ramdisk的内容它已经作为本地循环设备装载,然后在gzip文件上运行mkimage。有什么办法可以撤销mkimage的效果,并获得原始的gzip内容,以便我们可以恢复

    2热度

    2回答

    我需要我的设备上有4.3英寸屏幕,480x272分辨率的网络浏览器,我在嵌入式Linux上使用嵌入式Qt 4.6.2。微控制器具有450 Mhz的ARM9。的浏览器 要求是 触摸屏支持,平移(没有滚动条) 单点触摸缩放(无多点触摸可选)。 适合屏幕宽度支持(无水平滚动)。 酸3标准Compliable。 页面加载应该像,首先显示所有可见文本 ,然后逐渐加载和显示图像。 是否有任何开源浏览器接近此要

    3热度

    1回答

    我公司正在开发医疗产品。其中一个组件是一个运行嵌入式Linux的类似pda的平台。我们正在考虑Qt作为UI框架,但发现Qt比这更多(我们对Qt并不熟悉)。我们打算用C++编程。 一般而言,设备需要执行以下操作: 接收从另一设备通过USB HID测量(USB HID是为了方便起见)。 处理测量。 将它们存储在数据库中。 与使用设备的触摸屏液晶显示屏的用户互动。 与中央管理站通信(wi-fi,tcp-

    0热度

    3回答

    我想运行一个使用内核模式驱动程序的应用程序。系统每小时锁定一次,恢复它的唯一方法是重置硬盘。 Sysrq停止响应,远程登录会话挂起并且没有任何类型的错误消息。不幸的是,该董事会没有ejtag支持。我一直试图在功能上进行隔离,但这就像在干草堆里寻找针。有什么建议么? PS:这是一个mips linux系统(2.6.31)。