All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/9] Nokia RX-51: Small cleanups and UBI boot test case
@ 2022-09-04  1:28 Pali Rohár
  2022-09-04  1:28 ` [PATCH 1/9] Nokia RX-51: Remove label copy_kernel_start from lowlevel_init.S Pali Rohár
                   ` (10 more replies)
  0 siblings, 11 replies; 31+ messages in thread
From: Pali Rohár @ 2022-09-04  1:28 UTC (permalink / raw)
  To: u-boot

Do various small fixup/cleanups and extend test script to boot kernel
image from UBI volume. This test verifies that U-Boot UBI implementation
is working and U-Boot can read volume with bootable kernel code
correctly. And therefore CI prevents UBI breakage.

Note that U-Boot UBIFS code on ARM is currently somehow broken and
trying to mount UBIFS from UBI volume fails :-( I have already tried to
debug this issue but I have no idea why it is failing. Function
check_lpt_crc in unpack_ltab is failing. Volume is for sure correct and
valid because Linux kernel can successfully mount it. And to make it
more suspicious, U-Boot UBIFS is working fine on big endian powerpc
platform. So UBIFS issue is probably endian or arch specific.
(This is UBIFS related, not UBI related.)

Pali Rohár (9):
  Nokia RX-51: Remove label copy_kernel_start from lowlevel_init.S
  Nokia RX-51: Do not clear unknown memory in lowlevel_init.S
  Nokia RX-51: Set default SYS_LOAD_ADDR to 0x80008000
  Nokia RX-51: Change UBIFS volume size to 1870 LEBs in test script
  Nokia RX-51: Call bootm in test script only when image is valid
  Nokia RX-51: Fix documentation how to enable UBI support
  Nokia RX-51: Do not set useless ARCH= in test script
  Nokia RX-51: Add comment describing kernel image type into test script
  Nokia RX-51: Add booting from UBI into test script

 board/nokia/rx51/lowlevel_init.S |  7 +--
 configs/nokia_rx51_defconfig     |  2 +-
 doc/board/nokia/rx51.rst         |  3 +-
 test/nokia_rx51_test.sh          | 97 +++++++++++++++++++++++++-------
 4 files changed, 82 insertions(+), 27 deletions(-)

-- 
2.20.1


^ permalink raw reply	[flat|nested] 31+ messages in thread

end of thread, other threads:[~2022-09-19 11:23 UTC | newest]

Thread overview: 31+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-09-04  1:28 [PATCH 0/9] Nokia RX-51: Small cleanups and UBI boot test case Pali Rohár
2022-09-04  1:28 ` [PATCH 1/9] Nokia RX-51: Remove label copy_kernel_start from lowlevel_init.S Pali Rohár
2022-09-15 21:54   ` Tom Rini
2022-09-04  1:28 ` [PATCH 2/9] Nokia RX-51: Do not clear unknown memory in lowlevel_init.S Pali Rohár
2022-09-15 21:54   ` Tom Rini
2022-09-04  1:29 ` [PATCH 3/9] Nokia RX-51: Set default SYS_LOAD_ADDR to 0x80008000 Pali Rohár
2022-09-15 21:54   ` Tom Rini
2022-09-04  1:29 ` [PATCH 4/9] Nokia RX-51: Change UBIFS volume size to 1870 LEBs in test script Pali Rohár
2022-09-15 21:55   ` Tom Rini
2022-09-04  1:29 ` [PATCH 5/9] Nokia RX-51: Call bootm in test script only when image is valid Pali Rohár
2022-09-15 21:55   ` Tom Rini
2022-09-04  1:29 ` [PATCH 6/9] Nokia RX-51: Fix documentation how to enable UBI support Pali Rohár
2022-09-15 21:55   ` Tom Rini
2022-09-04  1:29 ` [PATCH 7/9] Nokia RX-51: Do not set useless ARCH= in test script Pali Rohár
2022-09-15 21:55   ` Tom Rini
2022-09-04  1:29 ` [PATCH 8/9] Nokia RX-51: Add comment describing kernel image type into " Pali Rohár
2022-09-15 21:55   ` Tom Rini
2022-09-04  1:29 ` [PATCH 9/9] Nokia RX-51: Add booting from UBI " Pali Rohár
2022-09-15 18:34   ` Tom Rini
2022-09-15 18:57     ` Pali Rohár
2022-09-15 18:59   ` [PATCH v2] " Pali Rohár
2022-09-15 21:55     ` Tom Rini
2022-09-04  3:01 ` [PATCH 0/9] Nokia RX-51: Small cleanups and UBI boot test case Tony Dinh
2022-09-04  9:37   ` Pali Rohár
2022-09-04 19:28     ` Tony Dinh
2022-09-04 19:56       ` Tony Dinh
2022-09-04 21:58       ` Daniel Golle
2022-09-04 22:10         ` Pali Rohár
2022-09-05 21:35           ` Tony Dinh
2022-09-19 11:12 ` Alexander Dahl
2022-09-19 11:23   ` Pali Rohár

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.