home.social

#md80 — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #md80, aggregated by home.social.

  1. Time to analyze these even/odd roms. After some bit fiddling with Python, I have a single "interleaved.bin" that can be loaded into Ghidra.
    After loading it into Ghidra we can immediately see a first hint - address $0x04 contains a number: 0x7c8.

    Beginning of the MC68k memory (first 0x100 bytes) contain a vector table and address 0x04 points to the "entry point".

    And if we scroll to the address 0x7c8, we can see valid MC86k code.

    #reverseengineering #flightsim #ghidra #hacking #m68k #md80

  2. Bottom board is labelled as "WICAT INC. CORE CPU" and features a 32-bit MC68HC000 microprocessor. On the bottom there are two 40pin flat ribbon cable connectors which connect to the FCU extender board. Board also features two connectors (possibly serial) which are labelled as HOST and DMD (?). There are also two empty EEPROM sockets which share pins with the CAT28C16AP EEPROM on the right. On the bottom left, there is also a jumper labelled as "ON BRD ROM".
    #reverseengineering #md80 #flightsim

  3. Lets take a look at the "computer" inside the FCP. It consists of a stack of two PCBs. The top one is called "FCU EXTENDER". Board features 3 40pin flat ribbon cable connectors for interfacing with other boards (2 for CPU board and one to the front panel). 6 connectors for interfacing with rotary encoders and serial port which is used as "main" control interface. It also has two interleaved EEPROM chips labelled as "FINNAIR FCP 12/5/97 1.6".
    #reverseengineering #flightsim #md80

  4. Sneak peek inside the FCP which apparently might stand for Flight Control Panel. On the top right is a stack of two PCBs. On the bottom is power supply and on the left there is a "glue" PCB for various knobs, switches and segment displays on the front of the unit.
    #reverseengineering #flightsim #md80

  5. Managed to figure out basic communication settings for the CDU (4800 baud) and FCP (9600 baud), but still somewhat confused how to hook it up properly with the computer.
    FCP seems to be the main "processor", while CDU seems to be just semi-dumb display that takes data in and forwards keypresses over serial.
    #reverseengineering #flightsim #md80 #hacking

  6. I had a good time with X-Plane 12 last weekend

    I have been getting back into civil flight simulation again. It doesn't look as stunning as Microsoft Flight Simulator, but with Orthophotos it's still pretty good. And it runs natively on Linux!

    @microsoftflightsim

    #FlightSim #FlightSimulation #MD80 #XPlane12 #XPlane #Lufthansa #RotateSim #Bulgaria #Sofia #AutoOrtho #Ortho4XP #Linux #GamingOnLinux #LinuxGaming #VATSIM

  7. This is one of my all-time favorite photos from back in the day. Shot in 2015 with my old reliable D90.

    Remember when the AA Mad Dogs were everywhere and then suddenly they weren't? I can't believe I'm saying this, but I kinda sorta miss 'em.

    #AmericanAirlines #MD80 #MadDog #AvGeek #PlaneSpotting