DB-88F6XXX kernel on 88F6281_A0 (GoFlex Net)
Rasmus Liland
jensrasmus at gmail.com
Fri Mar 31 11:16:31 UTC 2017
On 2017-03-31 12:45 +0200, Jan Sieka wrote:
> Hello!
>
> The .dts file is included in the kernel config file. Look here
> in the line 8:
> https://svnweb.freebsd.org/base/releng/10.3/sys/arm/conf/DB-88F6XXX?view=markup
Hello!
Yes, it seems the dts file is specified at line 97, and the
std.db88f6xxx is at line 8. Perhaps these need to be modified,
yes.
> How much memory (RAM) do you have on your board?
>
> I'm recalling that sometimes when we tried to load FreeBSD
> kernel under the wrong address we were overwriting the U-Boot
> in the RAM thus we observed stalled tftp load. So the question
> is what is the address under which the U-Boot is copied to the
> memory on your board.
U-Boot announces the amount of DRAM to 128MiB, and 256MiB of
NAND. Is there any U-boot command I can run to show some of the
memory mapping to determine the new addresses?
I looked around and at least found the commands cmp, md, and
bdinfo, perhaps they are useful:
| Marvell>> help
| bdinfo - print Board Info structure
| cmp - memory compare
| md - memory display
| Marvell>> cmp
| cmp - memory compare
|
| Usage:
| cmp [.b, .w, .l] addr1 addr2 count
| Marvell>> md
| md - memory display
|
| Usage:
| md [.b, .w, .l] address [# of objects]
| Marvell>> bdinfo
| arch_number = 0x00000C11
| env_t = 0x00000000
| boot_params = 0x00000100
| DRAM bank = 0x00000000
| -> start = 0x00000000
| -> size = 0x08000000
| DRAM bank = 0x00000001
| -> start = 0x00000000
| -> size = 0x00000000
| DRAM bank = 0x00000002
| -> start = 0x00000000
| -> size = 0x00000000
| DRAM bank = 0x00000003
| -> start = 0x00000000
| -> size = 0x00000000
/Rasmus
More information about the freebsd-arm
mailing list