No usable event timer found on RPI2

Michael Tuexen tuexen at fh-muenster.de
Wed Apr 13 14:35:00 UTC 2016


> On 10 Apr 2016, at 00:29, Ian Lepore <ian at FreeBSD.org> wrote:
> 
> On Sat, 2016-04-09 at 11:17 -0700, bob prohaska wrote:
>> On Sat, Apr 09, 2016 at 10:53:34AM -0600, Ian Lepore wrote:
>>> 
>>> The rpi.dtb file lives on the FAT partition where u-boot is, but
>>> it's
>>> created by the freebsd build process and installing the kernel puts
>>> the
>>> new dtb into /boot/dtb on the freebsd rootfs.  Something else
>>> (crochet
>>> or some similar script, or you by hand) have to copy from there to
>>> the
>>> FAT partition on the sdcard.
>>> 
>>> Note that right now all of this is unique to rpi.  For other arm
>>> boards, u-boot isn't involved in the dtb file loading at all and
>>> the
>>> file is normally read by ubldr from the freebsd filesystem.
>>> 
>>> There may come a day when all arm boards have to work more like rpi
>>> does now (due to the way the u-boot world is evolving).
>>> 
>>> 
>> 
>> What inhibits making the copy to FAT part of  kernel install?
>> 
> 
> The freebsd build process doesn't know anything about filesystems, it
> just installs things to DESTDIR (which is / by default).
> 
> If you're doing the kernel build and install native on the rpi, you
> could get the effect you want by doing:
> 
> mount -t msdosfs /dev/mmcsd0s1 /boot/dtb
> make installkernel
> umount /boot/dtb
> 
> At least, I think that should work.
Hi Ian,

I'm running into the same problem. I updated the source on a RPI2 today,
build a new kernel (with modules), installed it, manually copied /boot/dtb/rpi2.dtb
to /boot/msdos/ (which is mounted) and rebooted.
The dtb files have the correct date, but the kernel panics. Do I need to copy more?

Thanks for your help!

Best regards
Michael
> 
> -- Ian
> 
>> The file has been moved. When the present build/install cycle
>> completes I'll discover the next of my mistakes 8-).
>> 
>> With my thanks,
>> 
>> bob prohaska
>> 
>> _______________________________________________
>> freebsd-arm at freebsd.org mailing list
>> https://lists.freebsd.org/mailman/listinfo/freebsd-arm
>> To unsubscribe, send any mail to "freebsd-arm-unsubscribe at freebsd.org
>> "
> _______________________________________________
> freebsd-arm at freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-arm
> To unsubscribe, send any mail to "freebsd-arm-unsubscribe at freebsd.org"



More information about the freebsd-arm mailing list