Questions tagged [qnx-neutrino]

QNX Neutrino is the latest incarnation of QNX's Real-Time Operating System that is both full-featured and robust, but can also scale down to meet the constrained resource requirements of realtime embedded systems. It features a microkernel based design, modular design, message passing based API, UNIX like environment and POSIX compliance.

QNX Neutrino is the latest version (v6) of the Real Time Operating System written by QNX Software Systems. As well as being famous for being used in safety critical embedded systems it is now being found in more commercial settings such as automotive information systems and the Blackberry Tablet OS runs on top of the QNX Neutrino RTOS.

The design of QNX Neutrino is based on a microkernel and message passing layer. All processes run in memory protected user space which allow QNX Neutrino to be robust yet scalable, even in the face of runtime errors in core services such as drivers.

QNX Neutrino is available for the x86, ARM, PowerPC, MIPS and SH-4 processor architectures.

What kinds of questions should have this tag?

This tag should be applied to questions which are asking about programming for the QNX Neutrino RTOS, and particularly when using the RTOS services and APIs.

Questions about the Blackberry Tablet OS should probably only have this tag if you are coding directly against the underlying QNX Neutrino RTOS APIs.

Important Links

124 questions
0
votes
1 answer

InterruptAttach fails on am3352x irq number 97 for bank 0B

I am trying to attach an IRQ handler to a gpio bank 0 i.e 0B irq no 97. At the present moment, my implementation returns with -1. What am I doing wrong? It would be a very simple issue to implement. #include
preetam
  • 1,451
  • 1
  • 17
  • 43
0
votes
1 answer

Inserting header file during compile time

I'm trying to compile a library but some macros are missing. I want to add these macros, which are located in a header file, during compile time. gcc has an include option like below: gcc ... -include ... How could I achieve this in…
zontragon
  • 780
  • 1
  • 9
  • 27
0
votes
1 answer

How to add passwd command to system builder project?

I have a system builder project to make a QNX OS image that needs to be accomplished. The problem is it is not currently supporting passwd command. I mean when I write the image and try passwd root command, I get this output: /bin/passwd[1]:…
Stack crawler
  • 369
  • 1
  • 4
  • 20
0
votes
1 answer

Unable to boot QNX 6.5.0 on Beaglebone black board

My Beaglebone Black work fine under the prebuilt image the images/prebuilt-bsp-ti-beaglebone.ifs comes with QNX bsp-nto650-ti-beaglebone-sp1-trunk-201209071340.zip which downloaded from foundry27. When I copy my newly built image on SD card and try…
0
votes
2 answers

QNX error - "Undefined reference to" for static member variable

I am using QNX momemtics IDE 5.0.1 with a virtual machine VmPlayer to run QNX Client. I am using singleton pattern for a class. When calling the instance of the class I am getting the error "Undefined reference to "error: 'constexpr' needed for…
apb_developer
  • 321
  • 2
  • 9
0
votes
1 answer

RS232 Serial communication in QNX Nuetrino RTOS

In present, I am using LAN cable for communication between HOST and TARGET. Now I want to use RS232 to receive simulated data from QNX Neutrino only. Through LAN I want to transfer data to QNX Neutrino. How can I setup this?
0
votes
1 answer

How to access static library from the application in qnx660

I have installed qnx660 in Ubuntu 14.04. 1-I have created a test project hello world for application.In Build variant option i have selected x86 variant. While building the project there is no error message in the console. After building the…
Deepak Singh
  • 1,079
  • 2
  • 11
  • 15
0
votes
2 answers

How to list all available commands in unix like system?

I want to list all available commands in a qnx 6.5.0 system. That is all commands that could be ran from the command line. I think that listing all the contents of the PATH variable will do the job, but I also have to filter the non executable…
Dimitar Slavchev
  • 192
  • 2
  • 11
0
votes
1 answer

How to start a background process in QNX using mkifs script?

I have a mkifs script file with .build extension for building a qnx .ifs image. I would like to start a process in background when my QNX is booted with the image. The process is a service which waits for incoming requests and never ends. I'm…
moorara
  • 3,897
  • 10
  • 47
  • 60
0
votes
1 answer

sshd@QNX: Could not load host key / Missing privileges separation

I followed the manual provided by QNX for SDP 6.6.0 on how to set up the OpenSSH SSH daemon except I tried to get it running on an existing Neutrino OS. To no avail so far. I encountered several pit falls which I could not find to be solved in any…
Jim McAdams
  • 1,034
  • 1
  • 14
  • 30
0
votes
1 answer

USB device detection problems: using Compact Flash card reader and QNX (Virtual Machine)

First of all, there's a similar thread on OpenQNX posted years ago but the solutions don't really apply for me. Having said that, I want to create an OS image of QNX 6.6.0 to put on a Compact Flash card. This card is plugged in an USB adapter which…
Jim McAdams
  • 1,034
  • 1
  • 14
  • 30
0
votes
1 answer

QNX process profiling

I was wondering if there is something equivalent to Linux's /proc/PID/status for QNX Neutrino to do some program profiling. I tried ps but when it comes to 'psched' or 'state' it complains "unrecognized field name".
Jim McAdams
  • 1,034
  • 1
  • 14
  • 30
0
votes
1 answer

QNX Nuetrino MsgSendv

I am using MsgSendv and server sends MSgReply like this: char desc_buf_out[MAX_CHARS_IN_A_LINE]; MsgReply(rcvid, EOK, desc_buf_out, sizeof(desc_buf_out)); My client is looking like this: iov_t *iovrcv=calloc(1,sizeof(iov_t)); …
Mehdi
  • 113
  • 1
  • 11
0
votes
1 answer

Getting thread name from different process

We have different exes running for our application in qnx environment. And each exe inturn has several threads. Now i want to get thread names of all the threads of all processes from a particular process. Ex: we have 10 processes with 10 threads…
Manjunath K Mayya
  • 1,078
  • 1
  • 11
  • 20
0
votes
1 answer

what is the command to find which interrupt driver is using in the hardware?

I am using Embedded PC (FIT PC2) with QNX RTOS. I planned to create a handler and taking the timestamp when the interrupt occurs. but I am not successful in that. So someone please help me how to find or the command to know which and where is the…
1 2 3
8 9