[Oberon] FPGA - Save / Restore OBERON.FS
Chris Burrows
chris at cfbsoftware.com
Fri Apr 14 01:54:01 CEST 2017
> -----Original Message-----
> From: Oberon [mailto:oberon-bounces at lists.inf.ethz.ch] On Behalf Of
> Tomas Kral
> Sent: Friday, 14 April 2017 3:42 AM
> To: Oberon@
> Subject: [Oberon] FPGA - Save / Restore OBERON.FS
>
> Reading some earlier post by Paul Read, I look for `dd' syntax to save and
restore my work on uSD card.
>
> Providing
> uSD card is formatted as 256MB FAT + 65MB OBERON.
>
> Restore my work indexed as `1' may work like this, $ dd if=OBERON1.FS
> of=/dev/sdc bs=1024 seek=262145
>
> By how about saving the work first,
> $ dd if=/dev/sdc of=OBERON1.FS bs=1024 skip=262145 count=???
>
To keep it simple I just copy the whole lot including the FAT partition and
any unused space in the Oberon partition - it doesn't take long on a modern
PC. The complete size is 320MB. The resulting image zips up to 700KB on
Windows so you don't need to worry about consuming hard drive space. The
command I use on Windows is:
dd if=\\.\PhysicalDrive<n> of=disk.img bs=1M count=320 --progress
so presumably the Unix equivalent would be:
dd if=/dev/sdc of=OBERON1.FS bs=1M count=320
For the benefit of Windows users:
1. You can download dd for Windows from:
http://www.chrysocome.net/dd
2. <n> is the drive number (a zero-based integer) of the SD Card reader as
shown as Disk <n> in
Administrative Tools > Computer Management > Storage > Disk Management
3. When you use dd to access physical drives directly like this you must run
it as a system administrator.
4. Alternatively if you want a GUI way of backing up your SD card you can
use Win32 Disk Imager instead of dd:
https://sourceforge.net/projects/win32diskimager/
Regards,
Chris Burrows
CFB Software
http://www.astrobe.com/RISC5
More information about the Oberon
mailing list