The PSION Organiser II Homepage
Forum Home Forum Home Help Help Search Search Members Members Login Login Register Register

Welcome, Guest. Please Login or Register.
Why register?
   The Psion Organiser II Forum
   Frequently Asked Questions
   FAQ - Packs

   How to make a bootable flash datapack
« Previous topic | Next topic »
Pages: 1  Reply Reply Notify of replies Notify of replies Send Topic Send Topic Print Print
   Author  Topic: How to make a bootable flash datapack  (Read 1923 times)
Martin
new Member




   


Posts: 2
How to make a bootable flash datapack
« on: Jun 7th, 2004, 1:43pm »
Quote Quote Modify Modify

Hi, I have recently acquired a 128k flash datapak, which I want to load with backed up software using make. The datapak was backed up using unmake. When I try to load the software a pack not empty error occurs. This is I assume because of the flash driver loaded on the datapak when formatted. I have copied this same software onto uv eprom datapaks with no problems.  
Any help will be appreciated. Cheers.
« Last Edit: May 21st, 2005, 10:06pm by Boris »

Martin
Boris
Administrator




   
WWW

Posts: 552
Re: bootable flash datapak
« Reply #1 on: Jun 8th, 2004, 6:43pm »
Quote Quote Modify Modify

Well, uh, that's not trivial.  
You can't remove the flashpack driver from the pack, it is mandatory. However there is a special flash-driver version which is able to boot another .bin file.
I have never tried this.
The driver and MAKE v3.20 (latest version I have found in the archives) are both in the developer vault  
 
Don't expect this to be easy, but If you succeed, please let us know!

Triholerahduliäöhh gugguh !! (tyrolean joy jodler)
Rough translation: There's a new build of Psi2Win!!
Email: boris[at]psion2[dot]org
Boris
Administrator




   
WWW

Posts: 552
Re: bootable flash datapak
« Reply #2 on: Nov 19th, 2004, 2:46pm »
Quote Quote Modify Modify

I finally tried it myself. It works!
 
1. you need the latest devpack and the  multiboot flash driver 1.8
 
2. use BLDPACK with the following .BLD file
FLSHBOOT   8       !packname, size in kb
FDRIVM18   BIN     !FLASH driver
BOOT  BIN     !BOOT driver, starts BOOT.OPL
 I have uploaded the resulting pack image here.
 
3. Use MAKE or Psi2Backup to load the packimage to a flashpack.
 
4. IMPORTANT:
The resident flash driver MUST be replaced by the multiboot driver on the organiser!
- remove all packs and devices (Commslink, etc.)
- enter the FLASH menu
- select REMOVE
- insert the flashpack with the multiboot driver
- press ON/CLEAR
 
If the pack is used on an organiser with the normal flash driver, it will not be bootable.
 
Whenever the pack is booted, the system looks for a translated OPL file called BOOT. If the file is present on any pack, it is executed.
 
This should also work with device drivers other than BOOT.BIN, but I'm not quite sure as there is a warning in the flash driver documentation about relocation problems that may arise.
« Last Edit: Aug 30th, 2005, 1:06am by Boris »

Triholerahduliäöhh gugguh !! (tyrolean joy jodler)
Rough translation: There's a new build of Psi2Win!!
Email: boris[at]psion2[dot]org
Pages: 1  Reply Reply Notify of replies Notify of replies Send Topic Send Topic Print Print

« Previous topic | Next topic »

The Psion Organiser II Forum » Powered by YaBB 1 Gold - SP 1.1!
YaBB © 2000-2002,
Xnull. All Rights Reserved.
top