Redhat OS with notebook to Embedded controller RPI - raspberry-pi

Now I have the Redhat:Linux OS on notebook computer there are many applications inside that computer.
Reason that I need to port Redhat:OS to RPI that computer was installed Labview application and Labview with NiDAQmx , VISA I/O.(Now it's running fine on notebook with NI6008)
The question is how can I port that linux OS to my Raspberry PI with driver of RPI?(I need to know step by step)

NI does not support running LabVIEW standard on ARM processors - see What Linux Distributions Do National Instruments Drivers and Software Support?.
NI does have a Real Time modules that supports ARM processors, but not the Pi - see Targetting Raspberry PI.
You can still connect a NI6008 DAQ to your Pi and access the data using a driver such as Low Cost USB DAQ Driver for use with Raspberry Pi, but you will have to consume the data with an application written in a language other than LabVIEW (such as Python).

Related

Twincat/BSD on Raspberry PI?

Is it possible or did someone manage to get TwinCAT BSD running on a raspberry pi?
I heard that ARM devices are not yet supported by this OS, but on the beckhoff website it is stated:
Quote: "FreeBSD supports both 32 and 64 bit platforms and makes scalable systems possible with ARM CPUs extending up to powerful Xeon CPUs"
Source: https://www.beckhoff.com/en-us/products/ipc/software-and-tools/twincat-bsd/
If not, would it be possible via a virtual machine running on the raspberry pi?
Or does it really need to run on top of a x86 or x64 CPU?
PS: I know that it's possible to get it running on VirtualBox on Windows, but I am specifically asking about a solution with a raspberry pi.
TcBSD/TwinCat is currently only available for x86 (32 bit) and x64 (64 bit) Intel and officially only supported on their industrial/embedded hardware.
FreeBSD, however is supported on Raspberry PI:
Raspberry Pi 3/4
I've never tried, but you should be able to install FreeBSD on a Rock Pi X which is compatible with many Raspberry Pi Hats but is Intel based. The Rock Pi X also runs Windows 10 and Ubuntu.
On the question of whether or not you could run TC/BSD on unsupported hardware:
You’d likely need to modify it and it would depend on FreeBSD working on the RockPi X first.

How to use the arm trusted firmware with a raspberry pi

I am pretty new to arm architecture. I am trying to understand the arm trusted firmware and how to use it
My test device is a raspberry pi 4 and is currently running Ubuntu.
My question is how to boot the raspberry pi using arm trusted firmware?
Another naive question that follows is can I also boot ubuntu along with this firmware?
I am pretty new to this any help would really be appreciated
Thanks & Regards

Installing Windows 10 IoT Core on simulated devices (possibly Azure Hub)

Notice: This might sound like a not-so-thought-through question to
some people.
Hello,
I need to make a simple demo application running on Windows 10 IoT Core and test it properly for educational purposes. The problem is that I have no available Raspberry Pi devices (or anything embedded). Apparently, it is possible to set-up a simulated Raspberry Pi device running on Azure Hub - like explained in Microsoft's documentation.
Is it possible to install Windows 10 IoT on such a simulated device? If not, what are the other approaches to simulating Raspberry devices and running Windows IoT on them?
You can run the Windows 10 IoT Core on the VMware workstation:
More details can be found in the How to run Windows 10 IoT Core in VMware Workstation
That won't work. It is not running an OS of any kind, it just makes it look like you have node running on a Pi. You need to look at something like qemu. I've run Raspbian in qemu. Never tried Windows IoT core.
https://www.qemu.org/

Is Raspbian a realtime operating system?

I use raspbian for embedded systems like microcontrollers, I make several sensors and display them on an LCD, does the Rasbian operating system also have a real time operating system?
Raspbian is a distribution for Raspberry Pi built on top of Debian Linux, which is a general purpose operating system, as opposed to a real-time operating system. There are ways to run a RTOS on RPi, but it is rather waste of a powerful board like RPi. A more suitable way to achieve real-time behaviour would be to use the PREEMPT_RT patch for the Linux kernel.

Emulate a Raspberry Pi 1 or Zero in QEMU with the peripherals and the memory maps

Im trying to build a custom bare metal OS for Raspberry Pi 1 and Zero. I want to emulate any of these machines in QEMU but the only supported machines are raspi2 and raspi3.
I need to run it on a raspi1 or zero because I dont want to implement multicore support and in raspi1 and zero everything its easier.
Thanks!