|
Re: 6.5.0SP1 devc-ser8250 error
|
08/16/2012 8:57 AM
post94882
|
Re: 6.5.0SP1 devc-ser8250 error
Not sure why this wasn't installed on your hosts but you probably need
the SP1 libc.so (see attached).
|
|
|
|
RE: 6.5.0SP1 devc-ser8250 error
|
08/16/2012 9:13 AM
post94883
|
RE: 6.5.0SP1 devc-ser8250 error
Something must have gone wrong with your build of the new image(didn't use the 650SP1 installed bins/libs)....what is
the output from running mkifs with -vvvv option.
Also, what is the output from the following on your 2 machines?
ls -l /.boot
From: Mark Dowdy [mailto:community-noreply@qnx.com]
Sent: August-15-12 8:53 PM
To: ostech-core_os@community.qnx.com
Subject: 6.5.0SP1 devc-ser8250 error
I installed 6.5.0 SP1 on my target machine, and my windows development machine, and built an updated boot file. When I
attempt to load my boot file, I get the following error:
ldd:FATAL: Unresolved symbol "hwi_find_item" called from Executable
I saw topc22117 and collected the information below. As far as I know, this is not a pre-release version of SP1; I
pulled qnxsdp-6.5.0SP1-201206270843-nto.sh and qnxsdp-6.5.0SP1-201206261830-win32.exe from qnx.com on August 6th.
# use -i libc.so.3
NAME=libc.so
DESCRIPTION=C runtime library
DATE=2010/07/09-12:54:28-EDT
STATE=stable
HOST=mainbuild
USER=builder
VERSION=6.5.0
TAGID=89
# uname -a
QNX MCC 6.5.0 2010/07/09-14:44:03EDT x86pc x86
MCC# use -i /proc/boot/libc.so
NAME=libc.so
DESCRIPTION=C runtime library
DATE=2010/07/09-12:54:28-EDT
STATE=stable
HOST=mainbuild
USER=builder
VERSION=6.5.0
TAGID=89
# ls -l /proc/boot
total 4268
-rwxrwxrwx 1 root root 22294 Jul 09 2010 cam-cdrom.so
-rwxrwxrwx 1 root root 13738 Jul 09 2010 cam-disk.so
-rwxrwxrwx 1 root root 107156 Jul 09 2010 devb-eide
-rwxrwxrwx 1 root root 107815 Jul 09 2010 devc-con-hid
-rwxrwxrwx 1 root root 58750 Jul 09 2010 devh-ps2ser.so
-rwxrwxrwx 1 root root 21382 Jul 09 2010 fesh
-rwxrwxrwx 1 root root 49356 Jul 09 2010 fs-cd.so
-rwxrwxrwx 1 root root 78433 Jul 09 2010 fs-dos.so
-rwxrwxrwx 1 root root 56333 Jul 09 2010 fs-ext2.so
-rwxrwxrwx 1 root root 72902 Jul 09 2010 fs-qnx6.so
-rwxrwxrwx 1 root root 85618 Jul 09 2010 fs-udf.so
-rwxrwxrwx 1 root root 169908 Jul 09 2010 io-blk.so
-rwxrwxrwx 1 root root 33170 Jul 09 2010 io-hid
lrwxrwxrwx 1 root root 9 Jul 09 2010 libc.so -> libc.so.3
-rwxrwxrwx 1 root root 513152 Jul 09 2010 libc.so.3
lrwxrwxrwx 1 root root 11 Jul 09 2010 libcam.so -> libcam.so.2
-rwxrwxrwx 1 root root 73504 Jul 09 2010 libcam.so.2
lrwxrwxrwx 1 root root 13 Jul 09 2010 libhiddi.so -> libhiddi.so.1
-rwxrwxrwx 1 root root 27906 Jul 09 2010 libhiddi.so.1
-rwxrwxrwx 1 root root 64148 Jul 09 2010 pci-bios
-rwxrwxrwx 1 root root 593920 Jul 09 2010 procnto-smp-instr
-rwxrwxrwx 1 root root 13001 Jul 09 2010 seedres
-rwxrwxrwx 1 root root 14636 Jul 09 2010 slogger
-rw-rw-rw- 1 root root 620 May 06 2011 startup-script
-rw-rw-rw- 1 root root 18 May 06 2011 unlink_list
As was the case in topc22117, it looks like the binaries are 'old'. Why is that? Is there more required to install SP1
than running the .exe on my development machine and the .sh on my target? Thanks.
Mark
|
|
|
|
Re: 6.5.0SP1 devc-ser8250 error
|
08/16/2012 12:35 PM
post94892
|
Re: 6.5.0SP1 devc-ser8250 error
Hmm, when I ran mkifs with -vvvv, everything look OK (see below). I tried the 'quad-v' image on the system and the error
was gone. I'm at a loss to explain the difference between the two mkifs runs. Thanks for the help.
Here's output from mkifis.
>mkifs -vvvv mccsmp.build mccsmp.ifs
Offset Size Entry Ramoff Target=Host
400000 440 0 --- c:/QNX/QNX650SP1/target/qnx6/x86/boot/sys/bios.boot
Execute: ldrel -s!* -p -l -t 0x400540 "c:/QNX/QNX650SP1/target/qnx6/x86/boot/sys/startup-bios" "C:\DOCUME~1\MARK_D~1\
LOCALS~1\Temp\Q538041a7b55.tmp"
Execute: ntox86-ld -T%QNX_TARGET%/x86/lib/nto.link -Ttext 0xf0018000 -o"C:\DOCUME~1\MARK_D~1\LOCALS~1\Temp\Q538041a7bf2
.tmp" "c:/QNX/QNX650SP1/target/qnx6/x86/boot/sys/procnto-smp-instr"
400440 100 ---- --- Startup-header
400540 159d0 404e38 --- C:\DOCUME~1\MARK_D~1\LOCALS~1\Temp\Q538041a7b55.tmp (1297385664)
415ad0 5c ---- --- Image-header
415b2c 580 ---- --- Image-directory
4160ac 26c ---- --- proc/boot/startup-script=C:\DOCUME~1\MARK_D~1\LOCALS~1/Temp\Q538041a7b05.tmp
416318 12 ---- --- proc/boot/unlink_list=C:\DOCUME~1\MARK_D~1\LOCALS~1Temp\Q538041a7b35.tmp (449623294)
417000 91000 f0051578 --- proc/boot/procnto-smp-instr=C:\DOCUME~1\MARK_D~1\LOCALS~1\Temp\Q538041a7bf2.tmp
(1619586354)
4a8000 7dc90 3f9e0 --- proc/boot/libc.so.3=c:/QNX/QNX650SP1/target/qnx6/x86/lib/libc.so (3216559672)
---- --- ---- --- proc/boot/libc.so=libc.so.3 (3216559672)
526000 6f46 19e0 --- proc/boot/libhiddi.so.1=c:/QNX/QNX650SP1/target/qnx6/x86/lib/libhiddi.so (1832649318)
---- --- ---- --- proc/boot/libhiddi.so=libhiddi.so.1 (1832649318)
52d000 139a8 41d0 --- proc/boot/libcam.so.2=c:/QNX/QNX650SP1/target/qnx6/x86/lib/libcam.so (1067910505)
---- --- ---- --- proc/boot/libcam.so=libcam.so.2 (1067910505)
541000 7d8ec 67c0 --- proc/boot/io-blk.so=c:/QNX/QNX650SP1/target/qnx6/x86/lib/dll/io-blk.so (3672287797)
5bf000 4102 c90 --- proc/boot/cam-disk.so=c:/QNX/QNX650SP1/target/qnx6/x86/lib/dll/cam-disk.so
(1894384287)
5c4000 11ff6 1d90 --- proc/boot/fs-qnx6.so=c:/QNX/QNX650SP1/target/qnx6/x86/lib/dll/fs-qnx6.so (4285932322)
5d6000 13a52 1f50 --- proc/boot/fs-dos.so=c:/QNX/QNX650SP1/target/qnx6/x86/lib/dll/fs-dos.so (1446027264)
5ea000 dc15 17e0 --- proc/boot/fs-ext2.so=c:/QNX/QNX650SP1/target/qnx6/x86/lib/dll/fs-ext2.so (4123902041)
5f8000 5782 e40 --- proc/boot/cam-cdrom.so=c:/QNX/QNX650SP1/target/qnx6/x86/lib/dll/cam-cdrom.so
(2809581546)
5fe000 c0f4 1680 --- proc/boot/fs-cd.so=c:/QNX/QNX650SP1/target/qnx6/x86/lib/dll/fs-cd.so (2612837027)
60b000 1585a 21b0 --- proc/boot/fs-udf.so=c:/QNX/QNX650SP1/target/qnx6/x86/lib/dll/fs-udf.so (3998463212)
621000 e586 2730 --- proc/boot/devh-ps2ser.so=c:/QNX/QNX650SP1/target/qnx6/x86/lib/dll/devh-ps2ser.so
(669043340)
630000 32f5 8048998 --- proc/boot/seedres=c:/QNX/QNX650SP1/target/qnx6/x86/sbin/seedres (704932111)
634000 fc12 80492c8 --- proc/boot/pci-bios=c:/QNX/QNX650SP1/target/qnx6/x86/sbin/pci-bios 3446572288)
644000 1a56b 8049c18 --- proc/boot/devb-eide=c:/QNX/QNX650SP1/target/qnx6/x86sbin/devb-eide (823001228)
65f000 82e2 8049ca8 --- proc/boot/io-hid=c:/QNX/QNX650SP1/target/qnx6/x86/sbin/io-hid 1977451559)
668000 3afb 8048f08 --- proc/boot/slogger=c:/QNX/QNX650SP1/target/qnx6/x86/usr/sbin/slogger (3139326079)
66c000 5386 8049428 --- proc/boot/fesh=c:/QNX/QNX650SP1/target/qnx6/x86/bin/fesh (4152905123)
672000 1ab73 804a338 --- proc/boot/devc-con-hid=c:/QNX/QNX650SP1/target/qnx6/x86/sbin/devc-con-hid (585756925)
68cb74 4 ---- --- Image-trailer
|
|
|
|
Re: 6.5.0SP1 devc-ser8250 error
|
09/01/2012 6:11 AM
post95322
|
Re: 6.5.0SP1 devc-ser8250 error
I encoutered the situation too. But I solved the issue successfully.
Please using "mkifs" to make a new image under SP1 enviroment, and please using new image to cover the old version "/.
boot", then reboot again. You can't see this message again.
|
|
|