Project Home
Project Home
Wiki
Wiki
Discussion Forums
Discussions
Project Information
Project Info
Forum Topic - I want to test new Fsys.ahci driver: (10 Items)
   
I want to test new Fsys.ahci driver  
When I try to test new Fsys.ahci driver, I found that I need to add Fsys.ahci driver into qnxboot.144.2011 floppy image 
file. After boot standart QNX4 CD I have only Fsys.aha2scsi, Fsys.aha4scsi, Fsys.aha7scsi, Fsys.amdscsi, Fsys.atapy, 
Fsys.floppy, Fsys.mitsumi, Fsys.ncr8scsi, Fsys.umass drivers.

Mounting qnxboot.144.2011 as loop device gave me absolutely messed and meaningless filenames in mount point directory. 
Very strange.
How can I rebuild qnxboot.144.2011 file?
Re: I want to test new Fsys.ahci driver  
Hi,

The qnxboot.144.2011 image doesn't have a file system, it contains raw
encrypted image so you can't mount it.  The qnxboot.144.2011 is a part
of Product Suite environment and there is no simple way to rebuild it.
I suppose that Fsys.ahci will be included to Product Suite 2012 and
qnxboot.144.2012 will contain it.
If you want to test new Fsys.ahci driver the easiest way is to prepare
your own bootable usb-flash or floppy with the Fsys.ahci.


Regards,
Pavel

> When I try to test new Fsys.ahci driver, I found that I need to add Fsys.ahci driver into qnxboot.144.2011 floppy 
image file. After boot standart QNX4 CD I have only Fsys.aha2scsi, Fsys.aha4scsi, Fsys.aha7scsi, Fsys.amdscsi, Fsys.
atapy, Fsys.floppy, Fsys.mitsumi, Fsys.ncr8scsi, Fsys.umass drivers.
>
> Mounting qnxboot.144.2011 as loop device gave me absolutely messed and meaningless filenames in mount point directory.
 Very strange.
> How can I rebuild qnxboot.144.2011 file?
>
>
>
> _______________________________________________
>
> General
> http://community.qnx.com/sf/go/post90068
>
>
Re: I want to test new Fsys.ahci driver  
Install QNX4 on other motherboard. Rebuild boot image with Fsys.ahci

/boot/sys/boot
$ /boot/sys/boot -v

/boot/sys/Proc32
$ /boot/sys/Proc32 -l 1

/boot/sys/Slib32
$ /boot/sys/Slib32

/boot/sys/Slib16
$ /boot/sys/Slib16

/bin/Fsys
$ /bin/Fsys -Hdisk160

/bin/Fsys.ahci
$ /bin/Fsys.ahci fsys -Ndsk0 -n0=hd0. -n5=cd0.

/bin/mount
$ /bin/mount -p /dev/hd0.1 /dev/hd0.1t77 /

/bin/sinit
$ /bin/sinit TERM=qnxm

Connect hard disk to P8H67-V motherboard (as second drive).

When booting
/bin/Fsys.ahci terminated (SIGSEGV) at 00D1:0000040B

Re: I want to test new Fsys.ahci driver  
Hi,

It seems that your PCI BIOS is not compatible with Intel 386 protected
mode. If so then any QNX4 program that call PCI BIOS functions
(Fsys.atapi, Fsys.ahci, io-usb, network drivers, etc.) will be
terminated with SIGSEGV approximately at the same place (00D1:0000040B).
To cheek this assumption include into your boot image, for example
Fsys.atapi, instead of Fsys.ahci.
If my assumption is correct then the only way to fix this is to
upgrade/downgrade BIOS.


> Install QNX4 on other motherboard. Rebuild boot image with Fsys.ahci
>
> /boot/sys/boot
> $ /boot/sys/boot -v
>
> /boot/sys/Proc32
> $ /boot/sys/Proc32 -l 1
>
> /boot/sys/Slib32
> $ /boot/sys/Slib32
>
> /boot/sys/Slib16
> $ /boot/sys/Slib16
>
> /bin/Fsys
> $ /bin/Fsys -Hdisk160
>
> /bin/Fsys.ahci
> $ /bin/Fsys.ahci fsys -Ndsk0 -n0=hd0. -n5=cd0.
>
> /bin/mount
> $ /bin/mount -p /dev/hd0.1 /dev/hd0.1t77 /
>
> /bin/sinit
> $ /bin/sinit TERM=qnxm
>
> Connect hard disk to P8H67-V motherboard (as second drive).
>
> When booting
> /bin/Fsys.ahci terminated (SIGSEGV) at 00D1:0000040B
>
>
>
>
>
> _______________________________________________
>
> General
> http://community.qnx.com/sf/go/post90090
>
>

Re: I want to test new Fsys.ahci driver  
Yes, Fsys.atapi included in .altboot terminated with SIGSEGV at same address too.
io-usb also terminated with SIGSEGV

When I try to start
Fsys.ahci &
unknown driver '&' before SIGSEGV
Re: I want to test new Fsys.ahci driver  
EFI BIOS is not compatible with QNX4
Re: I want to test new Fsys.ahci driver  
With new proc32 -E0 option
Fsys.ahci driver works fine.

Thank you very much.
Re: I want to test new Fsys.ahci driver  
> With new proc32 -E0 option
> Fsys.ahci driver works fine.
> 
> Thank you very much.


I use .boot with -P option (with old proc32 without -E0) and works fine.
Re: I want to test new Fsys.ahci driver  
SATA DVD-ROM works too.
Re: I want to test new Fsys.ahci driver  
the MB P8H67-V you are using is LGA1155. Im interesting which kind of proccesor are you using? Intelhd graphics supports
 only Device ID 0x0042h and 0x0046x and its i3-5x0 proccessors with socket 1156. 
Im trying to boot qnx on new hardware and if you could make intelhd graphics work with new proccessors then Id like to 
know how and wich proccessor.

Thank you