English Amiga Board


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

 
 
Thread Tools
Old 17 September 2017, 02:36   #1941
Black68
Registered User
 
Join Date: Jul 2017
Location: Spain
Posts: 46
Quote:
Originally Posted by 8 Bit Dreams View Post

EDIT 2
continue playing with TF530 on rev.6A.. noticed, that if i insert my A501 extension - it kills 2Mb memory onboard on TF530.. leaving this card plugged with jumper removed - gives 0kb of additional memory. Seems that there is Zorro 2 conflict wich is sad, was hoping, it will add 512kb to the 2Mb giving me 2,5Mb. Don't know is there any advantage of - but you can mod this additional memory to chipmem

what error message do You get? if it's autovector interrupt related - You can switch it off
I get random-ish "Illegal Instruction" errors while loading some WHDL games. Now Im using a A600 supply (3 amps) and the setup is much more stable. Boots every time but still get some of those errors. I need to investigate further.

I can confirm I have a A501 connected to the rev.6a board and it does not interfere with the TF530 RAM. I have jumpers JP2 and JP7A (on the amiga board) configured to get 1Mb chip + 2MB fast from the TF530

Last edited by Black68; 17 September 2017 at 12:16.
Black68 is offline  
Old 17 September 2017, 19:38   #1942
alenppc
Registered User
 
Join Date: Apr 2012
Location: Canada
Age: 44
Posts: 910
Hi plasmab, I was wondering if you could recompile the TF530 jed for 50 Mhz. When flashed with 40/60 mhz, my card won't boot at 50 Mhz, although it will boot at 60, but it crashes soon after. I think 60 Mhz pushes the ram chips too hard.
alenppc is offline  
Old 19 September 2017, 14:49   #1943
dalek
Registered User
 
Join Date: Nov 2014
Location: NSW/Australia
Posts: 462
Me too pretty please, I'm trying to get my board working at 50MHz
dalek is offline  
Old 19 September 2017, 18:36   #1944
plasmab
Banned
 
plasmab's Avatar
 
Join Date: Sep 2016
Location: UK
Posts: 2,917
Quote:
Originally Posted by dalek View Post
Me too pretty please, I'm trying to get my board working at 50MHz
Ok. i'll see what i can do after I have started posting the 50 TF328s that need shipped...
plasmab is offline  
Old 19 September 2017, 21:21   #1945
plasmab
Banned
 
plasmab's Avatar
 
Join Date: Sep 2016
Location: UK
Posts: 2,917
Just when you thought it was going quiet...






Sent from my iPhone using Tapatalk
plasmab is offline  
Old 19 September 2017, 22:21   #1946
8 Bit Dreams
Retro maniac
 
8 Bit Dreams's Avatar
 
Join Date: Feb 2017
Location: near Munich / Germany
Posts: 486
Hmm.. can't wait a stream about this beauty
8 Bit Dreams is offline  
Old 19 September 2017, 22:26   #1947
mattymuc
Registered User
 
mattymuc's Avatar
 
Join Date: Jul 2017
Location: Munich / Germany
Posts: 88
Thumbs up

Huuuu the TF534S sweetie is here!
mattymuc is offline  
Old 19 September 2017, 23:24   #1948
kgc210
Registered User
 
Join Date: Jun 2016
Location: Stoke-On-Trent, England
Posts: 450
For the TF534S are you just using an IDE - SATA chip or are you using a native SATA controller to the Amiga bus?
kgc210 is offline  
Old 20 September 2017, 18:05   #1949
plasmab
Banned
 
plasmab's Avatar
 
Join Date: Sep 2016
Location: UK
Posts: 2,917
Quote:
Originally Posted by kgc210 View Post
For the TF534S are you just using an IDE - SATA chip or are you using a native SATA controller to the Amiga bus?
IDE to SATA Bridge Chip. Otherwise the scsi.device wouldnt autoboot. Side benefit is that it effectively gives buffered IDE for free. Its not like there would be any advantage to using anything else anyways as you still need to talk with ATA commands to a port.. which is what the IDE chip does.

Lots of of other little nuggets in here..... including

4Mb of SRAM in Zorro III Space (as opposed to 2Mb of ZII ram) This means the Z2 space is free for other things.

Another go at factoring out the INT2 cable. Will see how that pans out.

A5 is wired up to the bus CPLD so this can work in an ST.

The RAM CPLD is 100 pin and I have wired up for burst mode. This gives us the option of either the XC9572XL-VQ100 or the XC95144XL-VQ100. So if you want to cheap out with no SPI then you can use the '72 chip. Or if you want more room to play on the bus you can use the '144. They're electrically compatible i believe.

So yeah. Its a TF530 but with those improvements.

Last edited by plasmab; 20 September 2017 at 18:23.
plasmab is offline  
Old 20 September 2017, 21:22   #1950
plasmab
Banned
 
plasmab's Avatar
 
Join Date: Sep 2016
Location: UK
Posts: 2,917
I just bit the bullet and bought a AmScope microscope with trinocular port. TF Videos may be getting an upgrade soon.
plasmab is offline  
Old 20 September 2017, 23:44   #1951
kgc210
Registered User
 
Join Date: Jun 2016
Location: Stoke-On-Trent, England
Posts: 450
Quote:
Originally Posted by plasmab View Post
IDE to SATA Bridge Chip. Otherwise the scsi.device wouldnt autoboot.
I wish I could design hardware or program, would love a proper DMA IDE controller on the Amiga. All I was interested in at Uni was networks.
kgc210 is offline  
Old 21 September 2017, 00:19   #1952
plasmab
Banned
 
plasmab's Avatar
 
Join Date: Sep 2016
Location: UK
Posts: 2,917
Quote:
Originally Posted by kgc210 View Post
I wish I could design hardware or program, would love a proper DMA IDE controller on the Amiga. All I was interested in at Uni was networks.

The bridge chip can do UDMA modes but I didn't see much point in over complicating the design. Esp for the 500 with a 4mb ram upgrade. You run out of memory in .1 of a second. Maybe for a virtual memory setup


Sent from my iPhone using Tapatalk
plasmab is offline  
Old 21 September 2017, 13:09   #1953
kgc210
Registered User
 
Join Date: Jun 2016
Location: Stoke-On-Trent, England
Posts: 450
I'm thinking more for an A4000 card. Would be a nice replacement for SCSI if we can get DMA/UDMA working.
kgc210 is offline  
Old 22 September 2017, 20:23   #1954
kgc210
Registered User
 
Join Date: Jun 2016
Location: Stoke-On-Trent, England
Posts: 450
I don't want to derail this thread too much, but...
Do you have any recommended reading for Digital design and VHDL etc?

I have a few 68k books to read such as "Microprocessor Systems Design: 68000 Family Hardware, Software and Interfacing 3rd Edition"

I would like to understand what and why your CPLD code is doing etc.
kgc210 is offline  
Old 22 September 2017, 23:41   #1955
plasmab
Banned
 
plasmab's Avatar
 
Join Date: Sep 2016
Location: UK
Posts: 2,917
Quote:
Originally Posted by kgc210 View Post
I don't want to derail this thread too much, but...
Do you have any recommended reading for Digital design and VHDL etc?

I have a few 68k books to read such as "Microprocessor Systems Design: 68000 Family Hardware, Software and Interfacing 3rd Edition"

I would like to understand what and why your CPLD code is doing etc.
I cant really help much here. I did two degrees in Electronics & Semiconductor design before ditching that for a career in software and analytics.. i did a video on getting started with verilog way back.

The book i got the most from was

Advanced FPGA Design: Architecture, Implementation, and Optimization

Steve Kilts
ISBN: 978-0-470-12788-9

But its really not for beginners. I taught VHDL for 3 years at one point so I guess my knowledge came by trying to be one step ahead of the students.
plasmab is offline  
Old 23 September 2017, 12:36   #1956
kim_jorgensen
Registered User
 
Join Date: Aug 2017
Location: Aarhus, Denmark
Posts: 27
After installing a MC68882FN40A that I bought from a trustworthy source there is no problems running my TF530 rev. 3 at 42 MHz. So yes, beware of the cheap ones from China.

I did also upgrade my Kickstart to 3.1 to allow autoboot from IDE and that works great. Another nice bonus is that Kickstart 3.1 sets the priority of slow ram so that everything gets put into fast ram first. However, according to Sysinfo the scsi.device 40.5 that comes with 3.1 has a much lower read performance than the scsi.device 43.45 that I was using.

To get more RAM on the TF530 I was considering piggybacking another 2 MB. This would of course require some changes to the CPLD and some additional wires. So I tried to make some modifications to the RAM CPLD e.g. change the autoconfig and move some of the RAM to C00000h but the source on GitHub is simply too old.

BTW did anyone try some 3.3V RAM on the TF530?

Last edited by kim_jorgensen; 23 September 2017 at 12:45.
kim_jorgensen is offline  
Old 23 September 2017, 14:54   #1957
plasmab
Banned
 
plasmab's Avatar
 
Join Date: Sep 2016
Location: UK
Posts: 2,917
Quote:
Originally Posted by kim_jorgensen View Post
After installing a MC68882FN40A that I bought from a trustworthy source there is no problems running my TF530 rev. 3 at 42 MHz. So yes, beware of the cheap ones from China.

I did also upgrade my Kickstart to 3.1 to allow autoboot from IDE and that works great. Another nice bonus is that Kickstart 3.1 sets the priority of slow ram so that everything gets put into fast ram first. However, according to Sysinfo the scsi.device 40.5 that comes with 3.1 has a much lower read performance than the scsi.device 43.45 that I was using.

To get more RAM on the TF530 I was considering piggybacking another 2 MB. This would of course require some changes to the CPLD and some additional wires. So I tried to make some modifications to the RAM CPLD e.g. change the autoconfig and move some of the RAM to C00000h but the source on GitHub is simply too old.

BTW did anyone try some 3.3V RAM on the TF530?
I never did.. the cost is 12 quid a chip and thats a bit much to blow up for me...

You cant put the RAM at C00000 (at least i dont think..) you are stuck with ram between 0x200000 and 0x9FFFFF. If the ram is anywhere above that Kick 3.1 thinks you've got a PCMCIA card there and crashes.

EDIT: it also will not autoconfig Z2 after 0x800000... it tries to put it in Z3 space after that.. i tried lots of things with the Kipper board and my board and my conclusion was to make the TF534S ZIII.
plasmab is offline  
Old 23 September 2017, 15:38   #1958
kim_jorgensen
Registered User
 
Join Date: Aug 2017
Location: Aarhus, Denmark
Posts: 27
Quote:
Originally Posted by plasmab View Post
You cant put the RAM at C00000 (at least i dont think..) you are stuck with ram between 0x200000 and 0x9FFFFF. If the ram is anywhere above that Kick 3.1 thinks you've got a PCMCIA card there and crashes.

EDIT: it also will not autoconfig Z2 after 0x800000... it tries to put it in Z3 space after that.. i tried lots of things with the Kipper board and my board and my conclusion was to make the TF534S ZIII.
Thank you for the info.

It was my understanding that the Kickstart would auto detect the memory in the slow ram/trapdoor area C00000-DBFFFF and add it to the memory free list without using autoconfig. But I guess I need to look more into the verilog before being able to test this.
kim_jorgensen is offline  
Old 23 September 2017, 16:54   #1959
plasmab
Banned
 
plasmab's Avatar
 
Join Date: Sep 2016
Location: UK
Posts: 2,917
Quote:
Originally Posted by kim_jorgensen View Post
Thank you for the info.

It was my understanding that the Kickstart would auto detect the memory in the slow ram/trapdoor area C00000-DBFFFF and add it to the memory free list without using autoconfig. But I guess I need to look more into the verilog before being able to test this.
You can try that by setting configured = 'b1 by default at reset time and changing the base address decode to decode on 3'b110...

https://pastebin.com/2ZDvkGUU
plasmab is offline  
Old 23 September 2017, 17:16   #1960
plasmab
Banned
 
plasmab's Avatar
 
Join Date: Sep 2016
Location: UK
Posts: 2,917
Quote:
Originally Posted by kim_jorgensen View Post
Thank you for the info.

It was my understanding that the Kickstart would auto detect the memory in the slow ram/trapdoor area C00000-DBFFFF and add it to the memory free list without using autoconfig. But I guess I need to look more into the verilog before being able to test this.
You can't do this with my board. if you map it at 0xC00000 then it will map from 0xC00000 to 0xDFFFFF ... which will prevent access to the motherboard chipset.

EDIT: I realised this when i tried it.
plasmab 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 23:54.

Top

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