embedded-system

在 Ubuntu 16.10 中编程 C8051F020
embedded-system

在 Ubuntu 16.10 中编程 C8051F020

我需要在 Ubuntu 16.10 上对 c8051f020 微控制器进行编程。我通过 Wine 和 Simplicity Studio 使用了 Silicon Labs IDE,但它们不起作用。 第一个无法识别 USB 调试适配器,第二个不支持 C8051F0xx 系列。 由于我的 RAM 很少,我不想使用 Windows VM。 有人能帮我制作一个可以在 Silicon Labs IDE 上运行的适配器吗?如果没有,有人能给我一些建议吗?或者可以给我推荐其他软件来做这件事吗? ...

Admin

使用 kvmtool 创建客户机
embedded-system

使用 kvmtool 创建客户机

我想在 UltraScale 平台的 KVM 客户机上启动独立应用程序(我有 .elf 文件)。我是 KVM 新手,正在使用kvmtool,但我不知道如何运行运行我的 elf 应用程序的客户机。 我读到的步骤如下: lkvm setup default--> 这将在 /home/root/.lkvm/default 中创建 rootfs lkvm run -d default--> 我在这里收到一个错误,没有 bzImage,但我认为它应该自动创建 lkvm run -k bzImage--> 我不确定是否可以在这里使用我的 .elf 而...

Admin

WIfi 驱动程序的 sdio_enable_func() 失败
embedded-system

WIfi 驱动程序的 sdio_enable_func() 失败

我是 wifi 卡新手。我的嵌入式 Linux 设备检测到 Wifi 模块的供应商 ID 和产品 ID,但当我尝试加载 wifi 驱动程序时,我收到指示失败的日志sdio_enable_func()。 进一步调试后,我发现驱动程序源代码尝试在SDIO CCCR IOEX寄存器上写入 2。这是成功的,但SDIO CCCR IORx函数仍为 0。 谁能告诉我这个过程失败的原因是什么? ...

Admin

使用“eject -s /dev/sdx”似乎通过 USB/MSC 连接发送的不仅仅是 SCSI 弹出命令
embedded-system

使用“eject -s /dev/sdx”似乎通过 USB/MSC 连接发送的不仅仅是 SCSI 弹出命令

我正在编写嵌入式 STMicro.com STM32 处理器代码并使用 STMicro.com 的 USB 驱动程序。STM32 处理器上没有运行其他软件。这有点不寻常,但我们已经设法将 STM32 处理器配置为根据命令从 USB/CDC 切换到 USB/MSC 设备。问题是找到一种方法来从 USB/MSC 切换回 USB/CDC。 为了解决这个问题,我相信我可以使用 USB 电缆将基于 STM32 的设备连接到 Ubuntu 计算机并发送 SCSI Eject 命令。但是这并不总是有效。我发现我必须至少发送两次 SCSI Eject 命令。有时,在我的 S...

Admin

为什么 Linux 用于物联网设备
embedded-system

为什么 Linux 用于物联网设备

我知道 Linux 在安全性和成本方面具有一些优势。但为什么 Linux 在嵌入式系统和 IoT 设备中如此广泛使用? ...

Admin

Flash Magic 错误:“无法通信。(正在使用)确保没有其他应用程序正在使用 COM 端口。尝试提高或降低波特率”
embedded-system

Flash Magic 错误:“无法通信。(正在使用)确保没有其他应用程序正在使用 COM 端口。尝试提高或降低波特率”

我正在尝试使用 Ubuntu 20.04 上的 Flash Magic 软件通过 USB 线将 LPC2129 与 PC 连接,在 LPC2129 上刻录 .hex 文件。当我按下 Flash Magic 上的开始按钮时,它显示以下错误: Unable to communicate.(in use)Ensure no other applications are using the COM Port. Try raising or lowering the baud rate. 我尝试过很多选择,例如: ln -s /dev/ttyUSB0 ~/.wine...

Admin

如何解决 CAN 总线接口 Linux 18.4.4LTS 的“未找到 updown 配置”问题
embedded-system

如何解决 CAN 总线接口 Linux 18.4.4LTS 的“未找到 updown 配置”问题

我正在尝试让 SocketCAN 接口工作。我添加了 slcan0 适配器并尝试以candump slcan0我确定 CAN 设备正在运行的比特率运行。我没有看到终端中打印任何数据,但我确定 CAN 设备正在以 200Hz 的频率发送数据。 我正在使用 Lawicel CANUSB 设备并遵循以下步骤:http://pascal-walter.blogspot.com/2015/08/installing-lawicel-canusb-on-linux.html 绑定接口后,当我打印系统日志时,得到以下信息: May 26 10:11:33 usern...

Admin

SDL2 Ubuntu 服务器
embedded-system

SDL2 Ubuntu 服务器

我用 golang 和 SDL2 编写了一个代码来显示一些图像,我在 Ubuntu 桌面 18.04 中测试了该代码,没有问题。我想在嵌入式配置中使用该代码,并希望操作系统在启动时自动运行该代码,Ubuntu 桌面有很多错误,很多时候它会挂在登录屏幕上,所以我决定使用 Ubuntu 服务器。我的问题是 Ubuntu 服务器中的代码无法创建任何窗口来显示图像。首先,我想知道我应该安装哪些软件包才能运行 SDL,其次,我的显示器和图像都是 4k,这也会造成一些麻烦吗? ...

Admin

如何在 Ubuntu 18.04 上安装 Keil µVision
embedded-system

如何在 Ubuntu 18.04 上安装 Keil µVision

我想在 Ubuntu 18.04 上安装 Keil µVision。我该怎么做? 我想将 Keil µVision 用于我的实验室微控制器和嵌入式系统。 ...

Admin

在 Ubuntu 18.04 上安装 Java ME SDK 时未找到 JDK
embedded-system

在 Ubuntu 18.04 上安装 Java ME SDK 时未找到 JDK

Ubuntu 18.04 用户在这里! 我将使用 Java 来编写嵌入式系统,例如开发板: 树莓派 STM32429I-评估版 32F746G发现 英特尔伽利略第二代。 它们数量不多,但功能仍然非常强大,可用于工业应用的很多方面。未来将推出更多主板。 无论如何。我在安装 Java ME SDK(源开发工具包)时遇到了一些麻烦。 我首先安装的是 OpenJDK 11 sudo apt-get install openjdk-11-jdk 我检查了版本 hp@hp-HP-Z400-Workstation:~/Hämtningar$ java...

Admin

无法在嵌入式 Ubuntu 16.04 上设置静态 IP
embedded-system

无法在嵌入式 Ubuntu 16.04 上设置静态 IP

我有一个 Wandboard 嵌入式系统,带有 ubuntu 16.04(我认为它是最低版本)和内核 4.9.35。我一直在尝试设置静态 IP,但一直无法做到。我一直在寻找,但无论我怎么尝试,都行不通。 首先,我的 /etc/network/interfaces 如下所示: # interfaces(5) file used by ifup(8) and ifdown(8) # Include files from /etc/network/interfaces.d: #source-directory /etc/network/interfaces.d...

Admin

通过 Systemd 为嵌入式 Linux 配置服务
embedded-system

通过 Systemd 为嵌入式 Linux 配置服务

亲爱的 Ubuntu 用户,您好, 我正在研究运行 Ubuntu 的嵌入式系统。 我想要实现的任务;机器部署完成后,关闭网络服务15分钟(可以说是shutUp命令)。 到目前为止,这似乎很简单。棘手的部分是,当我们有正常工作的网络服务时,我们可能会发送“重启”之类的命令。 这是我的问题,如何才能排除shutUp每次重启的命令,并使其仅在第一次启动时起作用? 先感谢您! 部署期间,机械设置将触发 PS Boot,从而启动机器的时钟。 ...

Admin

如何通过网络对嵌入式 ubuntu 设备进行映像处理?
embedded-system

如何通过网络对嵌入式 ubuntu 设备进行映像处理?

背景信息 我有一个运行 Ubuntu 12.04 的嵌入式系统,我需要升级它来修补一些安全漏洞。更改将包括升级到 ubuntu 14.04、更改位于 /etc、/var、/media 中的几个配置文件以及更新我们的应用程序软件。升级需要推送到大约 1500 个这样的设备,因此我倾向于采用不需要物理访问设备的解决方案。 磁盘信息: root@HBOX-01003d:/dev# sudo fdisk -l Disk /dev/mmcblk2: 7851 MB, 7851737088 bytes 4 heads, 16 sectors/track...

Admin

Ubuntu Core 与 ODROID-C0 开发板上的 Arch Linux
embedded-system

Ubuntu Core 与 ODROID-C0 开发板上的 Arch Linux

我有一块 Hardkernel ODROID-C0 开发板。ODROID-C0 网站上说,在 ODROID-C0 上运行的一些操作系统是 Ubuntu、Android、Arch Linux、Debian 和 OpenELEC。我正在启动一个新的嵌入式系统项目,并试图找到我的问题的答案: 最轻量级的、为嵌入式设备量身定制的 Linux 系统是什么?我偶然发现了 Arch Linux 和 Ubuntu Core(Snappy),但没能找到两者之间区别的明确答案。有人能帮忙吗? ...

Admin