English Amiga Board


Go Back   English Amiga Board > Support > support.Hardware > Hardware mods

 
 
Thread Tools
Old 15 February 2018, 20:14   #2701
plasmab
Banned
 
plasmab's Avatar
 
Join Date: Sep 2016
Location: UK
Posts: 2,917
Quote:
Originally Posted by 8 Bit Dreams View Post
is this rev.2 or rev.3 TF card?
Rev 3.
plasmab is offline  
Old 15 February 2018, 20:15   #2702
plasmab
Banned
 
plasmab's Avatar
 
Join Date: Sep 2016
Location: UK
Posts: 2,917
Quote:
Originally Posted by FREEMILK View Post
Is that a VARTA on your 2k. that going to explode and take out your TF328 and CF card.
I'll take my chances.
plasmab is offline  
Old 15 February 2018, 21:11   #2703
AwoLStill
Registered User
 
Join Date: Jan 2018
Location: Gloucester
Posts: 83
Quote:
Originally Posted by plasmab View Post
I so love naked computer :-)
AwoLStill is offline  
Old 15 February 2018, 21:12   #2704
AwoLStill
Registered User
 
Join Date: Jan 2018
Location: Gloucester
Posts: 83
Quote:
Originally Posted by FREEMILK View Post
Is that a VARTA on your 2k. that going to explode and take out your TF328 and CF card.
There's NOTHING wrong with Varta, it's simply a case that no-one designed them to have a 20+ year lifespan.

(Though I do prefer Yuasa myself...)
AwoLStill is offline  
Old 15 February 2018, 22:28   #2705
nogginthenog
Amigan
 
Join Date: Feb 2012
Location: London
Posts: 1,317
I can't believe a professional EE like plasmab has the same cheap Chinese hot air station as me
nogginthenog is offline  
Old 15 February 2018, 22:30   #2706
plasmab
Banned
 
plasmab's Avatar
 
Join Date: Sep 2016
Location: UK
Posts: 2,917
Quote:
Originally Posted by nogginthenog View Post
I can't believe a professional EE like plasmab has the same cheap Chinese hot air station as me
I'm not a pro EE. I write software for a living.

EDIT: I used to teach EE at uni.
plasmab is offline  
Old 15 February 2018, 22:47   #2707
8 Bit Dreams
Retro maniac
 
8 Bit Dreams's Avatar
 
Join Date: Feb 2017
Location: near Munich / Germany
Posts: 486
Quote:
Originally Posted by plasmab View Post
I'm not a pro EE. I write software for a living.

EDIT: I used to teach EE at uni.
today stream was very interesting, learned a lot and enjoyed it, however, there is one thing that i did not understand:
why this FW works on rev.3, but rejects on rev.2... Or is it really because this board is running @48Mhz..
i have one spare 48Mhz oscillator, will try to solder it @ weekend and give it a go
8 Bit Dreams is offline  
Old 15 February 2018, 22:56   #2708
PR77
Registered User
 
Join Date: Oct 2017
Location: Germany
Posts: 193
@Plasmab,

Did you ever come across a #0000004.00001970 Guru during your TF520 / TF530 development? It seems to happen with my MC68000 accelerator on the first cold boot (after caps have completely discharged). Subsequent warm reboots (or even short cold reboots) are OK and stable (even at 18.4MHz with my super dodgy jumpers).

I found this thread;

http://eab.abime.net/showthread.php?t=5653 here and some other German stuff, but the EAB entry seems to be the most detailed.

The failure address is ChipRAM (I suspect the exec.library as 00001970 is still in this region on my KS1.2) so I think I can rule out the FastRAM interface. The Guru comes on the white colour boot screen phase so AutoConfig has run by then and /OVL has been asserted.

I am at a bit stumped on this! Any thoughts? A map or elf file would be awesome!

Last edited by PR77; 15 February 2018 at 23:00. Reason: Corrected failure address. Left out a "0".
PR77 is offline  
Old 15 February 2018, 23:02   #2709
plasmab
Banned
 
plasmab's Avatar
 
Join Date: Sep 2016
Location: UK
Posts: 2,917
Terrible Fire Accelerators

Quote:
Originally Posted by PR77 View Post
@Plasmab,



Did you ever come across a #0000004.00001970 Guru during your TF520 / TF530 development? It seems to happen with my MC68000 accelerator on the first cold boot (after caps have completely discharged). Subsequent warm reboots (or even short cold reboots) are OK and stable (even at 18.4MHz with my super dodgy jumpers).



I found this thread;



http://eab.abime.net/showthread.php?t=5653 here and some other German stuff, but the EAB entry seems to be the most detailed.



The failure address is ChipRAM (I suspect the exec.library as 00001970 is still in this region on my KS1.2) so I think I can rule out the FastRAM interface. The Guru comes on the white colour boot screen phase so AutoConfig has run by then and /OVL has been asserted.



I am at a bit stumped on this! Any thoughts? A map or elf file would be awesome!


Nothing like this happened to me.

EDIT: but I don’t use /OVL

Last edited by plasmab; 16 February 2018 at 01:09.
plasmab is offline  
Old 15 February 2018, 23:08   #2710
plasmab
Banned
 
plasmab's Avatar
 
Join Date: Sep 2016
Location: UK
Posts: 2,917
Terrible Fire Accelerators

Quote:
Originally Posted by 8 Bit Dreams View Post
today stream was very interesting, learned a lot and enjoyed it, however, there is one thing that i did not understand:

why this FW works on rev.3, but rejects on rev.2... Or is it really because this board is running @48Mhz..

i have one spare 48Mhz oscillator, will try to solder it @ weekend and give it a go


My Rev 3 was running @ 37Mhz.

There is more timing slack with 37mhz than at 50Mhz

Last edited by plasmab; 16 February 2018 at 09:11.
plasmab is offline  
Old 16 February 2018, 14:07   #2711
plasmab
Banned
 
plasmab's Avatar
 
Join Date: Sep 2016
Location: UK
Posts: 2,917
Terrible Fire Accelerators

@PR77 are you are asserting /OVL or /OVR?

If you suspect your ram isn’t appearing at boot then you’ve likely got bugs in you sync bus code. Just use mine.

EDIT: I made my stuff open so people wouldn’t reinvent the wheel.
plasmab is offline  
Old 16 February 2018, 14:19   #2712
PR77
Registered User
 
Join Date: Oct 2017
Location: Germany
Posts: 193
Quote:
Originally Posted by plasmab View Post
@PR77 are you are asserting /OVL or /OVR?

If you suspect your ram isn’t appearing at boot then you’ve likely got bugs in you sync bus code. Just use mine.

EDIT: I made my stuff open so people wouldn’t reinvent the wheel.
I'm not asserting /OVL (ROM Overlay). I am also not using /OVR (Override) as I simply don't assert /AS on the Amiga MB when accessing internal FastRAM. What I mean about the /OVL being asserted was the ROM has been shifted to the end of memory and not the top. The error address is 0x00001970 so I think a ChipRAM decode went bad or RAM resident code. I might disassemble the KS to see if there are any direct accesses to 0x00001970 (but this is a looooooong shot for obvious reasons).
PR77 is offline  
Old 16 February 2018, 14:23   #2713
plasmab
Banned
 
plasmab's Avatar
 
Join Date: Sep 2016
Location: UK
Posts: 2,917
Quote:
Originally Posted by PR77 View Post
I'm not asserting /OVL (ROM Overlay). I am also not using /OVR (Override) as I simply don't assert /AS on the Amiga MB when accessing internal FastRAM. What I mean about the /OVL being asserted was the ROM has been shifted to the end of memory and not the top. The error address is 0x00001970 so I think a ChipRAM decode went bad or RAM resident code. I might disassemble the KS to see if there are any direct accesses to 0x00001970 (but this is a looooooong shot for obvious reasons).


Not a hope... 0x00001970 will be the stack during early start up unless I’m mistaken
plasmab is offline  
Old 16 February 2018, 18:16   #2714
plasmab
Banned
 
plasmab's Avatar
 
Join Date: Sep 2016
Location: UK
Posts: 2,917
Quote:
Originally Posted by plasmab View Post
Not a hope... 0x00001970 will be the stack during early start up unless I’m mistaken


Most likely thing that is happening is a cycle overlap.
plasmab is offline  
Old 16 February 2018, 19:40   #2715
PR77
Registered User
 
Join Date: Oct 2017
Location: Germany
Posts: 193
Quote:
Originally Posted by plasmab View Post
Most likely thing that is happening is a cycle overlap.
I will have a look and check for irregular /AS assertions on the external space (i.e., not FastRAM). It's issues like this I wish I had a 48 channel LA. My 8 channel 24MS/s Saleae just doesn't cut it.
PR77 is offline  
Old 16 February 2018, 22:21   #2716
PR77
Registered User
 
Join Date: Oct 2017
Location: Germany
Posts: 193
So... I changed my AUTOCONFIG to clock on the negedge of DS = UDS & LDS (in 68000 land DS doesn't exist... but you knew that) and it seems to have fixed the initial Guru after a cold boot. Incidentally, this strategy is straight from your "autoconfig.v". Perhaps that is why you never saw this. I was originally clocking on posedge CPUCLK.

Side ball question, I am looking into the capabilities of DirtyPCB for my next PCB run and I'm wondering if they can handle the TQPF100 (XC95144XL ) package OK. Have you experienced any PCB manufacturing issues with this package?
PR77 is offline  
Old 17 February 2018, 09:19   #2717
plasmab
Banned
 
plasmab's Avatar
 
Join Date: Sep 2016
Location: UK
Posts: 2,917
Quote:
Originally Posted by PR77 View Post
I will have a look and check for irregular /AS assertions on the external space (i.e., not FastRAM). It's issues like this I wish I had a 48 channel LA. My 8 channel 24MS/s Saleae just doesn't cut it.


I just bought a HP1661CS
plasmab is offline  
Old 17 February 2018, 13:49   #2718
kgc210
Registered User
 
Join Date: Jun 2016
Location: Stoke-On-Trent, England
Posts: 450
Well these boards are driving me nuts!
Built the REV 3's up bar the RAM and RAM CPLD with the correct 3.3v Oscilators and still no joy.
I have tried the RC2 and SPI firmware.

All I get is the half brightness LED on the A2000 and no serial output on the Diagrom.
Could I have a duff batch of CPLD's?

Anyway I have programmed my Logic Analyzer and can see the clock is doing something. But I am reluctant to probe much just yet till I build the 5v to 3.3v adapter as I don't want to fry the board.

It's a 16 Chanel 96MSPS one (https://blackmesalabs.wordpress.com/...alyzer-for-22/)
Attached Thumbnails
Click image for larger version

Name:	DSC_0341.JPG
Views:	104
Size:	318.2 KB
ID:	56834   Click image for larger version

Name:	clock.jpg
Views:	92
Size:	141.5 KB
ID:	56835  
kgc210 is offline  
Old 17 February 2018, 14:29   #2719
8 Bit Dreams
Retro maniac
 
8 Bit Dreams's Avatar
 
Join Date: Feb 2017
Location: near Munich / Germany
Posts: 486
Quote:
Originally Posted by kgc210 View Post
Well these boards are driving me nuts!
have no problems at all soldering them, just try to add second CPLD and program it, card should start reporting RAM failure, just click continue then
Quote:
Originally Posted by kgc210 View Post
Built the REV 3's up bar the RAM and RAM CPLD with the correct 3.3v Oscilators and still no joy.
can You describe more?
What exactly is happening?
Quote:
Originally Posted by kgc210 View Post
I have tried the RC2 and SPI firmware.
try Beta FW if You wanna run it on A2000, RC2 has some issues on A2000 atm

Quote:
Originally Posted by kgc210 View Post
All I get is the half brightness LED on the A2000 and no serial output on the Diagrom.
if CPU does not resetting after power on - check your board for shorts and dry joints under microscope
Quote:
Originally Posted by kgc210 View Post
Could I have a duff batch of CPLD's?
if You have purchased them on Ebay (adeleparts) than it can be fakes, last batch i bought from them was sanded and rebranded, i was able to program them, however these was non-working, since this happened to me i'm ordering my parts from Digikey and Mouser only - no issues since then, soldered more than 20 TF cards already

and remove JP5, no need to solder it

Last edited by 8 Bit Dreams; 17 February 2018 at 14:35.
8 Bit Dreams is offline  
Old 17 February 2018, 15:04   #2720
kgc210
Registered User
 
Join Date: Jun 2016
Location: Stoke-On-Trent, England
Posts: 450
The CPLD's are from UTSource, the fact they came sellotaped on a piece of card doesn't give you much faith.
They program and ID ok, I guess they must be factory rejects?

When you power the system on the LED lights but at half brightness and you get a pure black screen and that's it. With the Diagrom in there is no flicker of the LED as it's loading and no serial output either.

I have had all the boards under my microscope and can't find any faults such as loose pins or bridges.

Out of the 5 boards (3 Rev 2's and 2 Rev 3's) I only have one that sort of works, with a normal ROM it yellow screens and loops like that. With the Diagrom I can get it to load but it displays 3.5MB Fast RAM even with the RAM CPLD blank and when you test the CHIP RAM it shows it's corrupt.

I am going to order a new batch of CPLD's from digikey and go from there.
Attached Thumbnails
Click image for larger version

Name:	DSC_0332.JPG
Views:	80
Size:	133.5 KB
ID:	56836   Click image for larger version

Name:	DSC_0334.jpg
Views:	97
Size:	196.0 KB
ID:	56837   Click image for larger version

Name:	DSC_0344.JPG
Views:	96
Size:	156.7 KB
ID:	56838  

Last edited by kgc210; 17 February 2018 at 15:45.
kgc210 is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Listening to Amiga music with too much treble makes it sound terrible! Foebane Amiga scene 4 08 October 2016 06:30
Terrible usb drive performance? lovinggames support.FS-UAE 5 11 March 2015 09:06
Broken MASPlayer - Terrible hissing. SS454 support.Hardware 8 17 November 2013 01:41
Accelerators pmc MarketPlace 9 04 November 2009 20:23
Problem with a terrible, simply effect! Camionsauro Coders. General 13 19 April 2009 08:53

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 08:12.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.16691 seconds with 14 queries