Overview Features Coding ApolloOS Performance Forum Downloads Products Order Contact

Welcome to the Apollo Forum

This forum is for people interested in the APOLLO CPU.
Please read the forum usage manual.
Please visit our Apollo-Discord Server for support.



All TopicsNewsPerformanceGamesDemosApolloVampireAROSWorkbenchATARIReleases
Documentation about the Vampire hardware

Vampireflash Command to Update From 2.15 to 2.16

S Gore

Posts 7
16 Mar 2023 16:23


I tried using "vampireflash V1200_G216G.jic" to update my V1200 V2 from 2.15 to 2.16 but it then says that it expects a filename ending in ".rom". What am I doing wrong, please?

Also, if I need to flash another ROM after updating the core (I read on here somewhere that that's what I need to do), but after updating the core I have to reboot, how does it boot without a ROM? Does it use the physical ROMs just that time? Or do I do both operations before rebooting?

Thanks!


Nikos Pagonis

Posts 109
17 Mar 2023 09:50


With regards to the core flashing, maybe you use an older version of SagaDrivers.Download the latest SagaDrivers from aminet or here CLICK HERE (version 3.0) and instal them. Then use Vampireflash to flash the cores.
   
    The core includes a special Vampire Rom that the system boots from. Most people with vampires map the roms they need to use with whatever OS they choose to run. For mapping a rom you should use the ApolloMap tool.


S Gore

Posts 7
17 Mar 2023 11:10


Thanks. I'm using the version of vampireflash (and the 2.16 core) that comes with Coffin r62, which has the same filesize as vampireflash in the latest SAGADriver.lha (using the version command to check wouldn't work).

I'm assuming that ApolloMap maps it to RAM and not to the core, which results in a double-boot? (as per my other question in a separate thread). Would the command "vampireflash kick47102.rom" put my 3.2.1 ROM in the core, and is this considered to be a good idea, or not?


Nikos Pagonis

Posts 109
18 Mar 2023 17:31


I personally never flash a Rom to the vampire cause i find better to leave the vampire Rom in tact and i map whatever rom i want depending on the system i want to run.

ApolloMap does map the rom to memory and results in one reboot.
The correct line you need to add in SS is:

ApolloMap Devs:Kickstarts/yourRom >NIL:
Same if you need use ApolloControl to increase your vampires IDE speed

If you want to flash the rom theh open a shell and your ApolloFlash and the full path of the rom.


Nikos Pagonis

Posts 109
18 Mar 2023 17:33


S Gore wrote:

Would the command "vampireflash kick47102.rom" put my 3.2.1 ROM in the core, and is this considered to be a good idea, or not?

Yes that would put the rom on your vanmpire. It would make sense if that is the only OS you are using. I personally dont do it this way.


Alexander Gent

Posts 75
19 Mar 2023 10:46


S Gore wrote:
I tried using "vampireflash V1200_G216G.jic" to update my V1200 V2 from 2.15 to 2.16 but it then says that it expects a filename ending in ".rom". What am I doing wrong, please?
   
    Also, if I need to flash another ROM after updating the core (I read on here somewhere that that's what I need to do), but after updating the core I have to reboot, how does it boot without a ROM? Does it use the physical ROMs just that time? Or do I do both operations before rebooting?
   
Thanks!

 
Firstly, you should download and replace the VampireFlash with ApolloFlash in the C: directory ...
http://www.apollo-core.com/downloads/ApolloFlash

There have been some improvements in the flash procedure and
should work with the latest jic and/or kickstart roms.
 
Secondly the command line should point to the right location.
If the jic file is in the Root Directory (SYS:), then the command is
C:ApolloFlash SYS:V1200_G215g.jic

If the jic or ROM file is in the DEVS:Kickstarts directory then the command is
C:ApolloFlash DEVS:Kickstarts/V1200_G216G.jic



S Gore

Posts 7
19 Mar 2023 22:18


Thanks, that worked, except I had to use:

C:VampireFlash SYS:V1200_G216G.jic

because Apolloflash said it only supported 2.16 cores.

Anyway, I'm on GOLD2.16 x12 now. Thanks again!


Alexander Gent

Posts 75
20 Mar 2023 01:57


S Gore wrote:
Thanks, that worked, except I had to use:
 
  C:VampireFlash SYS:V1200_G216G.jic
 
  because Apolloflash said it only supported 2.16 cores.
 
  Anyway, I'm on GOLD2.16 x12 now. Thanks again!

That is correct.
However for any future core updates you will have to use ApolloFlash from the SAGA Drivers package in the downloads section.

posts 8