09 May 2016, 12:32 | #481 |
Zone Friend
Join Date: Aug 2002
Location: Belgium
Age: 51
Posts: 1,296
|
since this happens on an A3640 card only, you may aswell check for memory/register differences kickstart wise between an accelerator and standard A3640, even without rapidroad present. Could well be a library that is not loaded when no A3640 is present (?)
|
09 May 2016, 13:00 | #482 |
Unregistered User
Join Date: Sep 2012
Location: Copenhagen / DK
Age: 43
Posts: 4,190
|
I think I have the same issue with my A600 as well (ACA620+Indivision+RR w. USB Ethernet adapter). Poseidon crashes when I use the USB Ethernet adapter and I see nak timeouts. I did try using a fresh WB3.1 with just the required stuff installed (Poseidon+Trident+MUI+AmiTCP/Miami) but the issue remained so if third party software causes this, the list of suspects is limited.
|
09 May 2016, 13:10 | #483 | |
Zone Friend
Join Date: Aug 2002
Location: Belgium
Age: 51
Posts: 1,296
|
this part of the Deneb USB FAQ is interesting, worth a try with those having an A3640 and RR NAK issues (disabling CPU cache):
Quote:
|
|
09 May 2016, 13:16 | #484 |
Registered User
Join Date: Aug 2014
Location: Telemark
Posts: 207
|
I think the machine Jens uses to reproduce the problem uses a cyberstorm.
|
09 May 2016, 13:18 | #485 |
Zone Friend
Join Date: Aug 2002
Location: Belgium
Age: 51
Posts: 1,296
|
interesting! Has the mainboard revision any influence? or does it happen on various mobo revisions?
Maybe it should be attempted to repro on an A4000 which has the issue, then swap out ONLY the CPU card (eg with a different brand but same CPU or simply different CPU) and check again. |
09 May 2016, 13:22 | #486 | |
Registered User
Join Date: Aug 2014
Location: Telemark
Posts: 207
|
Quote:
If I only had another accelerator. I have played with the idea to get hold of a a3630 just to test. |
|
09 May 2016, 18:29 | #487 |
Registered User
Join Date: Aug 2014
Location: Telemark
Posts: 207
|
btw.. nobody should get their hopes up that i will come up with anything quick..
this is way over my head, but im looking at it for fun.. life and web development comes first... |
09 May 2016, 19:53 | #488 |
Zone Friend
Join Date: Aug 2002
Location: Belgium
Age: 51
Posts: 1,296
|
On the other hand ì surprised that debugging on the Amiga seems so limited. I have seen kernel developers debugging on windows which was really impressive how much you could control and modify live. Protected memory/mmu etc is missed dearly
|
09 May 2016, 23:09 | #489 |
Unregistered User
Join Date: Sep 2012
Location: Copenhagen / DK
Age: 43
Posts: 4,190
|
Just tried it out in the 600 with a Vampire 2 board and still getting nak timeouts with Ethernet, just in case the CPU type would have an impact.
|
10 May 2016, 00:00 | #490 |
Registered User
Join Date: Jan 2008
Location: Warsaw/Poland
Age: 55
Posts: 1,959
|
Resourced device in the Zone.
|
10 May 2016, 12:35 | #491 | |
electricky.
Join Date: Jun 2010
Location: out in the wild
Posts: 1,256
|
Quote:
Ethernet on USB: Make sure it's an ASIX chip in your Ethernet adapter. Jens |
|
10 May 2016, 12:46 | #492 |
Unregistered User
Join Date: Sep 2012
Location: Copenhagen / DK
Age: 43
Posts: 4,190
|
It also doesn't work on the ACA620, so I don't see any reason to put blame on the Apollo core. The background for my thought was that the Apollo core should be safe in regards to self-modifying code written for 68000 while a genuine 020 is not, if this was why there could be an issue. Although system-friendly code should not use those tricks, you sometimes get surprised what people have done, particularly in remains of old legacy code.
And yes, my USB Ethernet adapter comprises an ASIX chip, or at least it identifies as such as I haven't opened it to check. Am using a 3c589 PCMCIA card atm, and it runs stable so far, so it is a workable solution since I can then use a USB card reader with RR instead of through the PCMCIA. I have not had issues with other USB devices besides the Ethernet adapter. |
10 May 2016, 13:30 | #493 | |
Registered User
Join Date: Aug 2014
Location: Telemark
Posts: 207
|
Quote:
I dont see whats wrong with their "hobbyist-way" to do things. They sure deliver dont they? They also have a rapid release cycle fixing bugs and improvements. I understand why you would take that approach to the vampire. Easy to say its not a real cpu so i dont support or care about it. In the end it sure is real amiga hardware regardless of how you look at it.. |
|
19 May 2016, 14:47 | #494 | |
Registered User
Join Date: Apr 2012
Location: Krakow/Poland
Posts: 20
|
Quote:
|
|
19 May 2016, 14:47 | #495 |
Registered User
Join Date: Jan 2016
Location: North Bay, Ontario, Canada
Posts: 67
|
Vampire is not a real CPU
This is total BS
FPGA is real CPU, how about we look at intel who uses FPGA in their XEON cpus. Vampire is the fastest and best thing that has happened to the AMIGA since 1992 Get over it JENS, the APOLLO and Vampire are changing the AMIGA for the better. Keep selling your 20 year old remakes .... competition is good, hoe about showing support for the AMIGA and not yourself. |
19 May 2016, 15:19 | #496 |
Registered User
Join Date: Jun 2009
Location: Dublin, then Glasgow
Posts: 6,334
|
Give it a rest guys, this isn't the place for 68k bashing, Jens bashing or Vampire worship, nor Vampire bashing or 68k worship.
Excited and all as I am for the Vampire, it's getting tiring reading crap like this polluting otherwise interesting threads. Yes, it's a "real" CPU, but that doesn't mean it behaves identically to any 68k CPU. It has to be programmed to behave as a 68k CPU, so it's hardware emulation. There's no escaping that fact, and it doesn't make it inferior to a 68k, just different. Many of the differences between it and a real 68k CPU can rightly be considered improvements, but this makes it *different*, in much the same way as a 68060 is different from a 68000. And these improvements/differences will cause different behaviour in certain circumstances, again like the difference between a 68060 and a 68000. This adds extra variables to the type of troubleshooting that's going on, so it only makes sense to discount it from testing for now. What do you hope to achieve by derailing a thread like that? Let the Vampire speak for itself, which shouldn't be a problem if it lives up to the hype. |
19 May 2016, 15:20 | #497 |
Registered User
Join Date: Dec 2014
Location: France
Posts: 104
|
Ahah, Vampire is much more usable and useful than your accelerators and Apollo-Team knows much more about how an Amiga works than yourself. So, please, avoid such free attacks.
|
19 May 2016, 15:31 | #498 |
Unregistered User
Join Date: Sep 2012
Location: Copenhagen / DK
Age: 43
Posts: 4,190
|
It is not emulation in any way. It is a real CPU - the only difference between an ASIC (like genuine 680x0 CPUs) and an FPGA is that the latter can be reconfigured while an ASIC has its internal connections fixed and thus cannot be reconfigured. Emulation would imply some kind of underlying CPU running an emulation and this is not the case. This is a quite important difference.
|
19 May 2016, 15:36 | #499 |
Registered User
Join Date: Jun 2009
Location: Dublin, then Glasgow
Posts: 6,334
|
I'm very aware of how it works, thanks. It's why I specified "hardware emulation". It doesn't natively run 68k code and hasn't been designed specifically to run any particular instruction set, but has to be configured that way. I was also very clear in pointing out that this isn't a bad thing, just different. It depends entirely on whoever tells it *how* to run 68k code. If I programmed one to run 68k code and you programmed one to run 68k code I guarantee that there are cases where both would behave differently. This is the important point here.
|
19 May 2016, 15:39 | #500 |
Unregistered User
Join Date: Sep 2012
Location: Copenhagen / DK
Age: 43
Posts: 4,190
|
Yes, a blank FPGA does not run 68k code but once programmed, it does run 68k code natively. That's the whole point. Of course, it is not an identical copy of the original 68000 masks, but neither is an 020. I would also consider an 68020 to natively run 68000 code, but that doesn't mean that it is 100% compatible.
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
New USB HID mouse / USB Joystick / Gamepad USB adapter for the classic Amiga | spidi | News | 191 | 21 February 2021 19:18 |
WinUAE USB Amiga hard drive issue (2014) | JayEff | support.WinUAE | 2 | 04 April 2014 18:31 |
BetterWb 3.0 06-OCT-2013 | gulliver | News | 20 | 06 November 2013 20:22 |
Away At Amiwest Show (Oct 20 - 26) | amigakit.com | MarketPlace | 1 | 17 October 2010 23:16 |
Meet SAM @ ANT Oct 12th 2008 (UK) | Mikey_C | News | 22 | 14 October 2008 13:52 |
|
|