UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

cancel
Showing results for 
Search instead for 
Did you mean: 
Contributor
Contributor
144 Views
Registered: ‎10-13-2018

Loading Ramdisk to fdc69000, end 07fffb38 ... data abort

I down't know why the CPU is resetting, I use the original files from ug1144 files. I hope you or anybody can help my.

 

best regards

Alpalsan sahan

U-Boot 2017.01 (Apr 17 2019 - 12:55:19 +0300)

Model: Zynq Zybo Z7 Development Board
Board: Xilinx Zynq
I2C: ready
DRAM: ECC disabled 1 GiB
MMC: sdhci@e0100000: 0 (SD)
Using default environment

In: serial
Out: serial
Err: serial
Net: ZYNQ GEM: e000b000, phyaddr 1, interface rgmii-id
SF: Detected s25fl128s_64k with page size 256 Bytes, erase size 64 KiB, total 16 MiB

Warning: ethernet@e000b000 using MAC address from ROM
eth0: ethernet@e000b000
U-BOOT for Zybo Z7
ethernet@e000b000 Waiting for PHY auto negotiation to complete......... TIMEOUT !
Hit any key to stop autoboot: 0
Device: sdhci@e0100000
Manufacturer ID: 2
OEM: 544d
Name: SA32G
Tran Speed: 50000000
Rd Block Len: 512
SD version 3.0
High Capacity: Yes
Capacity: 28.9 GiB
Bus Width: 4-bit
Erase Group Size: 512 Bytes
reading image.ub
175699084 bytes read in 14522 ms (11.5 MiB/s)
## Loading kernel from FIT Image at 10000000 ...
Using 'conf@system-top.dtb' configuration
Verifying Hash Integrity ... OK
Trying 'kernel@1' kernel subimage
Description: Linux kernel
Type: Kernel Image
Compression: uncompressed
Data Start: 0x10000104
Data Size: 4141576 Bytes = 3.9 MiB
Architecture: ARM
OS: Linux
Load Address: 0x00008000
Entry Point: 0x00008000
Hash algo: sha1
Hash value: ee101cd85c9e1944c48b03932c53e7fcebd910ff
Verifying Hash Integrity ... sha1+ OK
## Loading ramdisk from FIT Image at 10000000 ...
Using 'conf@system-top.dtb' configuration
Trying 'ramdisk@1' ramdisk subimage
Description: petalinux-user-image
Type: RAMDisk Image
Compression: gzip compressed
Data Start: 0x103f83c8
Data Size: 171535160 Bytes = 163.6 MiB
Architecture: ARM
OS: Linux
Load Address: unavailable
Entry Point: unavailable
Hash algo: sha1
Hash value: ed7f21878f106644088ca6674052f08c4199b8fc
Verifying Hash Integrity ... sha1+ OK
## Loading fdt from FIT Image at 10000000 ...
Using 'conf@system-top.dtb' configuration
Trying 'fdt@system-top.dtb' fdt subimage
Description: Flattened Device Tree blob
Type: Flat Device Tree
Compression: uncompressed
Data Start: 0x103f340c
Data Size: 20218 Bytes = 19.7 KiB
Architecture: ARM
Hash algo: sha1
Hash value: 3dc82d18e3b0fb19449b48cb2a8b4ddb906230d2
Verifying Hash Integrity ... sha1+ OK
Booting using the fdt blob at 0x103f340c
Loading Kernel Image ... OK
Loading Ramdisk to fdc69000, end 07fffb38 ... data abort
pc : [<3ff8f578>] lr : [<3ff640b8>]
reloc pc : [<0403e578>] lr : [<040130b8>]
sp : 3f330a90 ip : 00000090 fp : 3ff51d4c
r10: 3ffb0fb4 r9 : 3f330ee8 r8 : 3ffb0f9c
r7 : 0a396b38 r6 : 08000000 r5 : 103f83c8 r4 : 3ffb0f98
r3 : 1274f3c7 r2 : efc07c38 r1 : fffc0000 r0 : fdc69000
Flags: nzCv IRQs off FIQs off Mode SVC_32
Resetting CPU ...

resetting ...

0 Kudos
7 Replies
Scholar watari
Scholar
100 Views
Registered: ‎06-16-2013

Re: Loading Ramdisk to fdc69000, end 07fffb38 ... data abort

Hi @mspalpsahan 

 

Because the loading address was wrong, Zynq went to wrong state.

So, linux kernel (Zynq) crashed due to wrong loading address issue.

 

Would you change loading address to avoid system reserved address (ex. 0xFxxxxxxx )?

 

Best regards,

0 Kudos
Contributor
Contributor
95 Views
Registered: ‎10-13-2018

Re: Loading Ramdisk to fdc69000, end 07fffb38 ... data abort

hi

thank you very much for intersted. 

yes i know. but how am i change to the loading address. please could you send information about issue.

thank you

Alpalsan sahan

0 Kudos
Scholar watari
Scholar
89 Views
Registered: ‎06-16-2013

Re: Loading Ramdisk to fdc69000, end 07fffb38 ... data abort

Hi @mspalpsahan 

 

I suggest you to refer the following URL.

 

https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/18842374/U-Boot+Images

 

Or, modify .its file to change loading address.

 

Best regards,

0 Kudos
Contributor
Contributor
64 Views
Registered: ‎10-13-2018

Re: Loading Ramdisk to fdc69000, end 07fffb38 ... data abort

hi

i did find  the .its file. but i was not find to load adress. this file follow

 

/*
* U-Boot uImage source file with multiple kernels, ramdisks and FDT blobs
*/

/dts-v1/;

/ {
description = "Various kernels, ramdisks and FDT blobs";
#address-cells = <1>;

images {
kernel-1 {
description = "vanilla-2.6.23";
data = /incbin/("./vmlinux.bin.gz");
type = "kernel";
arch = "ppc";
os = "linux";
compression = "gzip";
load = <00000000>;
entry = <00000000>;
hash-1 {
algo = "md5";
};
hash-2 {
algo = "sha1";
};
};

kernel-2 {
description = "2.6.23-denx";
data = /incbin/("./2.6.23-denx.bin.gz");
type = "kernel";
arch = "ppc";
os = "linux";
compression = "gzip";
load = <00000000>;
entry = <00000000>;
hash-1 {
algo = "sha1";
};
};

kernel-3 {
description = "2.4.25-denx";
data = /incbin/("./2.4.25-denx.bin.gz");
type = "kernel";
arch = "ppc";
os = "linux";
compression = "gzip";
load = <00000000>;
entry = <00000000>;
hash-1 {
algo = "md5";
};
};

ramdisk-1 {
description = "eldk-4.2-ramdisk";
data = /incbin/("./eldk-4.2-ramdisk");
type = "ramdisk";
arch = "ppc";
os = "linux";
compression = "gzip";
load = <00000000>;
entry = <00000000>;
hash-1 {
algo = "sha1";
};
};

ramdisk-2 {
description = "eldk-3.1-ramdisk";
data = /incbin/("./eldk-3.1-ramdisk");
type = "ramdisk";
arch = "ppc";
os = "linux";
compression = "gzip";
load = <00000000>;
entry = <00000000>;
hash-1 {
algo = "crc32";
};
};

fdt-1 {
description = "tqm5200-fdt";
data = /incbin/("./tqm5200.dtb");
type = "flat_dt";
arch = "ppc";
compression = "none";
hash-1 {
algo = "crc32";
};
};

fdt-2 {
description = "tqm5200s-fdt";
data = /incbin/("./tqm5200s.dtb");
type = "flat_dt";
arch = "ppc";
compression = "none";
load = <00700000>;
hash-1 {
algo = "sha1";
};
};

};

configurations {
default = "config-1";

config-1 {
description = "tqm5200 vanilla-2.6.23 configuration";
kernel = "kernel-1";
ramdisk = "ramdisk-1";
fdt = "fdt-1";
};

config-2 {
description = "tqm5200s denx-2.6.23 configuration";
kernel = "kernel-2";
ramdisk = "ramdisk-1";
fdt = "fdt-2";
};

config-3 {
description = "tqm5200s denx-2.4.25 configuration";
kernel = "kernel-3";
ramdisk = "ramdisk-2";
};
};

0 Kudos
Scholar watari
Scholar
53 Views
Registered: ‎06-16-2013

Re: Loading Ramdisk to fdc69000, end 07fffb38 ... data abort

Hi @mspalpsahan 

 

Did you use this its file when you build linux ?

Because load and entry address are same as 0, it seems wrong.

 

Would you make sure it and building kernel procedure ?

 

Best regards,

0 Kudos
Contributor
Contributor
42 Views
Registered: ‎10-13-2018

Re: Loading Ramdisk to fdc69000, end 07fffb38 ... data abort

hi

thank you ver much for intersted.

i sure, kernel build. but i think it is not use this file

successfully configured u-boot

 

alp_xilinx@alpxilinx-VirtualBox:/opt/pkg/petalinux/2019.1/plate_linux$ petalinux-build
[INFO] building project
[INFO] sourcing bitbake
[INFO] generating user layers
INFO: bitbake petalinux-user-image
Loading cache: 100% |############################################| Time: 0:00:02
Loaded 3811 entries from dependency cache.
Parsing recipes: 100% |##########################################| Time: 0:00:12
Parsing of 2777 .bb files complete (2776 cached, 1 parsed). 3812 targets, 163 skipped, 0 masked, 0 errors.
NOTE: Resolving any missing task queue dependencies
Initialising tasks: 100% |#######################################| Time: 0:00:20
Checking sstate mirror object availability: 100% |###############| Time: 0:01:11
Sstate summary: Wanted 218 Found 17 Missed 402 Current 1357 (7% match, 87% complete)
NOTE: Executing SetScene Tasks
NOTE: Executing RunQueue Tasks
NOTE: Tasks Summary: Attempted 5267 tasks of which 5259 didn't need to be rerun and all succeeded.
INFO: Copying Images from deploy to images
NOTE: Failed to copy built images to tftp dir: /tftpboot
[INFO] successfully built project
alp_xilinx@alpxilinx-VirtualBox:/opt/pkg/petalinux/2019.1/plate_linux$

0 Kudos
Contributor
Contributor
23 Views
Registered: ‎10-13-2018

Re: Loading Ramdisk to fdc69000, end 07fffb38 ... data abort

All hi

Pls can you help me about issue?

0 Kudos