N8 (4314) RomWBW 3.0.1 and PPIDE [message #8264] |
Sun, 31 January 2021 02:45  |
andrii_kutepov
Messages: 29 Registered: November 2015
|
Junior Member |
|
|
Hi,
Can't make PPIDE work on N8 (4314).
I add to my config file
PPIDEENABLE .SET TRUE ; PPIDE: ENABLE PARALLEL PORT IDE DISK DRIVER (PPIDE.ASM)
PPIDE0A8BIT .SET TRUE ; PPIDE 0A (MASTER): 8 BIT XFER
PPIDE0B8BIT .SET TRUE ; PPIDE 0B (SLAVE): 8 BIT XFER
PPIDE0BASE .SET $80 ; PPIDE 1: PPI REGISTERS BASE ADR
I'm use some previous tested CF's with CF-IDE adapter, different tested ppi 8255. Double check all signal and pcb track.
also added wait states on IO and memory.
Without a result. The card is not determined at the start. Sometimes with different errors.
The question arose when I didn't find a file .\Doc\Testing Notes.txt
mention of the testing of the ppide. there's only this:
N8-2312 (X)
-------
- Test ASCI driver
- Test SD driver (CSIO mode)
- Test FD driver
- Test FDU app
- Test TMS driver (video & kbd)
Please say should PPIDE work on N8 with this BIOS ?
Thanks
Andrii
[Updated on: Sun, 31 January 2021 02:45] Report message to a moderator
|
|
|
|
|
Re: N8 (4314) RomWBW 3.0.1 and PPIDE [message #8295 is a reply to message #8279] |
Fri, 05 February 2021 23:50  |
andrii_kutepov
Messages: 29 Registered: November 2015
|
Junior Member |
|
|
I brainstormed. And rang all the tracks around the PPI and IDE connector.
I found output a PPI panel with cold solder. This is the pin of 12 - PC5.
My stupid mistake cost me many hours of tests. I'm sorry to bother you.
Now everything works perfectly.
RomWBW HBIOS v3.1.1-pre.40, 2021-02-06
N8 Z8S180-N @ 18.432MHz IO=0x40
0 MEM W/S, 2 I/O W/S, INT MODE 2, MMU=N8
512KB ROM, 1024KB RAM
AY: IO=0x9C
ASCI0: IO=0x40 ASCI W/BRG MODE=38400,8,N,1
ASCI1: IO=0x41 ASCI W/BRG MODE=38400,8,N,1
DSRTC: MODE=STD IO=0x88 Sat 2021-02-06 09:50:31 CHARGE=ON
TMS: IO=0x98
PPK: IO=0x84
MD: UNITS=2 ROMDISK=384KB RAMDISK=768KB
FD: IO=0x8C UNITS=2
PPIDE: IO=0x80
PPIDE0: LBA BLOCKS=0x003D8000 SIZE=1968MB
PPIDE1: NO MEDIA
SD: MODE=CSIO OPR=0x88 CNTR=0x4A TRDR=0x4B DEVICES=1
SD0: SDSC NAME=SU128 BLOCKS=0x0003C100 SIZE=120MB
*** Activating CRT Console ***
Thank you all very much for your help.
Good luck.
Andrii
|
|
|