Re: X5000 dtb file
- In reply to: Al : "X5000 dtb file"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 28 Jul 2021 23:45:40 UTC
On Wed, 28 Jul 2021 17:41:11 -0400 Al <al@datazap.net> wrote: > Hello, > > It not booting this time I believe the error is with the dtb file. > > Here is the error: > ## Starting application at 0x00010160 ... > Consoles: U-Boot console > Compatible U-Boot API signature found @0x7fe2efd8 > > FreeBSD/powerpc64 U-Boot loader, Revision 1.1 > > Number of U-Boot devices: 4 > U-Boot env: loaderdev='disk1s2a' > Found U-Boot device: disk > Checking unit=1 slice=2 partition=0... good. > Booting from disk1s2a: > Loading /boot/defaults/loader.conf > /boot/kernel/kernel data=0xb5a998+0x4199c6 > syms=[0x8+0xb9bc8+0x8+0xc0c11] > > scanning bus 0 for devices... ERROR: Invalid USB EP length (9) > Hit [Enter] to boot immediately, or any other key for command prompt. > Booting [/boot/kernel/kernel]... > Using DTB provided by U-Boot at address 0xc00000. > Kernel args: (null)devices... 4 USB Device(s) found > Bad trap at PC: 4102000, SR: 1200, vector=800 > NIP: 04102000 XER: 20000000 LR: 000102D0 REGS: 7fe2d9b0 TRAP: 0800 > DAR: 00000000 > MSR: 00001200 EE: 0 PR: 0 FP: 0 ME: 1 IR/DR: 00 > Found 0 device(s). > GPR00: 000102C4 7FE2DAA0 7FE2DF00 03205000 00000000 000055AD 00000000 > 000F0000 > GPR08: 00000800 00000002 80000000 7FE2D950 24444C22 B2008A10 0005B224 > 00000000 > GPR16: 0005B014 00000002 00000000 0005C744 000594A8 000000A8 00000000 > 00059683 > GPR24: 0005600E 00000000 000000A9 000000A8 00000000 04102000 0008C380 > 00000000 > Call backtrace: > 000102C4 00010570 00010384 00012830 000212F0 7FF45B64 00000000 > 7FE8C2B0 tload sata 0:1 $fdtaddr cyrus.dtb > Exception in kernel pc 4102000 signal 0 > ### ERROR ### Please RESET the board ### > > Do you have a newer version of the dtb file, or is this something > that I can create? I just uploaded a new cyrus_p5020.dtb file to people.freebsd.org/~jhibbits, so go ahead and try that one, it's the one I use on my machine. The crash above is in U-Boot context, so likely still in loader. Trap 800 is FPU unavailable, so make sure your kernel is sane, as you should not be taking any traps at this point, especially FPU. > > Also, my developer believes the problem with it not seeing PCIe cards > is because of the dtb. > > Kind Regards, > Al > >