Welcome, Guest. Please login or register.

Author Topic: How to use a newer 68040.library on a BPPC?  (Read 10086 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline AmigaManceTopic starter

  • Hero Member
  • *****
  • Join Date: Apr 2005
  • Posts: 1278
    • Show all replies
How to use a newer 68040.library on a BPPC?
« on: January 30, 2006, 10:56:23 AM »
  Hi.
 My BPPC is flashed with the last non-Grex version flash file and the resident 68040.library is version 46.7 (2.3.00).
 I have found a newer version of this library, 46.13 Friday 5 October 2001, and i want to use it.
 So, afaik i have to use the BPPCFix040 module of BlizKick to flush the resident 68040.library. The problem is that when i use this module, blizkick resets my Amiga, as usual but when the system boots it freezes at the execution of the first command in the startup-sequence. (No matter which one it is) I have also tried the BPPCFix command with the 040 argument, with the same results.
 Could someone tell me what am i doing wrong?
A1200 PPC user.
 

Offline AmigaManceTopic starter

  • Hero Member
  • *****
  • Join Date: Apr 2005
  • Posts: 1278
    • Show all replies
Re: How to use a newer 68040.library on a BPPC?
« Reply #1 on: January 30, 2006, 03:38:07 PM »
Quote
The 68040.library needs to be placed in your SYS:LIBS folder, and that's it. There is no built-in library in the flashrom of your PPC card

 What?! :-?
Of course there is a resident 680x0.library in the flashrom of the BPPC. Do the following expiriment and you'll see:
 Remove all the 680x0 from your Libs: directory. Switch off your Amiga for 10 seconds and then switch it on.
 Your Amiga will boot as would normally do and when the workbench loads, open a shell and write: version 68040.library (or 68060.library, depending on your CPU)
 You will see that the library is there and running.

Quote
For 68k stuff, simply place your wanted 68040.library revision into SYS:LIBS and you are all set.

 Wrong. Now, put a specific version of a 680x0.library in your Libs: and the reboot. Do a version check. Is it loaded/initiated? No! The resident version is always get loaded, instead.
 That's why things like the BPPCFix040 and the "BPPCFix 040" command exists. The problem is that when i try to use them my system freezes.
A1200 PPC user.
 

Offline AmigaManceTopic starter

  • Hero Member
  • *****
  • Join Date: Apr 2005
  • Posts: 1278
    • Show all replies
Re: How to use a newer 68040.library on a BPPC?
« Reply #2 on: January 30, 2006, 05:07:18 PM »
@Boot_WB
Quote
Silly question: have you set the option in the PPC startup menu to remap the rom to ram?

 No, don't worry. ;-)

Quote
don't know how to solve it, except by removing blizkick from the startup sequence, and just using "BPPCFIX INSTALL 040" as the first line of the startup sequence. Since setpatch resets your miggy anyway after installing there's no need for he extra reset command.

 I did what you said above, but my Amiga freezes exactly in the same way that it does with blizkick AND the BPPCFix040 module. I tried to put the command before and after the setpatch. Nothing..
A1200 PPC user.
 

Offline AmigaManceTopic starter

  • Hero Member
  • *****
  • Join Date: Apr 2005
  • Posts: 1278
    • Show all replies
Re: How to use a newer 68040.library on a BPPC?
« Reply #3 on: January 31, 2006, 09:53:39 AM »
@Boot_WB
Quote
AFAIK you must have set the BPPC to remap the rom to ram to use blizkick. Blizkick then patches the rom image

 No, you have it wrong. Blizkick remaps the ROM to RAM, among other things. There is no need to be done twice.
 Anyway, i THINK that i found a solution thanks to Piru.


@Piru
 I know about the BPPCFixFix command and i did try to patch the library, but it gives me the message "bppcfixfix: could not patch file". I don't know why. Perhaps you do.
 I tried the load040lib as you suggested and i got a very limited success. I will explain:
 The library gets loaded successfully ONLY if i use the BPPCFix command AND remove blizkick from the S-S !

a) If i try to use blizkick with the BPPCFix040 module, instead of the BPPCFix command, i get a #80000004 system failure window from load040lib
b) If i try to run blizkick even without the BPPCFix040 module, in conjuction with the BPPCFix command, i get the same system failure...

 So, in conclusion, the only way to use a newer 68040.library is to remove blizkick. :-(
 From the tests that i did, it's the one that causes the failure and i don't think i want to do that, because it is a good piece of software.
 Perhaps you have another suggestion?
A1200 PPC user.
 

Offline AmigaManceTopic starter

  • Hero Member
  • *****
  • Join Date: Apr 2005
  • Posts: 1278
    • Show all replies
Re: How to use a newer 68040.library on a BPPC?
« Reply #4 on: January 31, 2006, 10:31:27 AM »
Yes, i'm using the latest. Oh well, thanks anyway.

Edit:
Quote
Damn, it looks like either BPPCFIx module isn't working
That can't be the case as the system failure occurs even if i use blizkick without the module. The BPPCFix040, you mean.
A1200 PPC user.
 

Offline AmigaManceTopic starter

  • Hero Member
  • *****
  • Join Date: Apr 2005
  • Posts: 1278
    • Show all replies
Re: How to use a newer 68040.library on a BPPC?
« Reply #5 on: May 16, 2006, 09:57:03 AM »
Quote
Quote
Have you tryed to install in Libs: ALL the 680x0 set posted above? (the.new, .old and the little stub 040)

yes

 Have you tried to delete them and see if the BPPC cares about them at all?
A1200 PPC user.
 

Offline AmigaManceTopic starter

  • Hero Member
  • *****
  • Join Date: Apr 2005
  • Posts: 1278
    • Show all replies
Re: How to use a newer 68040.library on a BPPC?
« Reply #6 on: May 16, 2006, 02:02:51 PM »
@Piru
Quote
GREX flashupdate works just fine with BVision (I used it for years, thought I did use CGX4, maybe it doesn't work with older CGX?).

 Are there any benefits in this update for the BVision users? Just asking.
A1200 PPC user.
 

Offline AmigaManceTopic starter

  • Hero Member
  • *****
  • Join Date: Apr 2005
  • Posts: 1278
    • Show all replies
Re: How to use a newer 68040.library on a BPPC?
« Reply #7 on: June 03, 2006, 11:01:44 AM »
 Could someone provide me a changelog for the 68040 and ppc libraries, please? I did a brief search and couldn't find anything.
 I'm just curious on what changes have been made to the libraries.
A1200 PPC user.
 

Offline AmigaManceTopic starter

  • Hero Member
  • *****
  • Join Date: Apr 2005
  • Posts: 1278
    • Show all replies
Re: How to use a newer 68040.library on a BPPC?
« Reply #8 on: June 06, 2006, 05:08:54 PM »
Sorry for persisting on this but can someone post the changelog of the 68040.library v46.13, please? ( The ppc.library gets flushed by the bppcfix anyway)
 The reason that i'm asking this, is because reflashing the BPPC is a very dangerous procedure and i can end up with a dead card if something happens in the middle of the flashing. So, i need to see the changelog and decide if the newer 68040 library worth the risk. Thanks.
A1200 PPC user.
 

Offline AmigaManceTopic starter

  • Hero Member
  • *****
  • Join Date: Apr 2005
  • Posts: 1278
    • Show all replies
Re: How to use a newer 68040.library on a BPPC?
« Reply #9 on: June 07, 2006, 10:12:15 AM »
 It seems that it's the most rare changelog or maybe nobody cares. Anyway i'm making a last bump on this.
A1200 PPC user.