Parallel port

Super ST Project. Lets create a awesome new ST! Fix all the bugs and add more cool stuff!
Post Reply
kodak80
Posts: 115
Joined: Sat Oct 21, 2017 1:14 am
Location: Brisbane, Australia
Contact:

Parallel port

Post by kodak80 » Sat Oct 20, 2018 3:50 am

Hi everyone

I tried using PARCP on my 2nd board and it fails to work which may mean either I have some dodgy soldering or the port pins are not correct.
IMG_2010[1].JPG
IMG_2010[1].JPG (4.17 MiB) Viewed 789 times
Atari Falcon 030 | Atari 1040 STE | Atari 1040 STFM | Atari 1040 STF | Kryoflux & Supercard Pro Flux boards
Admin of Atari ST Review Magazine Archive: http://www.ataristreview.com

User avatar
rpineau
Site Admin
Site Admin
Posts: 473
Joined: Thu Aug 17, 2017 6:08 pm
Location: USA
Contact:

Re: Parallel port

Post by rpineau » Sat Oct 20, 2018 4:08 am

Interesting. the data is only off by 1 bit : $4853 expected but it got $5853

Code: Select all

$4853 : 0100 1000 0101 0011
$5853 : 0101 1000 0101 0011
wrong bit -|
So check the 6th bit (IOB5) on the parallel port between the 2149 and the connector.
Looks like the bit is stuck to 1 so may be a short with VCC.
Working ones : MegaSTE (68020) / TT030 / Falcon with AB040 & Eclipse / 1040STF
Need testing : Falcon with CT2

kodak80
Posts: 115
Joined: Sat Oct 21, 2017 1:14 am
Location: Brisbane, Australia
Contact:

Re: Parallel port

Post by kodak80 » Sat Oct 20, 2018 5:48 am

I have tested continuity with a multi-meter on the 2149 between pin 8 (IOB5) and pin 40 (VCC) on both of my boards and it looks like they are connected.

I cannot see any obvious soldering shorts.

I am guessing that they shouldn't be?

Reading the data sheet for the 2149, the IO bus pins have a pull-up resistance, so does this mean they are indeed connected to VCC?

I have also tested continuity to pin 7 on the parallel port and its connected to the 2149 pin 8.
Atari Falcon 030 | Atari 1040 STE | Atari 1040 STFM | Atari 1040 STF | Kryoflux & Supercard Pro Flux boards
Admin of Atari ST Review Magazine Archive: http://www.ataristreview.com

User avatar
exxos
Site Admin
Site Admin
Posts: 7118
Joined: Wed Aug 16, 2017 11:19 pm
Location: UK
Contact:

Re: Parallel port

Post by exxos » Sat Oct 20, 2018 10:22 am

There are some vias close to the parallel port pins.. so worth checking you haven't bridged over to any.. also possible the YM chip is faulty ?

Capture.JPG
Capture.JPG (213.87 KiB) Viewed 759 times
4MB STFM 1.44 FD- VELOCE+ 020 STE - 4MB STE 32MHz - STFM 16MHz - STM - MEGA ST - Falcon 030 CT60 - Atari 2600 - Atari 7800 - Gigafile - SD Floppy Emulator - PeST - HxC - CosmosEx - Ultrasatan - various clutter

https://www.exxoshost.co.uk/atari/ All my hardware guides - mods - games - STOS
https://www.exxoshost.co.uk/atari/last/storenew/ - All my hardware mods for sale - Please help support by making a purchase.

kodak80
Posts: 115
Joined: Sat Oct 21, 2017 1:14 am
Location: Brisbane, Australia
Contact:

Re: Parallel port

Post by kodak80 » Sat Oct 20, 2018 10:49 am

I have swapped the 2149 chip and same results so not the chip.

All IOB pins on the 2149 chip are showing as connected to VCC when I do a continuity check with my multi-meter. Not sure how a soldering short would connect all IOB pins to VCC?

Also, not sure how I would have made this happen on 2 boards.
Atari Falcon 030 | Atari 1040 STE | Atari 1040 STFM | Atari 1040 STF | Kryoflux & Supercard Pro Flux boards
Admin of Atari ST Review Magazine Archive: http://www.ataristreview.com

User avatar
exxos
Site Admin
Site Admin
Posts: 7118
Joined: Wed Aug 16, 2017 11:19 pm
Location: UK
Contact:

Re: Parallel port

Post by exxos » Sat Oct 20, 2018 1:39 pm

I never checked that chip with the meter before,so I don't know if that is right or not anyway.I would suggest you check on a normal ST,and also suggest you use resistance setting on your meter rather than continuity test.
4MB STFM 1.44 FD- VELOCE+ 020 STE - 4MB STE 32MHz - STFM 16MHz - STM - MEGA ST - Falcon 030 CT60 - Atari 2600 - Atari 7800 - Gigafile - SD Floppy Emulator - PeST - HxC - CosmosEx - Ultrasatan - various clutter

https://www.exxoshost.co.uk/atari/ All my hardware guides - mods - games - STOS
https://www.exxoshost.co.uk/atari/last/storenew/ - All my hardware mods for sale - Please help support by making a purchase.

User avatar
PaulJ
Trusted Guru
Trusted Guru
Posts: 623
Joined: Sun Apr 08, 2018 1:14 am
Location: USA

Re: Parallel port

Post by PaulJ » Sat Oct 20, 2018 3:00 pm

I don't have anything real to connect to the parallel port but mine was questionable when I ran it with the diag kit. With just the test board connected it failed but when I hooked up the digital analyzer it started passing which I attributed to a real device having pull-ups. I also changed the 2149 and no difference. Maybe I'll give it another run today. The Diag test walked 1 across the eight bits reading back what it had written.

User avatar
exxos
Site Admin
Site Admin
Posts: 7118
Joined: Wed Aug 16, 2017 11:19 pm
Location: UK
Contact:

Re: Parallel port

Post by exxos » Sat Oct 20, 2018 3:08 pm

Maybe try a 10k pull up on the io pins and see if that helps ?
4MB STFM 1.44 FD- VELOCE+ 020 STE - 4MB STE 32MHz - STFM 16MHz - STM - MEGA ST - Falcon 030 CT60 - Atari 2600 - Atari 7800 - Gigafile - SD Floppy Emulator - PeST - HxC - CosmosEx - Ultrasatan - various clutter

https://www.exxoshost.co.uk/atari/ All my hardware guides - mods - games - STOS
https://www.exxoshost.co.uk/atari/last/storenew/ - All my hardware mods for sale - Please help support by making a purchase.

User avatar
PaulJ
Trusted Guru
Trusted Guru
Posts: 623
Joined: Sun Apr 08, 2018 1:14 am
Location: USA

Re: Parallel port

Post by PaulJ » Sat Oct 20, 2018 3:12 pm

I'll take a look today and see if I can get to reliable operation with the cart.

Post Reply