Have you got BiffJTAG? ;)
> root@drazvan-laptop:/disk2/bb-emu/bb/qemu# ./i386-softmmu/qemu -firmware
> ~drazvan/Desktop/openwrt-rdc-jffs2-64k-bifferboard.img -bios
> ~drazvan/Desktop/bios.bin
[snip]
> Any clues? I've also tried with my compiled version of seabios, same error
> occurs. This is under Ubuntu 9.04, running in a VirtualBox machine. I do
> have the GPIO panel.py running.
Which particular version of Qemu are you using? The latest one (from
Biff's "bb" github repo) is unable to read the kernel from the
firmware image directly, it needs to be supplied as a separate command
flag. See the "make run" target:
https://github.com/bifferos/bb/blob/master/Makefile
Ahhh, looks like the instructions on
http://sites.google.com/site/bifferboard/Home/howto/qemu need to be
updated... ;-)
Lurch
--
To unsubscribe send email to bifferboard...@googlegroups.com
I *think* in that case you'd just need to give the -kernel bzImage and
then skip the -firmware flag. I think the -firmware is only if you're
using mtd. But you'll need to make sure that the -kmax parameter
(equivalent to kernelmax in BiffBoot) is big enough to include your
whole kernel + initramfs bzImage file.
Hmm, but as you're testing writing-to-flash, you may want to give a
'blank' file to -firmware (which will get saved-on-qemu-exit).
> stuff on the actual hardware until now, but messing with the flash can brick
> the board (and no, I don't have BiffJTAG, my bad :( ).
As long as you don't overwrite/erase/blank biffboot (i.e. the top 64K
sector) you _should_ be okay...
Lurch
Lurch