Results 1 to 4 of 4

Thread: A2000 and diagrom output

  1. #1
    wi11ypig's Avatar
    Join Date
    Apr 2019
    Country
    Canada
    Region:
    Alberta
    Age
    49
    Posts
    1
    Feedback
    0

    Default A2000 and diagrom output

    Hey all,

    I found an Amiga 2000HD I was trying to get working. I've only ever had a black screen output from it. I tried swapping all the socketed chips with the ones in my A500 and all of the chips worked in the 500 but inserted in the 2000 would make no difference.
    I just got a diagrom chip and during the first boot, it boots up fine but will hang soon after (Sometimes with a "Division by zero" error). Every attempt to boot after will result in scrambled output.

    If I wait a while and try again, the whole process will repeat over. The machine won't stay up long enough to run any tests. Any ideas!? I'll include the output in case it gives any hints.

    Thanks!

    -Keith


    @▒▒▒U


    Garbage before this text was binary numbers: 1, 2, 4, 8, 16, 32, 64, 128, 240, 15, 170 and 85
    To help you find biterrors to paula. Now starting normal startuptext etc
    Amiga DiagROM V1.1 - 27-Oct-18 - By John (Chucky/The Gang) Hertell




    Testing if serial loopbackadapter is installed: <> NOT DETECTED
    - Parallel Code $ff - Start of ROM, CPU Seems somewhat alive
    Checking status of mousebuttons for different startups:


    Set all Interrupt enablebits (INTENA $dff09a) to Disabled: Done
    Set all Interrupt requestbits (INTREQ $dff09c) to Disabled: Done
    Set all DMA enablebits (DMACON $dff096) to Disabled: Done


    Testing if OVL is working: OK
    - Parallel Code $fe - Test UDS/LDS line
    - Test of writing word $FFFF to $400 OK
    - Test of writing word $00FF to $400 OK
    - Test of writing word $FF00 to $400 OK
    - Test of writing word $0000 to $400 OK
    - Test of writing byte (even) $ff to $400 OK
    - Test of writing byte (odd) $ff to $401 OK
    - Parallel Code $fd - Start of chipmemdetection


    Addr $00100400 OK Number of 32K blocks found: $20
    Chipmem Shadowram detected, guess there is no more chipmem, stopping here


    Startaddr: $00000400 Endaddr: $00100000


    Using $000ECD00 as start of workmem (Base)


    - Parallel Code $fa - Starting to use detected memory


    Testing if serial loopbackadapter is installed: <> NOT DETECTED
    Detecting if we have a working raster: DETECTED
    Detected Chipmem: 1024kB
    Detected Motherboard Fastmem: 4294967232kB
    Basememory address: $000ECD00
    - Parallel Code $f9 - Detected memory in use, we now have a stack etc
    Set Start of copper (COP1LCH $dff080): Done
    Starting Copper (COPJMP1 $dff08: Done
    Set all DMA enablebits (DMACON $dff096) to Enabled: Done
    Set Beam Conter control register to 32 (PAL) (BEAMCON0 $dff1dc): Done
    Set POTGO to all OUTPUT ($FF00) (POTGO $dff034): Done
    - Parallel Code $f8 - Starting up screen, text echoed to serialport
    Amiga DiagROM V1.1 - 27-Oct-18 - By John (Chucky/The Gang) Hertell






    Doing ROM Checksumtest: (64K blocks, Green OK, Red Failed)
    $6946ACF4 $B526F1B8 $E967DADB $00000000 $00000000 $00000000 $00000000 $006C0070


    CPU: 68000 FPU: NONE MMU: NOT CHECKED


    Doing some fastmem detection skipped at start as chip was found
    Pressing left mousebutton will cancel detection (if hanged)


    Checking if a 24 Bit address cpu is used: YES
    - Checking for Memory in 24 Bit area (NON AUTOCONFIG)
    - Checking for Memory in Ranger or Fakefast area




    IF This ROM is sold, if above 10eur+hardware cost 25% MUST be donated to
    an LEGITIMATE charity of some kind, like curing cancer for example...
    If you paid more than 10Eur + Hardware + Shipping, please ask what charity you
    have supported!!! This software is fully open source and free to use.
    Go to www.diagrom.com or http://github.com/ChuckyGang/DiagROM for information






    To use serial communication please hold down ANY key now
    OR click the RIGHT mousebutton.
    Holding down the LEFT mousebutton will force serial on and turn off screen
    forcing stuff to run in fastmem if avaible




    DiagROM V1.1 - 27-Oct-18
    By John (Chucky / The Gang) Hertell


    MAIN MENU


    0 - Systeminfo


    1 - Audiotests


    2 - Memorytests


    3 - IRQ/CIA Tests


    4 - Graphictests


    5 - Porttests


    6 - Drivetests


    7 - Keyboardtests


    8 - Other tests


    Serial: 9600 BPS - S - Setup0 - Chip: 1024kB - kBFast: 0 Base: $000ECD00
    Information of this machine:


    Dump of all readable Custom Chipset HW Registers:
    BLTDDAT ($dff000): $FFFF DMACONR ($dff002): $6380 VPOSR ($dff004): $3000
    VHPOSR ($dff006): $E523 DSKDATR ($dff00: $FFFF JOY0DAT ($dff00a): $1000
    POT0DAT ($dff012): $0000 POT1DAT ($dff014): $0000 POTINP ($dff016): $5500
    SERDATR ($dff01: $0800 DSKBYTR ($dff01a): $9000 INTENAR ($dff01c): $0000
    INTREQR ($dff01e): $0028 DENISEID ($dff07c): $FFFF HHPOSR ($dff1dc): $00CC


    Chipmem starts at: $FFFFFFFF and Ends at: $000FFBFF Unused chip: 969989 Bytes


    Doing ROM Checksumtest: (64K blocks, Green OK, Red Failed)
    $6946ACF4 $B526F1B8 $E967DADB $00000000 $00000000 $00000000 $00000000 $006C0070


    CPU: 68000 FPU: NONE MMU: NOT CHECKED
    Is $1114 readable at addr $0 (ROM still at $0): NO
    Is $1114 readable at addr $f80000 (Real ROM addr): YES
    Is $1111 readable at addr $f00000 (expansion ROM addr): NO
    Stuck buttons & keys etc at boot:








    Serial: 9600 BPS - CPU: 68000 - Chip: 1024kB - kBFast: 0 Base: $000ECD00
    DiagROM V1.1 - 27-Oct-18
    By John (Chucky / The Gang) Hertell


    MAIN MENU


    0 - Systeminfo


    1 - Audiotests


    2 - Memorytests


    3 - IRQ/CIA Tests


    4 - Graphictests


    5 - Porttests


    6 - Drivetests


    7 - Keyboardtests


    8 - Other tests


    Serial: 9600 BPS - S - Setup0 - Chip: 1024kB - kBFast: 0 Base: $000ECD00
    Information of this machine:


    Dump of all readable Custom Chipset HW Registers:
    BLTDDAT ($dff000): $FFFF DMACONR ($dff002): $6380 VPOSR ($dff004): $3000
    VHPOSR ($dff006): $1031 DSKDATR ($dff00: $FFFF JOY0DAT ($dff00a): $1000
    POT0DAT ($dff012): $0000 POT1DAT ($dff014): $0000 POTINP ($dff016): $5500
    SERDATR ($dff01: $0B0D DSKBYTR ($dff01a): $9000 INTENAR ($dff01c): $0000
    INTREQR ($dff01e): $0028 DENISEID ($dff07c): $FFFF HHPOSR ($dff1dc): $FFD8


    Chipmem starts at: $FFFFFFFF and Ends at: $000FFBFF Unused chip: 969989 Bytes


    Doing ROM Checksumtest: (64K blocks, Green OK, Red Failed)
    $6946ACF4 $B526F1B8 $E967DADB $00000000 $00000000 $00000000 $00000000 $006C0070


    CPU: 68000 FPU: NONE MMU: NOT CHECKED
    Is $1114 readable at addr $0 (ROM still at $0): NO
    Is $1114 readable at addr $f80000 (Real ROM addr): YES
    Is $1111 readable at addr $f00000 (expansion ROM addr): NO
    Stuck buttons & keys etc at boot:








    Serial: 9600 BPS - CPU: 68000 - Chip: 1024kB - kBFast: 0 Base: $000ECD00
    DiagROM V1.1 - 27-Oct-18
    By John (Chucky / The Gang) Hertell


    MAIN MENU


    0 - Systeminfo


    1 - Audiotests


    2 - Memorytests


    3 - IRQ/CIA Tests


    4 - Graphictests


    5 - Porttests


    6 - Drivetests


    7 - Keyboardtests


    8 - Other tests


    Serial: 9600 BPS - S - Setup0 - Chip: 1024kB - kBFast: 0 Base: $000ECD00
    Memorytests








    1 - Test detected chipmem


    2 - Extended chipmemtest


    3 - Test detected fastmem


    4 - Fast scan of 16MB fastmem-areas


    5 - Slow scan of 16MB fastmem-areas


    6 - Complete Memorydetection


    7 - Manual memorytest


    8 - Manual memoryedit


    9 - Autoconfig - Automatic


    Serial: 9600 BPS - 0 - MainmenuNTAL New Manual Memorytest Base: $000ECD00
    Checking detected chipme @▒▒▒U


    Garbage before this text was binary


    Gbgboeh e a nynbr ,,,1 ,6 2 0 510n8@▒U
    oepofnbto oaa wtrn oa ttpxec
    ei feilobcdprsitld>N TCD-Pae d$f atfR,P essea i
    hcnsasfmsutsfdfrttrp
    Stl trpebet(NN d0)tDse o
    tl trprqebt(TE$f9 ibeDn
    ea Meali DCNd06tDsl
    ei fVi ri:O
    -aal d e-e DL i
    so in r$F o4
    so in r 0 o4
    Ttowtnbe(e)ft 0O so iiwd$0t 0O
    etfwtgbeod$ o41K-aaeCd$d atfhpmtco
    hmmSdwadtt,gste ooehmmspi rd 000dr00


    ttd:040Ead 10
    sn$C0ssro rm ae
    Prl o a-ttnt eeet er
    Ttgisilopcdprsitld <>ODTT
    Dei feavD
    eceC


    l ufdieo oaa wsrn oa auttt aaeer i xwsbayues12 63,4182,1 0a 5
    maDR 1 2-t8 B o CuyT n)eel
    Tsn ra obkat nae: ODTCD-Pae d$f ttfR,P e owa i
    ekgsasfmsbtsf fensaus
    S lD nbbt(AO$f9 ibeDndoe ea nrp qsbs(NE$f9) sbdDn


    eigfO oi:K-aal o e-e DL i
    so in r F o4
    Ttowtnwd$0 0O so iiwd$Ft 0O
    Ttowtnbten fo$0O
    hm hoa tc,ustr o hpm tpnhe e ri y d)f $1K-aleCdf-Sro iedeto
    Srdr$00 dd:00
    ig$C0ssro rmmBe
    Prl o a-ttnt sdet er
    Ttgisilopcdprsitld <>ODTT
    Dei feavD
    eceC ▒U
    Grae eoetistx a baynmbr:1 , ,8 6, 2 4 18 4,15 7 nd8
    T el o id ierrst al. o trtignmg iaRMV.1 7Ot-8 yJon(hck/h ag)Hrel
    aale oe$ff-Sat fRM PUSessoehtaivED
    hcig ttsof osbttn o ifeetstrus
    e ll nerptealbts(NEA df9)toDsbene e l ntrutreqetis ITE df9)t Dsben
    SetalDA nbeis DAO $f06 o iald oe
    etn i V s okn:O
    aale oe$e Ts DSLSln
    -Teto rtigwr $FF o$40O
    -Teto rtigwr 00 o$00
    -Tst fwiin od$F0 o$00
    -Ts o rtngwr 000t 40O
    etofwiig bt een f o$40OK - eto wrtn yt od fft 41O
    -PaallCoe$d-Str fcipedtcto


    hpemSaorm eetd,gester sn orcimm,sopn hr4Adr$0840dr$040


    aale oe $a-Sarigt sedtcedmmr Satar 0040 nadr 0000


    Tstn fseillobakdper sisale: <> O ETCE
    abaebfre hstxtwsbnrynmes:1 ,4 8 6 2 6,18 20 5 70ad8U
    Amg igOMV. 7-c-8 -B on(Cuk/he ag ereltc
    Cekigsau o osbutn o dfeetsttp:eETD


    e llItrup nbeit ITN $f0a t ialdoe Stal nerp rqetit ITE $f0c toDsbedDoe eetngi V iswrig: f06 t ialdoe
    -PrallCd $e-Tst D/D ln
    -Ts o rtn wr FFFt 40O
    Ts f rtn or 0F to$0 K - eto wiigwrd$F0t $0O
    -Teto ritn od 00 o$40O
    -Teto rtigbt (vn f t 40O
    dd 040Ad 0040Ad 0140Ad 0F40 O Nmer f3Kblcsfud:0Adr$040
    CimmShdwa ettd uesteeisn oe cimm sopn er


    Uig$00D0a sato woke Bae Satadr 0040 nadr 0000


    -PrallCde$a-Sarigt seeetd eoy
    etn f eillopakdptri ntald <> O ETCE
    Dee ie 10]:饥▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒W]:饥▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒U


    arbge efore this text was binary numbers 1,2, , 8, 16, 32, 64, 128, 240, 15, 170and85
    To help you find biterrors to paul. Nw sarting normal startuptext etc
    Amga iagROM V1.1 - 27-Oct-18 - By John(ChckyThe Gang) Hertell




    Testing if serial loopbackaaptr i installed: <> NOT DETECTED
    ale-tRPmm
    itostoftt
    Irnb(Af s:
    sniOLi oi: Sle ssRf)ide lAl Cf ien
    rllo e sU/Si
    d 0080Ar040d 0140 Nmrf2bc u:0Ar0000Ad$04Ar$0240d 000d 000 mro 2 osod0Ar$240d d080Ar04Ar$0340d 034mrf2bc u:0Ar008000Ad 0000
    sg$0D0asr re(s Satd 040Ear$300
    -Prl o a ai eecdmoy
    si rlobkae sntl: < ODEEDen eewinDE ▒U
    ohlp o id ierr t al. o trin omlstrutxtt8 4 5,10ad85
















    [mAiaDagRMV. -2-c-8 -BJhn(hcyTh ag Hetl




    aale oe$f tr f O,P SessmwhtaieTCED
    StalInerp nalbs(ITN df0a oDisbenfmosbtos o ifeetsatus
    St l nerutrqesbt ITRQ$f09 oDsbld o Stal M nblbt(MAO df96 oDsaben


    Tesigi OLi okig
    -PaallCde$e-Te D/D ln
    -Ts f rtn wr FF t 40O
    eto wiigwor 0F t$0 K - Ts fwrtn od F0 o 40OK -Teto riigwr $00t $40OK
    - eto wiigbte(vn fft 0O
    et o rtngbt od)$fo$41O
    alelCd f -Satof hpedeeto


    hpemSaorm eetd,gester sn or hpemsopn hr40dr$084Adr$040d 0040Ad 0040Ad 014


    Uig$00D0assatof oke (ae Sartdr 0040 nddr$0100


    -PaallCod f Satn o s eece eoy


    etn isra oobcaaptri nsald <> O ETCE
    te4
    [[3Yej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYe▒Yej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej▒▒J▒YYej


    l ufdieo oaa wsrn oa auttt4182,1 0a 5
    maDR 1 2-t8 B o CuyT n)eel
    Tsn ra obkat nae: ODTCD-Pae d$f ttfR,P e owa i
    ekgsasfmsbtsf fensaus
    S lD nbbt(AO$f9 ibeDndoe ea nrp qsbs(NE$f9) sbdDn


    eigfO oi:K-aal o e-e DL i
    so in r F o4
    Ttowtnwd$0 0O so iiwd$Ft 0O
    Ttowtnbten fo$0O
    hm hoa tc,ustr o hpm tpnhe e ri y d)f $1K-aleCdf-Sro iedeto
    Srdr$00 dd:00
    ig$C0ssro rmmBe
    Prl o a-ttnt sdet er
    Ttgisilopcdprsitld <>ODTT
    Dei feavD
    eceCh

  2. #2
    mariuszk844's Avatar
    Join Date
    Mar 2017
    Country
    Poland
    Region:
    Masovian
    Posts
    40
    Feedback
    8 (100%)

    Default

    Check PSU voltages under load. Disconnect mb from PSU, connect some old harddrive to PSU, power it on and then check voltages on mb connector plug.

  3. #3
    DofD's Avatar
    Join Date
    Jun 2018
    Country
    Canada
    Region:
    BC
    Posts
    8
    Feedback
    0

    Default

    Also, check all the sockets to see if any are broken/cracked, make sure the solder points on all the sockets are still secure. Sometimes on these old machines a cold solder point will break, causing bad behaviour. Clean the PSU and motherboard power connectors with rubbing alcohol. The connectors oxidize over time and can cause power issues.

  4. #4
    Jack of Many Trades, Semi-Master of Some thebajaguy's Avatar
    Join Date
    May 2017
    Country
    United States
    Region:
    Rhode Island
    Posts
    334
    Feedback
    34 (100%)

    Default

    We are assuming that there is no battery leakage damage in the zone up front by the 86-lin slot, the 68K CPU, and the ROM socket. If there was, include Amiga Wiki for schematics in your diagnosis efforts - continuity check every data and address line/bus signal common between those 3 points. Battery damage causes trace cracks, and may also induce bad connectivity if the sockets are corroded (green-blue is typical). Remove the battery if you have not already (assuming it has not been replaced in past remediation)

    Same as above on chips being re-seated. I have a bad PLCC chip socket on an accelerator (similar to the Agnus socket), and I have use a well torqued cable tie around the socket to keep it 'together' for now until I can replace it.

    Pull up each DIP chip in a socket carefully and re-seat. This may improve connectivity as over time the metals oxidize depending on the environment it was kept in, and the pin/socket metal mix.

    We are also assuming no expansion cards. Remove them at this stage for reducing variables.

    Also, an 8520 swap (socket for socket) may produce different results if one was weakened by static zaps or plugging in equipment with the power on. Front ports and rear serial/parallel/disk ports all have connections to these chips.
    A500(2x)/A1000/A1200/A2000(4x)/A3000D(2x)/A4000D(under repair)/A4000T (all loaded....Toys...Toys...Toys...)
    Former GVP Tech Support 1989-93 - The beatings will continue until morale improves...

Similar Threads

  1. Replies: 1
    Last Post: 16th September 2017, 21:28
  2. Wanted Logica DiagROM A500 A600 A2000
    By embedder in forum Amiga
    Replies: 0
    Last Post: 17th February 2016, 10:29
  3. Replies: 5
    Last Post: 13th April 2012, 20:16

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •