From: "Pali Rohár" <pali@kernel.org>
To: u-boot@lists.denx.de
Subject: [PATCH] arm: Remove nokia_rx51 board
Date: Wed, 19 May 2021 17:03:02 +0200 [thread overview]
Message-ID: <20210519150302.3i4munlatuew2t4n@pali> (raw)
In-Reply-To: <79e87d8c-fb99-a4c6-e5a6-8a453e2ceeef@kaa.org.ua>
On Wednesday 19 May 2021 17:27:32 Oleh Kravchenko wrote:
> Hello Pali,
> Is there some wiki page on how to flash u-boot and Linux to N900 (JTAG,
> UART, etc.)?
Flashing UART or JTAG could be possible with proprietary Nokia flasher.
But there are just very few people with UART access to Nokia N900 so I'm
not sure if somebody has some guideline for UART and flashing.
What is working fine and is heavily tested is booting or flashing via
USB. Some information is in doc/README.nokia_rx51 file, other in 0xFFFF
manpage and I was planning to send a patch with doc update...
diff --git a/doc/README.nokia_rx51 b/doc/README.nokia_rx51
index 84d1912ddd2b..9bead311fdf8 100644
--- a/doc/README.nokia_rx51
+++ b/doc/README.nokia_rx51
@@ -21,6 +21,36 @@ called u-boot-gen-combined. It is available in following repository:
https://github.com/pali/u-boot-maemo
+Flashed image must start with 2 kB "NOLO!img" header which contains size of
+the image. Header consist of bytes "NOLO!img\x02\x00\x00\x00\x00\x00\x00\x00"
+followed by 4 byte little endian size of the image and rest of the 2 kB header
+are just zero bytes.
+
+Nokia proprietary flasher and also open source 0xFFFF flasher automatically
+prepend required "NOLO!img" header and both applications expect that image
+does not contain "NOLO!img" header. Adding "NOLO!img" header is required
+only in case using "nandwrite" tool for flashing.
+
+Open source 0xFFFF flasher is available in following repository:
+
+ https://github.com/pali/0xFFFF
+
+It is possible to load u-boot.bin via USB to N900 RAM and boot it without
+need to flashing it. Via 0xFFFF running at host PC it is done:
+
+ 0xFFFF -m u-boot.bin -l -b
+
+0xFFFF support also flashing kernel image either via USB or directly on
+N900 device. Flashing u-boot/kernel/combined image is done as:
+
+ 0xFFFF -m combined.bin -f
+
+Via 0xFFFF is possible to generate also standard flashable image in Nokia
+FIASCO format which contains metadata information like device identification
+(RX-51) and version string (v2021.04):
+
+ 0xFFFF -m RX-51:v2021.04:kernel:u-boot.bin -g u-boot.fiasco
+
There is support for hardware watchdog. Hardware watchdog is started by
NOLO so u-boot must kick watchdog to prevent reboot device (but not very
often, max every 2 seconds). There is also support for framebuffer display
> I have this device and would like to play with that.
next prev parent reply other threads:[~2021-05-19 15:03 UTC|newest]
Thread overview: 29+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-05-19 1:26 [PATCH] arm: Remove nokia_rx51 board Tom Rini
2021-05-19 13:27 ` Pali Rohár
2021-05-19 14:27 ` Oleh Kravchenko
2021-05-19 15:03 ` Pali Rohár [this message]
2021-05-19 15:52 ` Tom Rini
2021-05-21 14:44 ` Tom Rini
2021-05-21 21:36 ` Pali Rohár
2021-05-21 22:26 ` Tom Rini
2021-06-15 5:40 ` [maemo-leste] " Ivaylo Dimitrov
2021-06-15 12:34 ` Tom Rini
2021-06-16 6:02 ` Ivaylo Dimitrov
2021-06-16 11:52 ` Adam Ford
2021-06-16 11:55 ` Pali Rohár
2021-06-16 12:10 ` Tom Rini
2021-06-16 12:13 ` Tom Rini
2021-06-16 17:25 ` Ivaylo Dimitrov
2021-06-16 17:37 ` Tom Rini
2021-06-16 20:44 ` Merlijn Wajer
2021-06-16 21:16 ` Tom Rini
2021-06-16 21:03 ` Ivaylo Dimitrov
2021-06-16 21:12 ` Tom Rini
2021-06-16 21:16 ` Pali Rohár
2021-06-16 21:20 ` Tom Rini
2021-06-16 21:35 ` Pali Rohár
2021-06-17 7:18 ` Ivaylo Dimitrov
2021-06-17 18:21 ` Tom Rini
2021-06-16 17:21 ` Ivaylo Dimitrov
2021-05-19 19:06 ` Pavel Machek
2021-05-19 20:02 ` Tom Rini
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20210519150302.3i4munlatuew2t4n@pali \
--to=pali@kernel.org \
--cc=u-boot@lists.denx.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox