Please leave me out of this thread.
Ben.
--
Ben Hutchings
Never attribute to conspiracy what can adequately be explained
by stupidity.
signature.asc
Description: This is a digitally signed message part
I made some "archeological diggings" with U-boot source code. If I
understand correctly, U-boot/PowerPC
normal style boot sequence is that MMU/virtual memory system is switched
on by bootstrapping code after
uncompressing kernel. That means, Image/uInitrd/fdt-blob file loading is
made in "real"
I think GuruPlug doesn't have SPI-flash -> BootRom is executed before
U-boot -> virtual memory is set-up for MMU for U-boot.
88F6281 SoC is probably using Kirkwood series 12KB BootRom ver. 1.21 or
later, but I cannot find prom source code (propietary/NDA stuff?).
88F6281 prom MMU memory
To be exact, I have Guruplug Server plus -version, and this device SoC
is 88F6281.
KariT
Kari Tanninen kirjoitti 4.3.2018 15:11:
Ben wrote:
"This behaviour is configurable. For armel and armhf we enable
CONFIG_ARM_ATAG_DTB_COMPAT and
CONFIG_ARM_ATAG_DTB_COMPAT_CMDLINE_FROM_BOOTLOADER so
Ben wrote:
"This behaviour is configurable. For armel and armhf we enable
CONFIG_ARM_ATAG_DTB_COMPAT and
CONFIG_ARM_ATAG_DTB_COMPAT_CMDLINE_FROM_BOOTLOADER so that ATAG
variables override the DTB"
That is obvious cause of these uInitrd relocation problems.
I don't exactly know how U-boot
On Fri, 2018-03-02 at 14:48 +0200, Kari Tanninen wrote:
> "In Debian installer, for the various plug devices, we append to
> the DTB at the end of the kernel rather than loading it separately."
>
>
> Is that possible/reasonable?
>
> U-boot have to link all files on boot and it is impossibe to
"In Debian installer, for the various plug devices, we append to
the DTB at the end of the kernel rather than loading it separately."
Is that possible/reasonable?
U-boot have to link all files on boot and it is impossibe to append
command line parametres to fdt-blob
without resize fdt-blob at
NOTICE! Globalscale has bought at least two chunks of MAC-addresses,
this unit MAC's starts as F0:AD:*
Kari Tanninen
### Minicom terminal
output
=> printenv
baudrate=115200
Can you try:
tftpboot 0x0080 uImage
tftpboot 0x0110 uInitrd
setenv bootargs console=ttyS0,115200n8 earlyprintk
base-installer/initramfs-tools/driver-policy=most
bootm 0x0080 0x0110
* Kari Tanninen [2018-03-02 11:42]:
> Minicom terminal log Armel strech d-i:
Minicom terminal log Armel strech d-i:
bootm_size is currently not set, different values is tried when
fdt_high/initrd_high not set:
bootm_size=512M
bootm_size=0x1fb0
etc.
(U-boot docs are pretty unclear with exact syntax for "hex" format)
-- Guruplug memories at
I try tomorrow record Debian "Stretch" U-boot/uImage/uInitrd -terminal
output with instructions
"https://www.cyrius.com/debian/kirkwood/sheevaplug/install/;
Sorry delay, I have to load new binaries to GuruPlug and I'm not very
familiar with unix command line scripting, readable minicom
Sorry, english is not my native language (I'm finnish), so I have been
unclear on my previous posts.
I have followed instructions literally, but installer freezes and text
"Uncompressing Linux..." appears on terminal window.
On "https://www.cyrius.com/debian/kirkwood/sheevaplug/install;
(Adding Ian Campbell.)
Ok, I didn't notice the version of u-boot from the log you posted and
went on what you wrote.
However, looking at the log file again, I notice you're loading the
DTB file separately.
You say you follow my installation instructions but clearly you're
not. In Debian
I'm using Debian stretch U-boot version (U-boot version number is
visible on the log-file). I have tried Debian "buster" U-boot version
too, but it freezes at "Setting egiga0" point. There is warning on
"Debian Armel installation guide", that U-boot does update kernel
variables only on fresh
* Kari Tanninen [2018-03-01 11:26]:
> HW: Guruplug Server plus with JTAG-box (ARMv5-family)
> original U-boot pre-2014
...
> Is there any fix-up/work-aroud trick available or is new kernel compiling
> only option?
I've never had a GuruPlug so I cannot really comment but why
Log:
Initializing Modem
Welcome to minicom 2.3
Port /dev/ttyUSB0 Press CTRL-A Z for help on special keys
U-Boot 2016.11+dfsg1-4 (Mar 27 2017 - 18:39:51 +)
Marvell-GuruPlug
SoC: Kirkwood 88F6281_A0
DRAM: 512 MiB
WARNING: Caches not enabled
NAND: 512 MiB
In:serial
Out: serial
Err:
16 matches
Mail list logo