Re: Problem when in booting amd64 BSP

2023-03-12 Thread Karel Gardas



Read https://www.mail-archive.com/devel@rtems.org/msg28484.html

Also, if you modify /boot/kernel/kernel on FBSD you can't really expect 
it to boot back for you magically. You have basically sent FBSD kernel 
to void...:-)


On 3/12/23 15:11, Siddharth Khattar wrote:
Hello all, So recently I was trying to run the amd64 BSP of RTEMS in 
order to be able to test on it for my GSoC 2023 project and was 
following the guide on RTEMS User Manual 9.18, it took me a few days to 
follow all the steps on it but after finally putting the hello.exe file 
(built for x86_64 & amd64) and copying it into /boot/kernel/kernel of 
the FreeBSD 11.2 virtual system, it crashed and now doesn't boot up at 
all. I tried doing the same even on a FreeBSD 13 virtual machine but it 
had the same problem and didn't end up booting for me. I also 
double-checked everything to make sure I wasn't making a silly mistake 
or having a small problem. The attached screenshot is from trying to 
boot it on the FreeBSD 13 virtual machine. If somebody has some idea why 
this error is occurring, I would really appreciate their help!


___
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel


___
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel


Re: Help regarding Building x86_64 BSP

2023-03-12 Thread Karel Gardas

On 3/8/23 11:08, Frank Kühndel wrote:

Hello,

On 3/8/23 01:42, Joel Sherrill wrote:

Subject:
Re: Help regarding Building x86_64 BSP
From:
Joel Sherrill 
Date:
3/8/23, 01:42

To:
Karel Gardas 
CC:
"rtems-de...@rtems.org" 


Did you build the x86_64 tools and qemu using the RTEMS Source Builder?


The only information I can contribute to this discussion are the results 
our Continuous Integration Server currently creates when building x86_64 
tools with the RTEMS Source Builder:


almalinux 8.7: OK   [gcc (GCC) 8.5.0]
debian 11: OK   [gcc (Debian 10.2.1-6) 10.2.1]
fedora 37: Failure  [gcc (GCC) 12.2.1]
opensuse-leap 15.4: Failure [gcc (SUSE Linux) 12.2.1]
ubuntu 22.04: Failure   [gcc (Ubuntu 12.1.0-2ubuntu1~22.04) 12.1.0]

These builds were for RTEMS 6 and RSB 


Just a remark to table above. Ubuntu 22.04 LTS default GCC is 11.x and 
it's perfectly able to build x86_64 tools (tested by me).


On RHEL8, default gcc is 8.5.x and it should be ok.
On RHEL9, default gcc is 11.3.x and it should also be able to build 
tools fine.


The only issue on RHELx is that makeinfo is missing so you either need 
to install from different repo or by hand.


SLES testing in whatever form is out of my reach.

Karel
___
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel