<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Jun 16, 2020 at 7:08 AM <<a href="mailto:Jan.Sommer@dlr.de">Jan.Sommer@dlr.de</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>
<br>
> -----Original Message-----<br>
> From: Chris Johns [mailto:<a href="mailto:chrisj@rtems.org" target="_blank">chrisj@rtems.org</a>]<br>
> Sent: Tuesday, June 16, 2020 10:18 AM<br>
> To: Sommer, Jan; <a href="mailto:devel@rtems.org" target="_blank">devel@rtems.org</a><br>
> Subject: Re: [PATCH v1 0/9] Enable SMP for pc386 based bsps<br>
> <br>
> On 11/6/20 12:21 pm, Chris Johns wrote:<br>
> > On 1/6/20 12:22 am, Jan Sommer wrote:<br>
> >> Hello,<br>
> >><br>
> >> Here is a patch set which should enable SMP again for the pc386-based<br>
> BSPs (mainly tested with pc686).<br>
> ><br>
> > Many thanks for these patches and your efforts.<br>
> ><br>
> >> So far I only tested it with qemu. Tests on real hardware are pending.<br>
> ><br>
> > It would be good to test results for hardware with SMP disabled. If the test<br>
> > results do not show any regressions then I am fine with these patches for<br>
> RTEMS<br>
> > 5.2 with SMP documented as experimental. I will take a look at doing this.<br>
> <br>
> I have finally managed to get my test PC to load a iPXE loader and with that I<br>
> can boot RTEMS. Without the changes I can run hello.exe and it prints the<br>
> right<br>
> stuff on the monitor however the iPXE boot command line that use to work<br>
> ...<br>
> <br>
> chain tftp://<a href="http://10.10.5.2/rtems.exe" rel="noreferrer" target="_blank">10.10.5.2/rtems.exe</a> --console=/dev/com1,115200<br>
> --printk=/dev/com1,115200<br>
> <br>
> ... does not generate any serial output. The output is being redirected and<br>
> the<br>
> serial port because nothing appears on the monitor and I tested the cable is<br>
> working with a loop-back jumper.<br>
> <br>
<br>
Sorry for the delay, we had some problems in our lab setup as well.<br>
It is working now again and I could receive the output of ticker via the serial line.<br>
I hope I can run the testsuites in the coming nights. Then I can respond to your other comments.<br>
<br>
Do you have a chance to check the pins of you serial port with an Oscilloscope?<br>
Our board allows in the BIOS to configure the serial port for different protocols (RS232 and RS422) maybe some pin mappings are not correct?<br>
<br>
Maybe it is of any help to you. Our ipxe script looks like this:<br>
<br>
echo Trying to receive IP-address...<br>
dhcp || goto dhcp_failed<br>
echo Received the following IP settings:<br>
route<br>
chain tftp://${net0/next-server}/ticker.exe --console=/dev/com1,115200<br>
<br>
:dhcp_failed<br>
echo Failed to acquire configuration via dhcp.<br>
echo Opening shell...<br>
shell<br></blockquote><div><br></div><div>We had this problem trying to set up the embedded PC we use for testing in the new lab. </div><div>When we tried the same hardware with FreeDOS, it worked. When we tried an old Dell</div><div>desktop as the RTEMS PC, the serial port didn't work.</div><div><br></div><div>We tried various combinations of computers running RTEMS and the comms program. </div><div>The only common denominator was the one running RTEMS wouldn't give serial output.</div><div><br></div><div>I have these patches ready to push. Chris.. should I push them?</div><div><br></div><div>--joel</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
Best regards,<br>
<br>
   Jan<br>
<br>
> Is the PC serial port driver broken?<br>
> <br>
> Chris<br>
_______________________________________________<br>
devel mailing list<br>
<a href="mailto:devel@rtems.org" target="_blank">devel@rtems.org</a><br>
<a href="http://lists.rtems.org/mailman/listinfo/devel" rel="noreferrer" target="_blank">http://lists.rtems.org/mailman/listinfo/devel</a><br>
</blockquote></div></div>