I have a PC104 CPU (the Coremodule 745 from Ampro Amtek) that I am trying to install QNX on. I am starting by trying to boot the board from a USB stick with QNX. (Then I would use the same procedure to transfer the QNX on to the on board SSD).
I can boot Puppy Linux on the board, but QNX boot fails with the error
Unable to start “/adlink/start0.sh” (2)
Tech support for Ampro said that if it was not the hardware, it must be an issue with the OS.
“If the CM745 can boot to another operating system, the problem is clearly the operating system in which case your question could best be answered by QNX technical support.”
Since I have student QNX…
The procedure for putting the QNX on to the USB is as follows:
dd if=/dev/zero of=/dev/hd10 count=100
fdisk /dev/hd10 delete -a
fdisk /dev/hd10 add -s 1 qnx all
fdisk /dev/hd10 boot -s 1
fdisk /dev/hd10 loader
fdisk /dev/hd10 show
mount -e /dev/hd10
dinit -h /dev/hd10t77
dinit -hb /dev/hd10t77
mount /dev/hd10t77 /fs/hd10-qnx4
Now going into the BSP package I received-it has a sample ifs and the tarball
cp ifs /fs/hd10-qnx4/.boot
cd /fs/hd10-qnx4 && tar xvzf /Ampro_Lunapier/targetroot.tar.gz
Does there seem to be anything wrong with this procedure? Is there any way for me to get QNX support help with the academic version of QNX? Is this a QNX issue or an issue with the BSP I have?
I’m not really sure where to go with this.