With the port C enabled, we can read the GPI input state of:
* the DIP switches (USER_DIPSW_HPS[3:0]/HPS_GPI[7:4])
* the push buttons (USER_PB_HPS[3:0]/HPS_GPI[11:8])
Signed-off-by: Georges Savoundararadj
Signed-off by: Sid-Ali Teir
Cc: Dinh Nguyen
Cc: Marek Vasut
---
arch/arm/dts
Hi Pali Rohár,
Have you tested this patch on a secure device (as the nokia n900)?
Regards,
Georges
Le 08/01/2015 10:11, Pali Rohár a écrit :
Since commit 41623c91b09a0c865fab41acdaff30f060f29ad6 u-boot running in qemu is
crashing in function do_omap3_emu_romcode_call(). RX-51 board uses this
06 January 2015 23:03:23 Georges Savoundararadj wrote:
Hi Pali Rohár,
The "prefetch abort exception" occurs in the function
do_omap3_emu_romcode_call (in
arch/arm/cpu/armv7/omap3/lowlevel_init.S) when executing the
instruction "SMC #1".
I can't figure out what makes t
orking versions.
Maybe we should monitor the Secure Configuration Register but gdb does
not allow to watch the coprocessor registers.
I hope it helps.
Regards,
Georges
Le 04/01/2015 23:28, Georges Savoundararadj a écrit :
Hi Pali Rohár,
Le 04/01/2015 23:14, Pali Rohár a écrit :
Hello,
here are
Hi Pali Rohár,
Le 04/01/2015 23:14, Pali Rohár a écrit :
Hello,
here are commands how to compile u-boot for nokia n900, convert
uboot image into n900 nand MTD file and run it under linaro arm
version of qemu (upstream version of qemu have not merged n900
support yet):
$ export ARCH=arm
$ expor
Hi Pali Rohár,
I am trying to reproduce the bug but I think I need the qflasher program
for converting the u-boot.bin image into a qemu-compatible image. [1] [2]
Where can I get qflasher?
Could you explain how to run Nokia RX-51 u-boot's image on qemu?
Thanks a lot,
Best regards,
Georges
[
ted file mode 100644
index 3d1655b..000
--- a/arch/arm/cpu/armv8/Kconfig
+++ /dev/null
@@ -1,6 +0,0 @@
-if ARM64
-
-config SYS_CPU
- default "armv8"
-
-endif
Acked-by: Georges Savoundararadj
Best regards,
Georges
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot
ave missed these boards during the rebasing.
Thanks for spotting this.
Acked-by: Georges Savoundararadj
Best regards,
Georges
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot
corresponding CPU is selected and the definition of
SYS_CPU in the corresponding Kconfig file is removed.
Also, it removes redundant "string" type in some Kconfig files.
Signed-off-by: Georges Savoundararadj
Cc: Albert Aribaud
Cc: Masahiro Yamada
---
This patch needs a little review as it im
Before this commit, the stack addresses for IRQ and FIQ modes,
IRQ_STACK_START and FIQ_STACK_START, were computed in interrupt_init but
they were not used.
This commit sets the stack pointers for IRQ and FIQ modes.
Signed-off-by: Georges Savoundararadj
Cc: Albert Aribaud
---
Changes in v4
to mark .vectors as allocatable because the
exception vectors reside in "memory during execution" and they need to
be relocated.
[1] http://man7.org/linux/man-pages/man5/elf.5.html
Signed-off-by: Georges Savoundararadj
Cc: Albert Aribeau
Acked-by: Albert ARIBEAU
---
Changes in v4:
- Add Ac
This commit relocates the exception vectors.
As ARM1176 and ARMv7 have the security extensions, it uses VBAR. For
the other ARM processors, it copies the relocated exception vectors to
the correct address: 0x or 0x.
Signed-off-by: Georges Savoundararadj
Cc: Albert Aribaud
Cc
nges in v2:
- Relocate exception vectors also on processors which do not support
security extensions
- Reword the commit messages
Georges Savoundararadj (4):
kconfig: arm: introduce symbol for ARM CPUs
arm: make .vectors section allocatable
arm: relocate the exception vectors
arm: interrupt_init:
Hi Masahiro,
Le 28/10/2014 16:57, Masahiro YAMADA a écrit :
Hi Georges,
I have another one I'd like you to fix.
[5]
Please fix Tegra too.
--- a/arch/arm/Kconfig
+++ b/arch/arm/Kconfig
@@ -668,6 +668,8 @@ config TEGRA
bool "NVIDIA Tegra"
select SPL
sele
This commit relocates the exception vectors.
As ARM1176 and ARMv7 have the security extensions, it uses VBAR. For
the other ARM processors, it copies the relocated exception vectors to
the correct address: 0x or 0x.
Signed-off-by: Georges Savoundararadj
Cc: Albert Aribaud
Cc
Before this commit, the stack addresses for IRQ and FIQ modes,
IRQ_STACK_START and FIQ_STACK_START, were computed in interrupt_init but
they were not used.
This commit sets the stack pointers for IRQ and FIQ modes.
Signed-off-by: Georges Savoundararadj
Cc: Albert Aribaud
---
Changes in v3
to mark .vectors as allocatable because the
exception vectors reside in "memory during execution" and they need to
be relocated.
[1] http://man7.org/linux/man-pages/man5/elf.5.html
Signed-off-by: Georges Savoundararadj
Cc: Albert Aribeau
---
Changes in v3:
- None
Changes in v2:
- Reword the
symbol
Changes in v2:
- Relocate exception vectors also on processors which do not support
security extensions
- Reword the commit messages
Georges Savoundararadj (4):
kconfig: arm: introduce symbol for ARM CPUs
arm: make .vectors section allocatable
arm: relocate the exception vectors
arm
corresponding CPU is selected and the definition of
SYS_CPU in the corresponding Kconfig file is removed.
Also, it removes redundant "string" type in some Kconfig files.
Signed-off-by: Georges Savoundararadj
Cc: Albert Aribaud
Cc: Masahiro Yamada
---
This patch needs a little review as it im
Hi Albert and Masahiro,
Le 22/10/2014 11:54, Masahiro Yamada a écrit :
Hi Albert,
On Tue, 21 Oct 2014 15:54:51 +0200
Albert ARIBAUD wrote:
Hi Georges,
On Mon, 20 Oct 2014 23:08:30 +0200, Georges Savoundararadj
wrote:
Hi Albert,
Le 15/10/2014 00:11, Albert ARIBAUD a ecrit :
Hi
Hi Masahiro,
Le 21/10/2014 07:41, Masahiro Yamada a écrit :
Hi Georges and Albert,
Sorry for late reply because I was out of office for ELCE2014
and missed this thread.
On Mon, 20 Oct 2014 23:08:30 +0200
Georges Savoundararadj wrote:
Hi Albert,
Le 15/10/2014 00:11, Albert ARIBAUD a
Hi Albert,
Le 15/10/2014 00:11, Albert ARIBAUD a écrit :
Hi Georges,
On Tue, 14 Oct 2014 22:02:00 +0200, Georges Savoundararadj
wrote:
Hi Albert,
Hi Masahiro,
(putting Masahiro in Cc: just in case)
As my issue is related to Kconfig, I would like you to give me your
opinions.
Le 11/10
Hi Albert,
Hi Masahiro,
As my issue is related to Kconfig, I would like you to give me your
opinions.
Le 11/10/2014 12:47, Albert ARIBAUD a écrit :
Hi Georges,
On Sat, 27 Sep 2014 21:48:10 +0200, Georges Savoundararadj
wrote:
This commit relocates the exception vectors.
As ARM1176 and
Before this commit, the stack addresses for IRQ and FIQ modes,
IRQ_STACK_START and FIQ_STACK_START, were computed in interrupt_init but
they were not used.
This commit sets the stack pointers for IRQ and FIQ modes.
Signed-off-by: Georges Savoundararadj
Cc: Albert Aribaud
---
Changes in v2
This commit relocates the exception vectors.
As ARM1176 and ARMv7 have the security extensions, it uses VBAR. For
the other ARM processors, it copies the relocated exception vectors to
the correct address: 0x or 0x.
Signed-off-by: Georges Savoundararadj
Cc: Albert Aribaud
Cc
to mark .vectors as allocatable because the
exception vectors reside in "memory during execution" and they need to
be relocated.
[1] http://man7.org/linux/man-pages/man5/elf.5.html
Signed-off-by: Georges Savoundararadj
Cc: Albert Aribeau
---
Changes in v2:
- Reword the commit message
ar
configures correctly the IRQ and the FIQ
stack pointers.
Regards,
Georges
Changes in v2:
- Relocate exception vectors also on processors which do not support
security extensions
- Reword the commit messages
Georges Savoundararadj (3):
arm: make .vectors section allocatable
arm: relocate the
Hi Albert,
Le 24/09/2014 09:34, Albert ARIBAUD a écrit :
Hi Georges,
On Sun, 21 Sep 2014 23:33:48 +0200, Georges Savoundararadj
<mailto:savou...@gmail.com> wrote:
Before the commit 41623c91, the exception vector was in a .text
section which is allocatable. After this, the .vectors s
Le 22/09/2014 03:35, Masahiro Yamada a écrit :
On Sun, 21 Sep 2014 23:33:47 +0200
Georges Savoundararadj wrote:
Hi folks,
I wanted to use interrupt on U-Boot on my Raspberry Pi but I have
found that it did not work properly.
My patches intend to make interrupt work.
I am not sure if
This commit sets the stack pointers for IRQ and FIQ modes.
Signed-off-by: Georges Savoundararadj
---
arch/arm/lib/interrupts.c | 19 +++
1 file changed, 19 insertions(+)
diff --git a/arch/arm/lib/interrupts.c b/arch/arm/lib/interrupts.c
index f6b7c03..49c1bf3 100644
--- a/arch
ARM1176 has security extensions which includes the Vector Base Address
Register (VBAR) useful to move the exception vector after relocation.
This fix is similar to what is done for the ARMv7 (f8b9d1d3).
Signed-off-by: Georges Savoundararadj
---
arch/arm/cpu/arm1176/start.S | 6 ++
1 file
Hi folks,
I wanted to use interrupt on U-Boot on my Raspberry Pi but I have
found that it did not work properly.
My patches intend to make interrupt work.
Regards,
Georges
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/list
vectors as allocatable as well ("ax") allowing
symbols to be relocated.
Signed-off-by: Georges Savoundararadj
---
arch/arm/lib/vectors.S | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/arm/lib/vectors.S b/arch/arm/lib/vectors.S
index 0cb87ce..49238ed 100644
--- a/ar
33 matches
Mail list logo