Commit 413ac31b authored by ROOL's avatar ROOL 🤖
Browse files

Add ABRelease accompanying resources for iMx6 download

Admin:
  Derived from the BCM2835Dev set.

Version 0.84. Tagged as 'ABRelease-0_84'
parent b8949bff
RISC OS Open Release Archive
============================
This is the iMx6 (Wandboard) development ROM image. It is a bleeding-edge
build which comes from the latest revisions of all the relevant sources in
our source code repository and is completely untested.
Using this ROM image in your board should only be done if you are confident
that you know what you are doing! It is likely to be functionally incomplete
and probably unstable in various ways.
Some components in this archive are released under the licence (included in
this archive as Licence_v1_1.pdf), or see:
http://www.castle-technology.co.uk/riscosbaselicence.htm
IMPORTANT
=========
This build of RISC OS utilises "zero page relocation", a change to the
standard memory map which is designed to increase the stability of the OS and
your software. However, there is a catch - a lot of existing software is buggy,
and this change will expose those bugs, causing the software to crash.
To help with the transition to having zero page relocation enabled by default,
a compatibility/logging module called 'ZeroPain' has been developed. See the
readme file in the ZeroPain folder for more information. It is recommended that
you install the module before you install this new ROM image, otherwise you may
have difficulty booting your system.
CMOS RAM
========
The Wandboard doesn't include any CMOS memory on the circuit board which
RISC OS expects to find to hold its essential configuration options needed
before the main !Boot application is run.
It is possible to seed the CMOS settings in one of two ways
* Use the RTC and CMOS carrier board
Computers based on the Wandboard Quad supplied by RComp will have
this fitted by default.
* Add a CMOS file to the SD card
Make any configuration settings changes desired than use the *SaveCMOS
command to capture them in a file, raw write this file on the SD card
at sector address &20001200. The SDCMOS module included in the
operating system will update this file whenever a configuration change
is made.
* Do nothing
If the hardware is not present, and you haven't put a CMOS file on the
SD card, you'll get the built in defaults every time you turn on.
-- RISC OS Open
| Copyright 2018 Castle Technology Ltd
|
| Licensed under the Apache License, Version 2.0 (the "License");
| you may not use this file except in compliance with the License.
| You may obtain a copy of the License at
|
| http://www.apache.org/licenses/LICENSE-2.0
|
| Unless required by applicable law or agreed to in writing, software
| distributed under the License is distributed on an "AS IS" BASIS,
| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
| See the License for the specific language governing permissions and
| limitations under the License.
|
| Set up and/or override some system variables
Set ab_local$zip rom-imx6-dev/zip
| Remove any old crud from our resources directory
x Wipe <ab_res$dir>.zip ~cfr~v
Remove <ab_res$dir>.<ab_local$zip>
| Copyright 2018 Castle Technology Ltd
|
| Licensed under the Apache License, Version 2.0 (the "License");
| you may not use this file except in compliance with the License.
| You may obtain a copy of the License at
|
| http://www.apache.org/licenses/LICENSE-2.0
|
| Unless required by applicable law or agreed to in writing, software
| distributed under the License is distributed on an "AS IS" BASIS,
| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
| See the License for the specific language governing permissions and
| limitations under the License.
|
| If there is no ROM image (e.g. the build failed), exit here
IfThere <Build$Dir>.Images.<Build$ImageName> Then Else Obey
| Run our clean script
Run <ab_res$dir>.clean
| Create an empty directory to hold the files that will be zipped up
CDir <ab_res$dir>.zip
| Copy the Castle licence file into the zip directory
Copy ab_res:Licence_v1_1/pdf <ab_res$dir>.zip.Licence_v1_1/pdf ~cf~r~v
| Copy the ReadMe for this build into the zip directory
Copy ab_res:ReadMe/txt <ab_res$dir>.zip.ReadMe/txt ~cf~r~v
| Compress the ROM image into the zip directory
Do rompress -vZ --align=4096 <Build$Dir>.Images.<Build$ImageName> <ab_res$dir>.zip.riscos
| Copy ZeroPain into the zip directory
Copy ab_res:ZeroPain <ab_res$dir>.zip.ZeroPain ~cfr~v
| Set the zip directory as the current directory
Dir <ab_res$dir>.zip
| Create a zip archive with the required files in it
Do zip -9qr ^.<ab_local$zip> *
| Return the CSD to its original state
Back
| Delete any pre-existing zip archive on the autobuild server
Remove <ab_zip$file>
| Copy the template zip archive onto the autobuild server
SetType <ab_res$dir>.<ab_local$zip> &A91
Copy <ab_res$dir>.<ab_local$zip> <ab_zip$file> ~cfr~v
Access <ab_zip$file> rw/r
/* (0.83)
/* (0.84)
*
* This file is automatically maintained by srccommit, do not edit manually.
* Last processed by srccommit version: 1.1.
*
*/
#define Module_MajorVersion_CMHG 0.83
#define Module_MajorVersion_CMHG 0.84
#define Module_MinorVersion_CMHG
#define Module_Date_CMHG 07 Sep 2017
#define Module_Date_CMHG 24 Jan 2018
#define Module_MajorVersion "0.83"
#define Module_Version 83
#define Module_MajorVersion "0.84"
#define Module_Version 84
#define Module_MinorVersion ""
#define Module_Date "07 Sep 2017"
#define Module_Date "24 Jan 2018"
#define Module_ApplicationDate "07-Sep-17"
#define Module_ApplicationDate "24-Jan-18"
#define Module_ComponentName "ABRelease"
#define Module_ComponentPath "castle/RiscOS/Utilities/Autobuild/ABRelease"
#define Module_FullVersion "0.83"
#define Module_HelpVersion "0.83 (07 Sep 2017)"
#define Module_LibraryVersionInfo "0:83"
#define Module_FullVersion "0.84"
#define Module_HelpVersion "0.84 (24 Jan 2018)"
#define Module_LibraryVersionInfo "0:84"
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment