Hello,
I tried to build a new linuxbios.rom with fallback and the file size ( 1 Mb ) got larger than flash size (512Kb). Follows the /targets/digitallogic/msm8sel/Config.lb content, I set ROM_SIZE to 521 Kb .
target msm800sev mainboard digitallogic/msm800sev
option CONFIG_COMPRESSED_PAYLOAD_NRV2B=0
option ROM_SIZE = 1024*512
## ROM_IMAGE_SIZE is the maximum number of bytes allowed for a LinuxBIOS image, ## not including any payload. option ROM_IMAGE_SIZE=64*1024
option DEFAULT_CONSOLE_LOGLEVEL = 11 option MAXIMUM_CONSOLE_LOGLEVEL = 11
romimage "normal" option USE_FALLBACK_IMAGE=0 option ROM_IMAGE_SIZE=64*1024 option LINUXBIOS_EXTRA_VERSION=".0Normal" payload /home/otavio/Filo/filo-0.5/filo.elf end
romimage "fallback" option USE_FALLBACK_IMAGE=1 option ROM_IMAGE_SIZE=64*1024 option LINUXBIOS_EXTRA_VERSION=".0Fallback" payload /home/otavio/Filo/filo-0.5/filo.elf end
buildrom ./linuxbios.rom ROM_SIZE "normal" "fallback"
Otávio
On 5/21/07, Otávio Alcântara otavio.junior@gmail.com wrote:
The linuxbios.rom is 521 Kb, just like the flash. I didn't know fallback is a must to, I'll try a new rom with fallback. Thanks,
Otávio
On 5/21/07, Stefan Reinauer stepan@coresystems.de wrote:
- Otávio Alcântara otavio.junior@gmail.com [070521 18:52]:
Sorry, I'm not using null-modem cable only JTAG interface, and it's
okay
because works with the original bios. I'm using the last msm800sel
version from
svn, my flash is 521 Kb, my linuxbios rom plus payload (FILO) is less
than 64
Kb, I'm not using fallback, and I use a universal program to flash
the rom and
it's okay too because a program the original bios with it.
did you pad the image to the flash size?
You have to have fallback. If you want only one image you need to drop normal. Normal alone cannot work.
-- coresystems GmbH • Brahmsstr. 16 • D-79104 Freiburg i. Br. Tel.: +49 761 7668825 • Fax: +49 761 7664613 Email: info@coresystems.de • http://www.coresystems.de/
-- Otávio Alcântara "I'll never cross to the Dark Side."