GithubHelp home page GithubHelp logo

Comments (3)

ssvenn avatar ssvenn commented on August 14, 2024 1

No I haven't tried checkit, but I can flash the V20 version again and do some more comparisons tomorrow. The BIOS does report Main Processor: NEC V20 during boot.

I can test some more eeprom chips too in case something weird is happening with the programmer. I'm using a minipro tl866cs and it verified the winbond 27c512 chip fine after writing both times.

from 8088_bios.

ssvenn avatar ssvenn commented on August 14, 2024 1

Ok I've flashed the V20 optimized rom to a new chip and was unable to reproduce the issue, everything works fine now... I've also reflashed the chip that I had the problem on initially and can't reproduce it on that one either. Both BIOS versions pass all the checkit tests too.
So I'm thinking the problem was the eeprom or the programmer, these are used chips from ebay that came with random data on them but it seems to have cleared up by programming them a couple more times. It was still weird that it worked for text mode but crashed when switching to graphics modes! :)

from 8088_bios.

skiselev avatar skiselev commented on August 14, 2024

The only difference between V20 version of the BIOS and the 8088 version is the XT-IDE BIOS extension flavor - with and without V20 instructions respectively. There are no differences in the BIOS, and it uses exactly the same binary image.

I am wondering if at boot the system identifies the CPU as NEC V20?
I'd expect many more things to fail if the CPU is faulty. So it is definitely a weird and interesting issue.
Have you tried running diagnostic software like CheckIt?

from 8088_bios.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.