[Soekris] writing compact flash devices on macintosh
Greg Shenaut
gkshenaut at ucdavis.edu
Fri Feb 23 13:46:55 UTC 2007
Some time ago, I contacted this list about some problems I was having
getting my soekris box to boot.
I was using dd on a PPC Mac to write a monowall image on a 512 MB
SandDisk flash device, over a Lexar firewire cf interface. The write
was error-free and it read back and cmp'ed correctly. However, my
soekris 4801 just sort of died after booting. The console didn't
report any errors, it just died. I tried other variations of this
theme, but always got the same result. The consensus of the list was
that it sounded like I was doing everything correctly, so the problem
was either a bad soekris or something to do with using a Mac.
Yesterday I got a chance to pick this project back up. First, I
thought that perhaps there was a difference in the lba sector mapping
due to the size of the cf device, so I tried it again with a 32 MB
device--it's getting hard to find low capacity cf's!). This time, it
still failed to boot, but the soekris was able to write "Boot error"
before hanging.
Recently, we bought an inexpensive Windows notebook because some
other hardware we have requires the use of Windows to configure it.
So, I got a cheap usb cf interface, downloaded physdiskwrite, and
wrote the original 512 MB cf that way.
This time, it worked flawlessly, and I finally have a monowall box to
play with.
I don't know what it was about using the Mac that messed up the cf
write, maybe someday someone with more curiosity than I have will
investigate and lets us know. But for now, the take-home message is:
do not use Macintoshes to write cf devices to be used in the soekris !
Greg Shenaut
More information about the Soekris-tech
mailing list