Ik ben aan het proberen om via TFTP mijn WD My Cloud Mirror aan het booten met een zelf gecompileerde kernel maar hij loopt vast vanaf hij de kernel wil gaan booten. Ik doe waarschijnlijk ergens iets mis.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
| Marvell>> dhcp BOOTP broadcast 1 *** Unhandled DHCP Option in OFFER/ACK: 28 *** Unhandled DHCP Option in OFFER/ACK: 119 *** Unhandled DHCP Option in OFFER/ACK: 28 *** Unhandled DHCP Option in OFFER/ACK: 119 DHCP client bound to address 10.10.10.52 Marvell>> setenv serverip 10.10.10.10 Marvell>> tftp ${loadaddr} zImage Using egiga1 device TFTP from server 10.10.10.10; our IP address is 10.10.10.52 Filename 'zImage'. Load address: 0x2000000 Loading: ################################################################# ################################################################# ################################################################# ################################################################# ###################################### done Bytes transferred = 4371853 (42b58d hex) Marvell>> setenv bootargs 'root=/dev/ram console=ttyS0,115200 max_loop=32' #Marvell>> set bootcmd "dhcp; tftp ${kernel_addr} ${serverip}:zImage; tftp ${fdt_addr} ${serverip}:armada-370-wdmc-mirror-gen1.dtb; booti ${kernel_addr} - ${fdt_addr}" |
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
| Marvell>> bootm ## Booting image at 02000000 ... ## Booting kernel from Legacy Image at 02000000 ... Image Name: armada-370-wdmc-mirror-gen1 Created: 2021-12-27 6:16:34 UTC Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 4371789 Bytes = 4.2 MiB Load Address: 00008000 Entry Point: 00008000 Verifying Checksum ... OK Loading Kernel Image ... OK OK Starting kernel ... DTB:0x0042FB00 (0x00003A4D) C:0x000080E0-0x004335C0->0x00D7DA00-0x011A8EE0 DTB:0x011A5420 (0x00003AA2) Uncompressing Linux... done, booting the kernel. [[[[ HANGT HIER ]]]] |
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
| Marvell>> prinenv Unknown command 'prinenv' - try 'help' Marvell>> printenv CASset=min MALLOC_len=5 autoload=no baudrate=115200 bootargs=root=/dev/sda1 rw console=ttyO0,115200n8 earlyprintk mem=512M bootargs_end=:10.4.50.254:255.255.255.0:KW40:eth0:none bootargs_root=root=/dev/nfs rw bootcmd=dhcp; tftp 10.10.10.10:zImage; tftp 10.10.10.10:armada-370-wdmc-mirror-gen1.dtb; booti - bootdelay=1 cacheShare=no console=console=ttyS0,115200 disL2Cache=yes disaMvPnp=no dnsip=10.10.10.10 eeeEnable=no enaAutoRecovery=yes enaClockGating=no enaFPU=no enaWrAllo=no eth1addr=00:50:43:02:00:00 eth1mtu=1500 ethact=egiga1 ethaddr=00:50:43:02:02:00 ethmtu=1500 ethprime=egiga0 fileaddr=2000000 filesize=42B58D gatewayip=10.10.10.1 image_name=uImage initrd_name=uInitrd ipaddr=10.10.10.52 loadaddr=0x02000000 loads_echo=0 mtdids=nand0=armada-nand mtdparts=mtdparts=armada-nand:4m(boot),-(rootfs) mvNetConfig=mv_net_config=1,(00:50:43:11:11:11,0:1:2:3:4),mtu=1500 mv_pon_addr=00:50:43:00:00:02 nandEcc=1bit netbsd_en=no netmask=255.255.255.0 netretry=no pcieTune=no pexMode=rc pxe_files_load=:default.arm-armada370-db:default.arm-armadaxp:default.arm pxefile_addr_r=3100000 rcvrip=169.254.100.100 rootpath=/srv/oneiric sata_delay_reset=0 sata_dma_mode=yes serverip=10.10.10.10 standalone=fsload 0x2000000 $image_name;setenv bootargs $console $mtdparts root=/dev/mtdblock0 rw ip=$ipaddr:$serverip$bootargs_end; bootm 0x2000000; stderr=serial stdin=serial stdout=serial usb0Mode=host usb1Mode=host usb2Mode=device usbActive=1 vxworks_en=no yuk_ethaddr=00:00:00:EE:51:81 Environment size: 1599/524284 bytes Marvell>> |