Hi,
I have a pi4 running u-boot 2019.01.
When I use the following config options
```
CONFIG_AUTOBOOT=y
# CONFIG_AUTOBOOT_KEYED is not set
```
CTRL-C would continue to interrupt autoboot.
Was quite surprised to see that.
Took a look at the code.
https://github.com/u-boot/u-boot/blob/master/commo
On Mon, Feb 25, 2019 at 10:43 AM Zubair Lutfullah Kakakhel
wrote:
>
> Hi,
>
> I've encountered occasional glitches while writing to the sd card
> via u-boot(2018.07) on a Pi 3 B+. The goal is to write the bootcount
> in the boot partition. As a test, this is the loop
Hi,
I've encountered occasional glitches while writing to the sd card
via u-boot(2018.07) on a Pi 3 B+. The goal is to write the bootcount
in the boot partition. As a test, this is the loop I used to read, display
contents, write to the same file over and over again.
```
mw 20 0
while itest *
hat does that.
size = totletn + 1;
Doesn't make sense and isn't justified with any comment.
Signed-off-by: Zubair Lutfullah Kakakhel
---
lib/hashtable.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/lib/hashtable.c b/lib/hashtable.c
index 52aab6d..64faa6
by: Zubair Lutfullah Kakakhel
---
Found this while working on SEAD3 u-boot patches (which are not upstream
yet)
---
arch/mips/lib/bootm.c | 8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/arch/mips/lib/bootm.c b/arch/mips/lib/bootm.c
index be87762..2b67905 100644
--- a/arc
Hi,
comments at end
On 09/19/2016 01:57 AM, Simon Glass wrote:
On 9 September 2016 at 02:18, Zubair Lutfullah Kakakhel
wrote:
This bug appears in b6396403 which makes u-boot unable to pass
arguments via bootm to a standalone application without this patch.
Steps to reproduce.
Compile a u
Without the patch, the go command at the entry point seems to work.
boston # go 0x8020 123 321
Example expects ABI version 8
Actual U-Boot ABI version 8
Hello World
argc = 3
argv[0] = "0x8020"
argv[1] = "123"
argv[2] = "321"
argv[3] = &quo
Hi,
On 09/08/2016 09:23 AM, Zubair Lutfullah Kakakhel wrote:
This bug appears in b6396403 which makes u-boot unable to pass
arguments via bootm to a standalone application without this patch.
Steps to reproduce.
Compile a u-boot. Use mkimage to package the standalone hello_world.bin
file
the entry point seems to work.
boston # go 0x8020 123 321
Example expects ABI version 8
Actual U-Boot ABI version 8
Hello World
argc = 3
argv[0] = "0x8020"
argv[1] = "123"
argv[2] = "321"
argv[3] = ""
Hit any key to exit ...
Signed-off-b
MIPSfpga is an FPGA based dev platform.
In a nutshell, its a microAptiv cpu core with lots of Xilinx IP blocks
The FPGA dev board used is the Nexys4DDR board by Digilent.
For more information, check the Readme file in board/imgtec/xilfpga
Signed-off-by: Zubair Lutfullah Kakakhel
Reviewed-by
+ config files and very little C code.
Based on v2016.09-rc1.
Kindly accept these patches in this cycle.
Regards,
ZubairLK
V1 -> V2 changes
Added Reviewed-by: Daniel Schwierzeck
Reordered patches so that DT files come before platform stuff
Some minor nit picks
Zubair Lutfullah Kakakhel (2):
m
Mostly the same as the Kernel upstream device tree file except for
- alias for the serial console node
- ethernet node as the ethernet stuff isn't upstream on kernel.org yet
- uart clock-frequency passed directly in the node
Signed-off-by: Zubair Lutfullah Kakakhel
Reviewed-by: Paul B
Hi,
On 27/07/16 13:13, Daniel Schwierzeck wrote:
Am 27.07.2016 um 12:51 schrieb Zubair Lutfullah Kakakhel:
MIPSfpga is an FPGA based dev platform.
In a nutshell, its a microAptiv cpu core with lots of Xilinx IP blocks
The FPGA dev board used is the Nexys4DDR board by Digilent.
For more
On 27/07/16 13:02, Daniel Schwierzeck wrote:
Am 27.07.2016 um 12:51 schrieb Zubair Lutfullah Kakakhel:
Mostly the same as the Kernel upstream device tree file except for
- alias for the serial console node
- ethernet node as the ethernet stuff isn't upstream on kernel.org yet
- uart
out_be32 and in_be32 are actually #defined to little endian
writel/readl in arch/microblaze.
Just use __raw_writel/readl instead. That is also what is used
in the Linux kernel driver for this IP block
Tested on MIPSfpga. Can tftp a kernel.
Signed-off-by: Zubair Lutfullah Kakakhel
Reviewed-by
Signed-off-by: Zubair Lutfullah Kakakhel
Reviewed-by: Paul Burton
---
drivers/net/Kconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/net/Kconfig b/drivers/net/Kconfig
index 88d8e83..4efb5d6 100644
--- a/drivers/net/Kconfig
+++ b/drivers/net/Kconfig
@@ -170,7
Virtual to physical mapping isn't necessarily 1:1 for all architectures
Using ioremap_nocache allows for the arch code to translate the
physical address to a virtual address.
Signed-off-by: Zubair Lutfullah Kakakhel
Reviewed-by: Paul Burton
---
drivers/net/xilinx_emaclite.c | 4 +++-
1
+ config files and very little C code.
Based on v2016.09-rc1.
Kindly accept these patches in this cycle.
Regards,
ZubairLK
Zubair Lutfullah Kakakhel (2):
mips: Add MIPSfpga platform support
mips: xilfpga: Add device tree files
arch/mips/Kconfig| 16 ++
arch/mips/dts
Hi,
This patch series changes the emaclite driver to be slightly more generic
and then enables it for the MIPS arch.
Regards,
ZubairLK
Zubair Lutfullah Kakakhel (3):
net: emaclite: Use ioremap_nocache
net: emaclite: use __raw_readl/writel instead of weird define
net: emaclite: Enable
Mostly the same as the Kernel upstream device tree file except for
- alias for the serial console node
- ethernet node as the ethernet stuff isn't upstream on kernel.org yet
- uart clock-frequency passed directly in the node
Signed-off-by: Zubair Lutfullah Kakakhel
Reviewed-by: Paul B
MIPSfpga is an FPGA based dev platform.
In a nutshell, its a microAptiv cpu core with lots of Xilinx IP blocks
The FPGA dev board used is the Nexys4DDR board by Digilent.
For more information, check the Readme file in board/imgtec/xilfpga
Signed-off-by: Zubair Lutfullah Kakakhel
Reviewed-by
Marek Vasut denx.de> writes:
...
>
> Off-topic: Is malta that mipsfpga or is that something else ?
> Can I synthesise that mipsfpga into some altera FPGA ? If so, which one
> is a good pick ?
Hi Marek
Malta is a generic MIPS evaluation platform.
https://www.linux-mips.org/wiki/MIPS_Malta
MIP
22 matches
Mail list logo