and... I have one more question about BIOS

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

and... I have one more question about BIOS

Post by win3200 »

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....
User avatar
SarahWalker
Site Admin
Posts: 2054
Joined: Thu 24 Apr, 2014 4:18 pm

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

Post by SarahWalker »

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

Post by Battler »

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

Post by Battler »

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

Post by win3200 »

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

Post by Battler »

- 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: 112
Joined: Tue 27 Oct, 2015 2:07 pm
Location: Brazil
Contact:

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

Post by EluanCM »

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

Post by Battler »

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

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

Post by EluanCM »

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

Post by Battler »

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: 112
Joined: Tue 27 Oct, 2015 2:07 pm
Location: Brazil
Contact:

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

Post by EluanCM »

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

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

Post by Greatpsycho »

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 308 times
Greatpsycho
Posts: 151
Joined: Tue 22 Mar, 2016 10:03 am
Location: Korea
Contact:

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

Post by Greatpsycho »

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 311 times
User avatar
SarahWalker
Site Admin
Posts: 2054
Joined: Thu 24 Apr, 2014 4:18 pm

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

Post by SarahWalker »

Committed at rev 797.
Post Reply