When we fail to download the kernel image (for example when the
user pressed ctrl-c) do not try to boot the image
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
While very convenient during debugging having MAC addresses in default
environments is a very bad idea. Stop it!
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Memory layout can now be specified via kconfig options. Two
possibilities exist: default layout means the layout is stack
/ malloc heap / U-Boot. The user can also specify fixed addresses
for each TEXT_BASE / stack / malloc heap.
For practical reasons I changed all string literals assumed to be constant
to reside in .rodata subsection at end of .text section.
Signed-off-by: Carsten Schlote <schlote@vahanus.net>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
With this path the script "_alternate" isn't used anymore,
because the return values somehow get lost.
We use alternate directly for now.
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
- add scripts to flash kernel & environment from U-Boot
- add mechanism to check which of the two kernels to boot
- add script to initialize the ageing partition
- cosmetic changes to the init-scripts
- Use device tree structure to implement partitions
- Let devinfo print a nice tree
- Introduce 'fixed' partitions which are not removable
- Fix mount: It was not possible to mount on a relative path.