[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[microblaze-uclinux] Boot Problems at Virtex2Pro
Hi!
I know exists a post that speaks about this subject, but I don't
understand how solve it.
I'm a new user of Xilinx board and I want to load petalinux on this board.
My board is Xilinx Virtex2Pro, and it hasn't a flash, so I want to load on
SDRAM.
When I am creating the hardware platform, I disable "cache setup" and
select Microblaze proccessor.
Memory base address is 0xA0000000.
I tested the memory and the results are:
-- Entering main() --
Running 32-bit test...PASSED!
Running 16-bit test...PASSED!
Running 8-bit test...PASSED!
-- Exiting main() --
I tried download petalinux:
xmd
XMD% connect mb mdm -cable type xilinx_platformusb port usb21
XMD% dow -data images/image.bin 0xA0000000
XMD% rst
XMD% con 0xA0000000
On console, I can see nothing.
Other way I tried:
Adding fs-boot at hardware platform.
Download bitstream via: impact -batch etc/download.cmd
On kermit:
=================================================
FS-BOOT First Stage Bootloader (c) 2006 PetaLogix
Project name: XUP-V2Pro
Build date: Sep 12 2009 12:32:13 S
Serial console: Uartlite
=================================================
FS-BOOT: System initialisation completed.
FS-BOOT: Waiting for SREC image....
-> cat u-boot.srec > /dev/ttyUSB0 // I have usb-serial
FS-BOOT: Image download successful.
FS-BOOT: Warning image location differ from default boot location. Image
will not boot automatically after POR.
FS-BOOT: Press 'n' to boot old image.
FS-BOOT: Use new image.
FS-BOOT: Booting image...
SDRAM :
Enabling caches :
Icache:FAIL
Dcache:FAIL
U-Boot Start:0xbffc0000
Malloc Start:0xbff80000
Board Info Start:0xbff7ffd0
Boot Parameters Start:0xbff6ffd0
ETHERNET: MAC:00:0a:35:00:22:01
Using default environment
Hit any key to stop autoboot: 0
U-Boot> loadb 0xA0000000 115200
## Ready for binary (kermit) download to 0xA0000000 at 115200 bps...
kermit>send images/image.ub
u-boot>iminfo 0xA0000000
## Checking Image at a0000000 ...
Image Name: PetaLinux Kernel 2.6
Image Type: Microblaze Linux Kernel Image (uncompressed)
Data Size: 2785424 Bytes = 2.7 MB
Load Address: a0000000
Entry Point: a0000000
Verifying Checksum ... OK
u-boot>go 0xA0000000
=================================================
FS-BOOT First Stage Bootloader (c) 2006 PetaLogix
Project name: XUP-V2Pro
Build date: Sep 12 2009 12:32:13 S
Serial console: Uartlite
=================================================
FS-BOOT: System initialisation completed.
FS-BOOT: Waiting for SREC image....
-- Why it do this?
I tried too:
=================================================
FS-BOOT First Stage Bootloader (c) 2006 PetaLogix
Project name: XUP-V2Pro
Build date: Sep 12 2009 12:32:13 S
Serial console: Uartlite
=================================================
FS-BOOT: System initialisation completed.
FS-BOOT: Waiting for SREC image....
$ cat images/image.srec > /dev/ttyUSB0
FS-BOOT: Image download successful.
FS-BOOT: Warning image location differ from default boot location. Image
will not boot automatically after POR.
FS-BOOT: Press 'n' to boot old image.
FS-BOOT: Use new image.
FS-BOOT: Booting image...
And the system freeze here.
What is wrong?
Thanks!!
Álvaro CF.
___________________________
microblaze-uclinux mailing list
microblaze-uclinux@xxxxxxxxxxxxxx
Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
Mailing List Archive : http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/