PXI

cancel
Showing results for 
Search instead for 
Did you mean: 

RT disk format

I have a new hard drive formated with two partiotions. Both NTFS (C: and D:) installed on my PXI Controller (e8133)

I would like the option of  running Windows 7 and RT.

I can load Windows 7 and run no problem.

And I can select RT boot from the BIOS Boot menu. I do get a note about

 

"LavVIEW Real Time Single Core Kernel found '4' CPU cores.

Consider installing NI RT Extensions for SMP (MultiCore Support) module from MAX."

 

When i connect a host system to he remote PXI and try to load software. I get the following error

 

Error:the hard drive on the remote system is either full or encountered an I/O error.

 

If I ignore it and try to create a RT project in Labview and run a vi. I get a connect error see following.

I assume there is no RT OS yet loaded.

 

Is this all related to having two NTFS partions and one loaded with Windows?

 

Thanks for help in advance

 

0 Kudos
Message 1 of 4
(6,125 Views)

Hi JPLEng,

 

It looks like the problem here is that the whole drive is NTFS format, which isn't supported- you'll need to use FAT or FAT32 on the RT partition. The following documents outline how to configure your controller for dual-boot, as well as giving some more general information on the process and requirements:

 

Dual-Booting Windows and LabVIEW RT on a PXI Controller

http://digital.ni.com/public.nsf/websearch/227CF36870DB7BDB86256F790057F20F?OpenDocument 

 

How Can I Make My PXI Controller a Real-Time Target?

http://digital.ni.com/public.nsf/allkb/21C45EF391059C2A86257241005CA814?OpenDocument

 

Requirements for Desktop PCs as LabVIEW Real-Time Targets (also applies to controllers)

http://www.ni.com/white-paper/8239/en

 

I hope that helps!

 

Regards,

 

Tom L.
0 Kudos
Message 2 of 4
(6,118 Views)

Hey JPLEng,

 

I think both you and Tom are on the right track here. A NTFS file system on the RT side is a concern for sure! The recommendations that Tom brought up are definitely valid but please be aware that what he mentioned isn't completely true. Although NTFS is not a supported file format for RT systems, saying "you'll need to use FAT or FAT32 on the RT partition" isn't entirely correct. Our RT controllers run both VxWorks and Phar Lap ETS Real-Time operating systems which support both FAT and Reliance file systems. We actually recommend that you use a Reliance file system because of its advantages in an embedded application. One of the biggest advantages being that the Reliance is a transactional file system which gives it better data preservation in the event of power failure or unexpected system restart.

 

Christian does an excellent job summing up the comparison between FAT and Reliance in this thread: 

http://forums.ni.com/t5/LabVIEW/use-Reliance-or-FAT32-for-PXI-Realtime/td-p/2054204

 

Here is some more information about installing the Reliance file system onto your RT Target:

 

How Do I Install Reliance on my Real-Time PC or Real-Time PXI Target?

http://digital.ni.com/public.nsf/allkb/54F470CCF153945C86257711004F4248

 

Best of luck on your project and let us know if you have more questions!

Tim A.
0 Kudos
Message 3 of 4
(6,112 Views)

Hi
I have the same problem. I have a new hard drive formatted with two partitions. 
I created a primary FAT32 partition (lower than 30 GB) (which will be used for the Real-Time OS) followed by a second primary NTFS partition (which will be used for Windows), 
I would like the option of running Windows 7 and RT.

I can load Windows 7 and run no problem.

 

2.jpg

 

But when I select RT boot from the BIOS Boot menu. 

In-display can see:

"LabVIEW Real-Time Single-Core Kernel found '4' CPU cores.

Consider installing NI RT Extensions for SMP (MultiCore Support) module from MAX."

 

3.jpg
Also in NI-MAX, it shows the primary disk capacity unavailable and  I can not install any software.

 

Please help me. tnx

 

 1.PNG

 

 

0 Kudos
Message 4 of 4
(2,823 Views)