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.
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 I use
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
oes 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..64faa63 100644
--- a/
Lutfullah Kakakhel <zubair.kakak...@imgtec.com>
---
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 b
Hi,
comments at end
On 09/19/2016 01:57 AM, Simon Glass wrote:
On 9 September 2016 at 02:18, Zubair Lutfullah Kakakhel
<zubair.kakak...@imgtec.com> wrote:
This bug appears in b6396403 which makes u-boot unable to pass
arguments via bootm to a standalone application without this patch.
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] = "
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 <zubair.ka
s
Zubair Lutfullah Kakakhel (2):
mips: xilfpga: Add device tree files
mips: Add MIPSfpga platform support
arch/mips/Kconfig| 15 +
arch/mips/dts/Makefile | 1 +
arch/mips/dts/microAptiv.dtsi| 21 +
arch/mips/dts/nexys4ddr.dts
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 <zubair.kakak...@imgtec.
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 clock
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 <zubair.ka
Signed-off-by: Zubair Lutfullah Kakakhel <zubair.kakak...@imgtec.com>
Reviewed-by: Paul Burton <paul.bur...@imgtec.com>
---
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
-
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 <zubair.kakak...@imgtec.com>
Reviewed-by: Paul Burton <paul.bur...@i
+ 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 <zubair.kakak...@imgtec.
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 <zubair.ka
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
22 matches
Mail list logo