Juergen,
I put the udev archives that you sent into the src directory and the ptxdist
build completed succesfully!
However:
1) when I run "ptxdist images", the only images that appear in the
platform-versatilepb/images are: hd.img, linuximage, and root.ext2. The
"Guru" documentation (section 3.2.7) indicates I should also have root.jffs2,
etc. but they are not there.
2) when I run ./configs/arm-qemu-2011.11.0/run, my system (Ubuntu 10.04)
complains that arm-qemu is not found and I need to apt-get install
qemu-kvm-extras (which I did). Now when I run arm-qemu-2011.11.0/run, I get
the error "./configs/arm-qemu-2011.11.0/run: line 61: 16772 Segmentation fault
....." (see attached err.log.
Any suggestions?
Thanks,
Ron
---------- Original Message ----------
From: Juergen Beisert <[email protected]>
To: [email protected]
Cc: "[email protected]" <[email protected]>
Subject: Re: [oselas] Generic Board Support Package
Date: Mon, 3 Dec 2012 09:07:54 +0100
Hi Ron,
[email protected] wrote:
> I have done as you suggest below (copied the "rules/udev.make" from version
> 2012.03.0 of PTXdist into the local "rules/" directory of my project.
> 2012.03.0 is the first version after 2011.11.0 that I could find that was
> not specifying udev1-72.
>
> After restarting with "ptxdist go", I get the errors as shown in the
> attached log file.
Hmm, udev's job becomes smaller and smaller these days, as 'systemd' and the
Linux kernel do more and more of its job. That is why a more recent 'udev'
has some dependencies to 'systemd'.
But it should still work without 'systemd'.
Welcome to the developer's area in your case. ;)
I think to start you can ignore the warnings yet. The "error: empty parameter
to 'ptxd_make_get'" message makes me believe some information in the header
about the package is broken. Did you modify the 'udev.make' rule file?
> How do I correct those errors?
What we can do is:
- send me your modified rule files (if you modified them)
- I can send you the old udev-archive to let you continue with the older
PTXdsit release
or
- you upgrade the whole BSP via "ptxdist migrate" to a more recent PTXdist
version to get 'udev' and 'systemd' in sync again. (or you wait until I
will do the upgrade and a new release. But I cannot promise a date)
Regards,
Juergen
--
Pengutronix e.K. | Juergen Beisert |
Linux Solutions for Science and Industry | http://www.pengutronix.de/ |
____________________________________________________________
Fat Burning Coffee Bean
Mississippi: celebrity doctor uncovers his #1 way to burn fat fast.
http://thirdpartyoffers.juno.com/TGL3131/50beb58c6d867358b7110st02vuc./configs/arm-qemu-2011.11.0/run: line 61: 16881 Segmentation fault ${QEMU_EXEC} ${QEMU_NOGRAPHIC} -M ${QEMU_MACHINE} -no-reboot -net nic,vlan=1 -net user,vlan=1 -redir tcp:${TELNET_EXTERNAL_PORT}:${PLATFORM_IP}:${TELNET_INTERNAL_PORT} -kernel ${PTXDIST_PLATFORMDIR}/images/linuximage -hda ${PTXDIST_PLATFORMDIR}/images/hd.img -append "root=/dev/sda1 rw console=ttyAMA0,115200"