RISC OS Open
Safeguarding the past, present and future of RISC OS for everyone
ROOL
Home | News | Downloads | Bugs | Bounties | Forum | Documents | Photos | Contact us
Account
Forums → General →

SparkFS on BeagleBoard

Subscribe to SparkFS on BeagleBoard 13 posts, 6 voices

 
Mar 8, 2010 10:17pm
Avatar Dave Higton (281) 668 posts

Has anyone got SparkFS working on a BeagleBoard? I read the software compatibility page here, and thought I only needed to use an up to date SparkFS and get a replacement Zip module from David Pilling. So I copied that across to the BB’s HardDisc0 and ran it. It crashes pretty badly within seconds, without even being given a file to process, i.e. just when running it to get it on the icon bar.

The alarm bell is that, although I’ve progressively updated my SparkFS Iyonix copy to 1.41b, the icon bar Info still shows 1.41 (20-Oct-2004).

Is there more that I need to do?

 
Mar 8, 2010 11:40pm
Avatar Chris Gransden (337) 1056 posts

SparkFS only runs with alignment exceptions turned off. If you haven’t got this already there’s a small basic program to do this here

If you just need to access zip files you can use the infozip frontend here You’ll also need to grab an Armv7 safe unzip from here

 
Mar 12, 2010 7:45am
Avatar Dave Higton (281) 668 posts

Thanks, Chris, I checked this out last night using the BASIC programme. As you say, it works.

 
Apr 8, 2010 11:13am
Avatar David Pilling (401) 41 posts

Hi

I’ve done ARM v7 versions of SparkFS and Ovation Pro. See:

http://www.freelists.org/post/davidpilling/SparkFS-142-ARM-7

and

http://www.freelists.org/post/davidpilling/Ovation-Pro-277-6th-April-RISC-OS-ARM-v7

I’ve written some notes on the problems I had in the above postings.

 
Apr 9, 2010 6:32am
Avatar Dave Higton (281) 668 posts

Brilliant, David, thank you! I downloaded the SparkFS upgrade yesterday. It works fine uncompressing Zips, which is the only variety of material I had handy, with alignment exceptions enabled.

 
Apr 19, 2010 2:10pm
Avatar David Pilling (401) 41 posts

For ARM v7, you need version 1.25 (14th. April 2010) of my scanning software. See: http://www.freelists.org/post/davidpilling/DPScan-RISC-OS-Armv7-version-125-14th-April-2010

I’ve also sorted out TWAIN and the Epson scanner driver – available on request.

 
Apr 22, 2010 5:49am
Avatar Trevor Johnson (329) 1645 posts

If you just need to access zip files you can use the infozip frontend here You’ll also need to grab an Armv7 safe unzip from here

Jeffrey’s ARMv7-safe unzip is usable from the command line isn’t it? I’m having no luck either from a task window or from the supervisor prompt before booting. Even with alignment exceptions turned off I get:
Attempt to use badly nested error handler (or corrupt R13)
Internal error: abort on data transfer at &20###### (incremental addresses for subsequent loads)
If I boot to the desktop and then exit back to supervisor mode I get:
Error: Unknown library chunk (Error number &800E81)  (Unzip is also copied to !Boot.Library .)

I don’t have the front end because I can’t yet unzip files to get one. Using the self-extracting SparkPlug 2.26 and the 2.28 upgrade (transferred via USB from Windows laptop) the app loads but I can’t get it to work properly.

What could I be missing, please?

Failing any other method, I’ll try using Steve’s CreateSEC on SparkPlug 2.28 (if both the software and Routines work in 26-bit) to do the transfer from my RiscPC. Or there’s reading the software from the RiscPC’s HDD if it works.

 
Apr 22, 2010 6:47am
Avatar Uwe Kall (215) 120 posts

Try to offer more memory!

 
Apr 22, 2010 7:03am
Avatar Jeffrey Lee (213) 5982 posts

Uwe’s right – it’ll need a wimpslot of at least 700k in order to run. Also, make sure the file type is set to Absolute! (If I set it to Utility then I get the incremental address crash you describe – which suggests that that’s where you’ve gone wrong)

 
Apr 22, 2010 7:28am
Avatar Trevor Johnson (329) 1645 posts

Thanks – I’ll try that. As for the filetype, I ran it as ff8 initially (not making a note of the errors) and then changed to Utility later.

 
Nov 4, 2010 2:08am
Avatar Trevor Johnson (329) 1645 posts

I’ve an issue for which it’d be helpful to receive some advice before I make a wiki update. SparkPlug 2.28 gives me an ‘internal error type=5’. The following procedure… Have I missed the correct instructions/link to download ARMv7-safe SparkPlug?

[snip]

Edit Thanks for the reply David. An update will be posted here some time.

I know there are general misunderstandings about the difference between SparkPlug and SparkFS1 but this doesn’t seem quite right, all the same.

1 I do own the full version (though not sure what version number) from the RiscPC days.

 
Nov 4, 2010 8:09pm
Avatar Trevor Johnson (329) 1645 posts

SparkPlug 2.28 gives me an ‘internal error type=5’

After looking back through previous versions of the wiki pages, it appears that an error crept into the table earlier in the year. Therefore I’ve updated the page with ‘internal error type=5’ accordingly.

  • If anyone has SparkPlug working, then please go ahead and revert the page
  • If not, it’d be reassuring to know if it’s generally accepted to be the case that it doesn’t work ...is everyone else using full SparkFS, Infozip or the command line Unzip?

In David Pilling’s words (which I hope he won’t mind me publishing here):

If SparkPlug doesn't work on ARMv7, why hasn't someone told me, I can do an ARMv7 version.

I guess it is likely that Spark/SparkPlug won't work because they use similar code to SparkFS for zips and that had to be recompiled.

 
Nov 29, 2010 8:44am
Avatar Trevor Johnson (329) 1645 posts

For future visitors to this thread, note Sparkplug 2.29 released

Reply

To post replies, please first log in.

Forums → General →

Search forums

Social

Follow us on and

ROOL Store

Buy RISC OS Open merchandise here, including SD cards for Raspberry Pi and more.

Donate! Why?

Help ROOL make things happen – please consider donating!

RISC OS IPR

RISC OS is an Open Source operating system owned by RISC OS Developments Ltd and licensed primarily under the Apache 2.0 license.

Description

General discussions.

Voices

  • Dave Higton (281)
  • Chris Gransden (337)
  • David Pilling (401)
  • Trevor Johnson (329)
  • Uwe Kall (215)
  • Jeffrey Lee (213)

Options

  • Forums
  • Login
Site design © RISC OS Open Limited 2018 except where indicated
The RISC OS Open Beast theme is based on Beast's default layout

Valid XHTML 1.0  |  Valid CSS

Powered by Beast © 2006 Josh Goebel and Rick Olson
This site runs on Rails

Hosted by Arachsys