and... I have one more question about BIOS

Discussion of development and patch submission.
win3200
Posts: 5
Joined: Sat 18 Feb, 2017 7:05 am

and... I have one more question about BIOS

Postby win3200 » Sat 18 Feb, 2017 2:19 pm

I am korean

so...Threre is 286 PC that was made in SAMSUNG

model is SPC-4200P

recently, I got the BIOS, SPC-4200P using Phoenix Bios

in Attached File, File Name is "U8.01"

I tried to adjust PCem...that file rename "award286.bin" and overwrite it into award286 folder

after turn on, bios test screen occured...BUT....BUT... hard disk testing show Problem message

"Hard Disk Controller Failure"

I thought that bios is phoenix... and the same method...overwrite 3iip001h.bin or 3iip001l.bin into px386 folder

But px386 folder was NOT Working....

How can I get working....
SarahWalker
Site Admin
Posts: 1334
Joined: Thu 24 Apr, 2014 4:18 pm

Re: and... I have one more question about BIOS

Postby SarahWalker » Sat 18 Feb, 2017 3:49 pm

You probably can't - it's highly unlikely that the SPC-4200P uses the same chipset as anything that PCem currently emulates.
Battler
Posts: 793
Joined: Sun 06 Jul, 2014 7:05 pm

Re: and... I have one more question about BIOS

Postby Battler » Sat 18 Feb, 2017 4:17 pm

Looking at the BIOS, it seems to use the 82C35 chipset, which was added per the patch from Greatpsycho from this thread, it's the Single Chip AT chipset, the code is in scat.c.
Battler
Posts: 793
Joined: Sun 06 Jul, 2014 7:05 pm

Re: and... I have one more question about BIOS

Postby Battler » Sun 19 Feb, 2017 12:09 am

By the way, the already emulated Phoenix 386's ROM identifies as "Intel 82335 chip set".
win3200
Posts: 5
Joined: Sat 18 Feb, 2017 7:05 am

Re: and... I have one more question about BIOS

Postby win3200 » Sun 19 Feb, 2017 12:29 am

80286PC, spc-4200p (Phoenix Bios) use 82C235 Chipset

If Phoenix 386 use other chipset 82335 Chipset, ...

how can i ... :(

plz tell me
Battler
Posts: 793
Joined: Sun 06 Jul, 2014 7:05 pm

Re: and... I have one more question about BIOS

Postby Battler » Sun 19 Feb, 2017 4:48 am

- win3200: The Award 286 clone uses the 82C235 chipset as well, you need to clone that but change the BIOS loading code in mem.c to load the ROM as one single 64k file rather than two interleaved files.
EluanCM
Posts: 28
Joined: Tue 27 Oct, 2015 2:07 pm
Contact:

Re: and... I have one more question about BIOS

Postby EluanCM » Sun 19 Feb, 2017 6:38 am

I was able to emulate another korean PC (Hyundai Super 286-TR) that uses the same 82C235/82C710 chipset just by dumping the bios and loading it on PCem. Works fine except for the occasional "Memory refresh error" on boot, which is skippable.
Battler
Posts: 793
Joined: Sun 06 Jul, 2014 7:05 pm

Re: and... I have one more question about BIOS

Postby Battler » Sun 19 Feb, 2017 1:12 pm

- EluanCM: Could you PM me that BIOS please?
EluanCM
Posts: 28
Joined: Tue 27 Oct, 2015 2:07 pm
Contact:

Re: and... I have one more question about BIOS

Postby EluanCM » Sun 19 Feb, 2017 10:41 pm

Sorry for taking over the topic, win3200, I hope that you get your PC working. The award 286 clone seems to be the right starting point to implement your machine in PCem.

@Battler: Sure, I will PM you with both the video and system bios. Although I think that they are fairly generic.

Also, in PCem v12 the memory refresh bug doesn't occur anymore, probably due to the improved timings.

Here are the original specs:

Model: Hyundai Super-286TR (12.5 MHz, 1MB RAM) (1991)
CPU: AMD N80L286-12/S
Northbridge: CHIPS F82C235
Southbridge: CHIPS F82C710
VGA: OTI037C + OTI066ADV-66 (Not emulated by PCem, only the newer OTI067 is)
HDD: ~40MB, I can't remember, it crashed in 1994

I also have the manuals for the ICs, but not sure if complete, since they tend to split things in datasheets/reference/programming manuals.

(Offtopic fun fact: it also does have a Adlib clone that I built with instructions from http://www.malinov.com/Home/sergeys-pro ... -opl2-card )
Battler
Posts: 793
Joined: Sun 06 Jul, 2014 7:05 pm

Re: and... I have one more question about BIOS

Postby Battler » Mon 20 Feb, 2017 1:58 am

The manual for the OTI-037C would be nice since I can't get it to work (the data I'm going by, point no differences from the 067 other than the chip ID, but I'm getting a black screen).
EluanCM
Posts: 28
Joined: Tue 27 Oct, 2015 2:07 pm
Contact:

Re: and... I have one more question about BIOS

Postby EluanCM » Mon 27 Feb, 2017 12:23 am

Sent you a PM with a link to the PDF containing the description of the OTI-037C registers, sorry for the delay.
Greatpsycho
Posts: 89
Joined: Tue 22 Mar, 2016 10:03 am
Location: Korea
Contact:

Re: and... I have one more question about BIOS

Postby Greatpsycho » Fri 09 Jun, 2017 7:13 am

This patch applies Samsung SPC-4200P machine that another 286 machine uses 82C235 SCAT chipset. To run SPC-4200P, IDE diagnostics command should be also patched as attached file.
Attachments
spc4200.tar.gz
Patch to add Samsung SPC-4200P machine.
(1.36 KiB) Downloaded 33 times
Greatpsycho
Posts: 89
Joined: Tue 22 Mar, 2016 10:03 am
Location: Korea
Contact:

Re: and... I have one more question about BIOS

Postby Greatpsycho » Fri 14 Jul, 2017 8:52 am

This patch applies add Samsung SPC-4200P machine. Reworked against rev 794.

Edit : Fixed wrong SPC-4200P nvr file name in nvr.c
Attachments
spc4200p.tar.gz
Patch to add Samsung SPC-4200P machine against rev 794.
(1.33 KiB) Downloaded 12 times
SarahWalker
Site Admin
Posts: 1334
Joined: Thu 24 Apr, 2014 4:18 pm

Re: and... I have one more question about BIOS

Postby SarahWalker » Sun 16 Jul, 2017 3:33 pm

Committed at rev 797.

Return to “Development”

Who is online

Users browsing this forum: No registered users and 4 guests