• Firmware Firmware

    forthnutter01/01/2020 at 08:39 0 comments

    Have been working on the firm for the Propeller, I started out using spin code for basic testing of I/O all looks good.

    Decided to build code in C using Simple IDE.

    So far I am able to write to WICE-4M memory and Read it back ok.

    More work required to transfer data from PC to Propeller and WICE-4M.

  • The New PCB

    forthnutter10/24/2019 at 15:11 1 comment

    This is the new Parallel PCB all the level shifters have been changed for better drive of TTL IC for WICE-4M. So far all looks good no issue with talking to WICE-4M. Now time to write code to start communication. 

  • The Parallel Redesign

    forthnutter10/08/2019 at 12:47 0 comments

    The Parallel port has now been redesign, getting made right now.

    Used level shifters with a extra output current.

    • Data line I used SN74LVC4245
    • The signal lines use 74LVC2T45 and 74LVC1T45

    This should work a bit better than last buld

  • That did not work very well

    forthnutter09/27/2019 at 22:56 1 comment

    I did not do much research on the TXB0108 series of level shifters, the output pins do not have enough drive to switch a Parallel port with pull up resistors with 1K on the WICE, My bad, a redesign is on the way.

  • First Prototype PCB

    forthnutter09/16/2019 at 15:09 0 comments

    I did quick PCB in KiCAD, Using Parallax Flip PCB. With some level shifters going to DB 25 Printer connector.

    I am really like these Flip board for making prototypes easy. Depending on the circuit you can utilise the power coming from the USB. Also have access to 3.3V.

    The design for this PCB can be found on my bitbucket on this project page. 

  • After all that, looks very simple

    forthnutter08/06/2019 at 12:49 1 comment

    Only spent a couple hours this part and look like very simple glue logic. Only difficult section was the compare logic done earlier.

    I think I am going to need to test this, by designing some logic equations and put it into a PAL Assembler. Now I wonder where I can get a PAL Assembler now days.

    Going through my stock of old part in garage. I found a tube PALCE22V10, now how do we program the little chippies.

    Need to dig out that old Universal Programmer I packed away in a box.

  • Setup a clock signal

    forthnutter08/06/2019 at 12:18 0 comments

    I have setup a 1Hz clock signal to pin 1 to see what output pin are latched.

    Then toggled the input on the Static I/O screen to see what changes and signals that changed on the clock edge.

  • Focus on output Pin 17

    forthnutter08/02/2019 at 23:44 0 comments

    I have been focusing on Pin 17 it looks like a select pin that is latched externally and seems to only change by pins 3,4 and 6. Also by the links on pin 7,8 and 10. I am thinking its compares the links with 3,4 and 6. Odd thing pin 5 and pin 9 do not have any effect, but is included in circuit. Picture below is quick circuit of Pin 17 output.

  • Setting up the Pins

    forthnutter07/28/2019 at 09:11 0 comments

    The re-engineered circuit shows the PAL has 15 physical inputs and 7 outputs. It looks like some of the outputs of the device are configured as inputs.

  • Setting up Power

    forthnutter07/12/2019 at 14:36 0 comments

    Setup Power for the PAL and the Level shifters.