--
You received this message because you are subscribed to the Google Groups "[PiDP-11]" group.
To unsubscribe from this group and stop receiving emails from it, send an email to pidp-11+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/pidp-11/f64b9b32-5174-45a3-b092-af6513be18een%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/pidp-11/4e17e1f7-5748-49b2-b5f5-f5d58e97bf2an%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/pidp-11/75580455-9640-47be-b07c-8a0b7c03aa04n%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/pidp-11/5aeafdfd-c9bf-4914-99df-696c67e6388cn%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/pidp-11/E1DE293D-46D7-4F83-9286-472F02FBD840%40sytse.net.
On 12 Aug 2022, at 15:10, Bill Backstrom <home.ba...@gmail.com> wrote:Thanks, I will look around for an alternative. I might have seen something when I was searching but didn't pay attention to price or availability. The esp32 solution sounds really nice. I have an RS323 to wifi adapter for my telescope that uses an esp32.In the mean time I'll look at slip, maybe add another serial pmod.
I did find a VGA monitor at a thrift shop so I have the console running on it now
and the serial port connected to rx2/tx2 so I can have two logins at once!
I couldn't get rx1/tx1 to work, are they taken over by vt0?
To view this discussion on the web visit https://groups.google.com/d/msgid/pidp-11/50e6aec1-85e3-4eca-b12d-a118f27271edn%40googlegroups.com.
I did find a VGA monitor at a thrift shop so I have the console running on it nowcool ;-)for me it still works with all my monitors, even the newest one. As long as it has the db-whatsit connector. And from what I understand it should even be kind of trivial to get it to work over hdmi, although I didn't really look into it yet. It's the ps/2 keyboards that are getting hard to find though, and I've never managed to get any usb-to-ps2 converters to work.
and the serial port connected to rx2/tx2 so I can have two logins at once!huh? the sources I'm looking at don't have rx2/tx2 defined. It's easy enough to define them obvs ;-)
I couldn't get rx1/tx1 to work, are they taken over by vt0?but (continuing from above) there's two different aspects to the whole thing - providing the hardware, and letting the OS know about it and setting up for what to do with it. For most of the old OSes, ports beyond the console are not activated automatically - and they could be seen as terminals, printers, or other things we've forgotten about. So I'd guess that the vt0 thing could be something about the os configuration?
543c543
< have_kl11 => 1,
---
> have_kl11 => 4,
561c561
< have_xu => 1,
---
> have_xu => 0,
On 13 Aug 2022, at 21:00, Bill Backstrom <home.ba...@gmail.com> wrote:I did find a VGA monitor at a thrift shop so I have the console running on it nowcool ;-)for me it still works with all my monitors, even the newest one. As long as it has the db-whatsit connector. And from what I understand it should even be kind of trivial to get it to work over hdmi, although I didn't really look into it yet. It's the ps/2 keyboards that are getting hard to find though, and I've never managed to get any usb-to-ps2 converters to work.The shop where I got the monitor also had an old usb to ps/2 adapter, worked like a charm for me. I'll try a couple different keyboards and see if they also work.
and the serial port connected to rx2/tx2 so I can have two logins at once!huh? the sources I'm looking at don't have rx2/tx2 defined. It's easy enough to define them obvs ;-)I was referring to the rx2/tx2 on the pin layout page (https://pdp2011.sytse.net/wordpress/wiring/), not the code.
I couldn't get rx1/tx1 to work, are they taken over by vt0?but (continuing from above) there's two different aspects to the whole thing - providing the hardware, and letting the OS know about it and setting up for what to do with it. For most of the old OSes, ports beyond the console are not activated automatically - and they could be seen as terminals, printers, or other things we've forgotten about. So I'd guess that the vt0 thing could be something about the os configuration?I don't think it is os related. I have a RS232 breakout box with blinky lights on the side of the connector going to the terminal emulator. So the tx LED is the transmit from the "terminal" and the rx LED is the transmit from the de0cv. When the board is reset or powers on, without booting any os, both LEDs are red (low) when running the bitstream without vt0. The console appears on the terminal emulator, both leds blink when there is traffic, all good. When using the bitstream that uses vt0 (and puts the console to VGA/PS/2) the rx LED (the tx from the de0cv) is solid green (high) and stays that way after booting unix.
These are the only changes from the distribution in this case. I tried have_kl11 => 2 also.543c543
< have_kl11 => 1,
---
> have_kl11 => 4,
561c561
< have_xu => 1,
---
> have_xu => 0,
Booting 2.11BSD I get nothing on minicom unless I move the pmod from rx1/tx1 to the rx2/tx2 pins, then I get a login prompt, etc. I did update the kernel largely following the "PDP2011/FPGA newbie" conversation and various pages on your site. I haven't been down this road since messing with NetBSD on my Amiga and FreeBSD later on (I still have the CDs somewhere) but it started coming back.
--
You received this message because you are subscribed to the Google Groups "[PiDP-11]" group.
To unsubscribe from this group and stop receiving emails from it, send an email to pidp-11+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/pidp-11/4c061158-0cbb-4c3a-b994-e48bac0b0a55n%40googlegroups.com.
I don't think it is os related. I have a RS232 breakout box with blinky lights on the side of the connector going to the terminal emulator. So the tx LED is the transmit from the "terminal" and the rx LED is the transmit from the de0cv. When the board is reset or powers on, without booting any os, both LEDs are red (low) when running the bitstream without vt0. The console appears on the terminal emulator, both leds blink when there is traffic, all good. When using the bitstream that uses vt0 (and puts the console to VGA/PS/2) the rx LED (the tx from the de0cv) is solid green (high) and stays that way after booting unix.Probably then the led isn't mapped to an active serial port line, I'd wager?
These are the only changes from the distribution in this case. I tried have_kl11 => 2 also.543c543
< have_kl11 => 1,
---
> have_kl11 => 4,
561c561
< have_xu => 1,
---
> have_xu => 0,
Booting 2.11BSD I get nothing on minicom unless I move the pmod from rx1/tx1 to the rx2/tx2 pins, then I get a login prompt, etc. I did update the kernel largely following the "PDP2011/FPGA newbie" conversation and various pages on your site. I haven't been down this road since messing with NetBSD on my Amiga and FreeBSD later on (I still have the CDs somewhere) but it started coming back.this is where I get confused.There's nothing in the distribution for de0cv about pins named rx2/tx2, is there? or am I looking in the wrong place? Of course it's easy enough to add, but then I can't really comment on what is going on without having details.
And the second point, BSD as distributed normally only has the console - although if you use a starting point other than a distribution tape, something might already have been defined.To find out what's going on:- if you get a prompt on the 2nd port, which device (line, /dev/xx) do you get into in BSD?
- what is the definition for that line in /etc/dtab?
- how do the signals for kl1, kl2, kl3 on the unibus component get mapped external to the fpga?
None of this is magic - but it can be very confusing and take a lot of time to sort out ;-)
CheersSytse
On 14 Aug 2022, at 18:11, Bill Backstrom <home.ba...@gmail.com> wrote:I don't think it is os related. I have a RS232 breakout box with blinky lights on the side of the connector going to the terminal emulator. So the tx LED is the transmit from the "terminal" and the rx LED is the transmit from the de0cv. When the board is reset or powers on, without booting any os, both LEDs are red (low) when running the bitstream without vt0. The console appears on the terminal emulator, both leds blink when there is traffic, all good. When using the bitstream that uses vt0 (and puts the console to VGA/PS/2) the rx LED (the tx from the de0cv) is solid green (high) and stays that way after booting unix.Probably then the led isn't mapped to an active serial port line, I'd wager?That is pretty much my original question. When the console goes to VGA/PS2 are pins 1 and 2 on gpio connector 1 still available to be used for a serial port? I think the gears arestarting to turn slowly in my head...The console is always on the first kl11. In top.vhd that's associated with tx0/rx0. The pin assignment maps those to pins 1 and 2 on gpio 1, but those pins are not going to work as a serial port when vt0 is driving things. If I want to use those pins for a serial port I need to change which kl11 is assigned to those pins.Does this make sense?
These are the only changes from the distribution in this case. I tried have_kl11 => 2 also.543c543
< have_kl11 => 1,
---
> have_kl11 => 4,
561c561
< have_xu => 1,
---
> have_xu => 0,
Booting 2.11BSD I get nothing on minicom unless I move the pmod from rx1/tx1 to the rx2/tx2 pins, then I get a login prompt, etc. I did update the kernel largely following the "PDP2011/FPGA newbie" conversation and various pages on your site. I haven't been down this road since messing with NetBSD on my Amiga and FreeBSD later on (I still have the CDs somewhere) but it started coming back.this is where I get confused.There's nothing in the distribution for de0cv about pins named rx2/tx2, is there? or am I looking in the wrong place? Of course it's easy enough to add, but then I can't really comment on what is going on without having details.These were from your web site on the Wiring page of the blog (https://pdp2011.sytse.net/wordpress/wiring/) on March 19, 2019 not the distribution. Sorry for the confusion.And the second point, BSD as distributed normally only has the console - although if you use a starting point other than a distribution tape, something might already have been defined.To find out what's going on:- if you get a prompt on the 2nd port, which device (line, /dev/xx) do you get into in BSD?[30] root--> tty/dev/ttyl1
- what is the definition for that line in /etc/dtab?cn 1 176500 300 5 cnrint cnxint # kl/dl-11 (on mvx11-aa)
cn 2 176510 310 5 cnrint cnxint # another
I changed NKL to 4 in the sys/conf/PDP2011 and compiled the kernel.
- how do the signals for kl1, kl2, kl3 on the unibus component get mapped external to the fpga?I haven't changed any of the pin assignments, just made the changes to de0cv/top.vhd to have_xu and have_kl11 and compiled in Quartus.
None of this is magic - but it can be very confusing and take a lot of time to sort out ;-)And has been a load of fun for me, thank you for all you help with this (and the project itself of course)!
Thanks,BillCheersSytse
--
You received this message because you are subscribed to the Google Groups "[PiDP-11]" group.
To unsubscribe from this group and stop receiving emails from it, send an email to pidp-11+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/pidp-11/80d5ea3a-1899-4961-8d36-50fb8d7bb9a5n%40googlegroups.com.