Hi Pavel, The HDMI Console! I do have it enabled, so I’m sure that’s it. You saved me a lot of time. Thanks, Alan
> On Jun 21, 2016, at 4:53 PM, Pavel Pisa <ppisa4li...@pikron.com> wrote: > > Hello Alan, > > On Tuesday 21 of June 2016 20:41:43 Alan Cudmore wrote: >> Hi Pavel, >> I compiled your branch, and it stopped on after the last line below ( on >> the Pi Model A+ ) >> >> Now I think it may be the options I use to compile the BSP. What configure >> options do you use for the Pi? > > My RPi1 config is > > ../../../git/rtems/configure --target=arm-rtems4.12 --prefix=/opt/rtems4.12 \ > --enable-rtems-inlines --disable-multiprocessing --enable-cxx \ > --enable-rdbg --enable-maintainer-mode --enable-tests=samples \ > --disable-networking --enable-posix --disable-itron --disable-ada \ > --disable-expada --disable-multilib --disable-docs \ > --enable-rtemsbsp="raspberrypi" > > RPi2 (tested only on QEMU) > > ../../../git/rtems/configure --target=arm-rtems4.12 --prefix=/opt/rtems4.12 \ > --enable-rtems-inlines --disable-multiprocessing --enable-cxx \ > --enable-rdbg --enable-maintainer-mode --enable-tests=samples \ > --enable-networking --enable-posix --disable-itron --disable-ada \ > --disable-expada --disable-multilib --disable-docs \ > --enable-rtemsbsp="raspberrypi2" > > May it be, that some options are historical reminiscences > to previous RTEMS versions. > I think that --enable-rtems-inlines is ignored/not recognized > by actual version. > > > As for the output, if it is not simplified then there is something strange > >> bsp_console_select: >> >> rpi_video_is_initialized OK > ... >> _Thread_Start_multitasking ... >> >> _Thread_Start_multitasking: >> >> printk test ... > > should be followed by " printk test OK" in the hacked > version > > https://github.com/ppisa/rtems/blob/rtems-rpi-devel/cpukit/score/src/threadstartmultitasking.c#L31 > > ll_strout("_Thread_Start_multitasking:\n"); > ll_strout(" printk test ...\n"); > printk(" printk test OK\n"); > > if the printk output does not appear then it can be redirected to HDMI > output or something else is broken in console driver or related setup. > >> _Thread_Get_heir_and_make_it_executing ... >> >> _Profiling_Thread_dispatch_disable ... > > Is it possible that you have left console redirection to HDMI > in config.txt ? The line is not checked for '#' comment leading > character so you need to rename file or remove/alter option. > > To ensure that there is not some error hidden on my side > by use of U-boot, I have checked actual RTME GIT master > build on RPi1 B+ with direct boot through config.txt > kernel option in addition to TFTP load test and both > seems to work OK with both, serial and HDMI console. > > Please, can you test version with HACK applied on RPi2? > > I have (force) updated my GitHub rtems-rpi-devel branch > to actual mainline + HACK. But there should not be > a difference. > > Best wishes, > > Pavel _______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel